Author: glen                         Date: Mon Apr  3 00:13:37 2006 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- package is produced (not tested)

---- Files affected:
SPECS:
   ifolder-server.spec (1.4 -> 1.5) 

---- Diffs:

================================================================
Index: SPECS/ifolder-server.spec
diff -u SPECS/ifolder-server.spec:1.4 SPECS/ifolder-server.spec:1.5
--- SPECS/ifolder-server.spec:1.4       Mon Apr  3 00:43:30 2006
+++ SPECS/ifolder-server.spec   Mon Apr  3 02:13:32 2006
@@ -1,4 +1,6 @@
 # $Revision$, $Date$
+# TODO
+# - make use of libflaim-shared
 Summary:       Server IFolder
 Summary(pl):   Server IFolder
 Name:          ifolder3-server
@@ -11,59 +13,57 @@
 URL:           http://www.ifolder.com/
 BuildRequires: autoconf
 BuildRequires: automake
-BuildRequires: compat-libstdc++-3.1
-BuildRequires: e2fsprogs-devel
-BuildRequires: glib2-devel
-BuildRequires: intltool
-BuildRequires: libflaim-devel
+BuildRequires: libflaim-static
 BuildRequires: libstdc++-devel
 BuildRequires: libtool
 BuildRequires: libxml2-devel
-BuildRequires: log4net-devel
-BuildRequires: mono
+BuildRequires: log4net
 BuildRequires: mono-compat-links
 BuildRequires: mono-devel
 BuildRequires: pkgconfig
-BuildRequires: rpmbuild(macros) >= 1.228
-Requires(post,preun):  /sbin/chkconfig
-#Requires:     log4net
-#Requires:     mono-core >= 1.1.8
-#Requires:     mono-data >= 1.1.8
-#Requires:     mono-web >= 1.1.8
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %define                _sysconfdir             /etc/ifolder3
-%define                _libexecdir             /usr/lib/ifolder3
+%define                _libexecdir             %{_prefix}/%{_lib}/ifolder3
 %define                _simiasdatadir  /var/lib/ifolder3
 
 %description
 iFolder is a simple and secure storage solution that can increase your
 productivity by enabling you to back up, access and manage your
 personal files from anywhere, at anytime. Once you have installed
-iFolder, you simply save your files locally as you have always
-done and iFolder automatically updates the files on a network server
-and delivers them to the other machines you use.
+iFolder, you simply save your files locally as you have always done
+and iFolder automatically updates the files on a network server and
+delivers them to the other machines you use.
 
 Sponsored by Novell, the iFolder project is built on the mono/.Net
 framework to integrate seamlessly into existing desktop environments
 
+%package devel
+Summary:       Header files for simias library
+Summary(pl):   Pliki nagłówkowe biblioteki simias
+Group:         Development/Libraries
+
+%description devel
+This is the package containing the header files for simias library.
+
 %prep
 %setup -q
 
-# remove svn control files
-find -name .svn -print0 | xargs -0 rm -rf
-
 %build
 %{__libtoolize}
 %{__aclocal}
 %{__autoconf}
 %{__automake}
+#%build
 %configure \
        --with-simiasdatadir=%{_simiasdatadir}
+
 #  --with-ndoc-path=PATH        path to dir that contains NDocConsole.exe 
[NONE]
 #  --with-client-setup     configure simias to run as a client. [Default=FALSE]
 #  --with-pic              try to use only PIC/non-PIC objects [default=use 
both]
 
+%{__make} -C src/core/libsimias # hack
+%{__make} -C src/core/libsimias # hack
 %{__make}
 
 %install
@@ -80,9 +80,54 @@
 %clean
 rm -rf $RPM_BUILD_ROOT
 
+%post  -p /sbin/ldconfig
+%postun        -p /sbin/ldconfig
+
 %files
 %defattr(644,root,root,755)
-%doc AUTHORS CREDITS ChangeLog NEWS README THANKS TODO
+%doc AUTHORS ChangeLog NEWS README
+%dir %{_sysconfdir}
+%{_sysconfdir}/Simias.config
+%{_sysconfdir}/Simias.log4net
+%dir %{_sysconfdir}/bill
+%{_sysconfdir}/bill/Simias.config
+%dir %{_sysconfdir}/bill/modules
+%{_sysconfdir}/bill/modules/Simias.Server.conf
+%{_sysconfdir}/defaults.config
+%{_sysconfdir}/ifolder_admin.conf
+%{_sysconfdir}/ifolder_webaccess.conf
+%{_sysconfdir}/simias_server.conf
+%attr(755,root,root) %{_bindir}/SimiasDirectoryMapping
+%attr(755,root,root) %{_bindir}/simias
+%attr(755,root,root) %{_bindir}/simias-create-user
+%attr(755,root,root) %{_bindir}/simias-delete-user
+%attr(755,root,root) %{_bindir}/simias-user
+%attr(755,root,root) %{_bindir}/simiasserver
+%attr(755,root,root) %{_libdir}/libFlaimWrapper.so.*.*.*
+%attr(755,root,root) %{_libdir}/libsimias-event.so.*.*.*
+%attr(755,root,root) %{_libdir}/libsimias.so.*.*.*
+%dir %{_libdir}/ifolder3
+%{_libdir}/ifolder3/admin
+%{_libdir}/ifolder3/bin
+%{_libdir}/ifolder3/web
+%{_libdir}/ifolder3/webaccess
+
+%files devel
+%defattr(644,root,root,755)
+%{_pkgconfigdir}/simias-client-c.pc
+%{_pkgconfigdir}/simias-client.pc
+%{_pkgconfigdir}/simias.pc
+%dir %{_includedir}/simias
+%{_includedir}/simias/simias-event-client.h
+%{_includedir}/simias/simias-manager.h
+%{_includedir}/simias/simias.h
+%{_includedir}/simias/simias.nsmap
+%{_includedir}/simias/simiasH.h
+%{_includedir}/simias/simiasStub.h
+%{_includedir}/simias/simiasweb.h
+%{_includedir}/simias/stdsoap2.h
+
+#%{_libdir}/libsimias-manager.a
 
 %define date   %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
@@ -90,6 +135,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.5  2006/04/03 00:13:32  glen
+- package is produced (not tested)
+
 Revision 1.4  2006/04/02 22:43:30  glen
 - configure fix
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/ifolder-server.spec?r1=1.4&r2=1.5&f=u

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to