SPECS: fedora-adminutil.spec - updated to 1.0.4 - use optflags, se...

qboosh qboosh at pld-linux.org
Wed Nov 15 14:24:59 CET 2006


Author: qboosh                       Date: Wed Nov 15 13:24:59 2006 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- updated to 1.0.4
- use optflags, separated -devel

---- Files affected:
SPECS:
   fedora-adminutil.spec (1.9 -> 1.10) 

---- Diffs:

================================================================
Index: SPECS/fedora-adminutil.spec
diff -u SPECS/fedora-adminutil.spec:1.9 SPECS/fedora-adminutil.spec:1.10
--- SPECS/fedora-adminutil.spec:1.9	Wed Nov 15 12:40:59 2006
+++ SPECS/fedora-adminutil.spec	Wed Nov 15 14:24:53 2006
@@ -1,14 +1,14 @@
 # $Revision$, $Date$
-# TODO: -devel/-static separation
+# TODO: shared libs soname and proper linking
 Summary:	Fedora Admin Util - API to install and configure Fedora Server software
 Summary(pl):	Fedora Admin Util - API do instalacji i konfiguracji oprogramowania Fedora Server
 Name:		fedora-adminutil
-Version:	1.0
+Version:	1.0.4
 Release:	0.1
 License:	LGPL
 Group:		Libraries
 Source0:	http://directory.fedora.redhat.com/sources/%{name}-%{version}.tar.gz
-# Source0-md5:	08c514a30604e192a22d7a035a9dfccc
+# Source0-md5:	8bafc54cdc08e3886b6a68d0ac9367a0
 URL:		http://directory.fedora.redhat.com/wiki/AdminUtil
 BuildRequires:	icu
 BuildRequires:	libicu-devel
@@ -37,14 +37,32 @@
 potrzebny do zbudowania Admin Servera oraz komponentów
 administracyjnych Directory Servera.
 
+%package devel
+Summary:	Header files for Fedora Admin Util libraries
+Summary(pl):	Pliki nagłówkowe bibliotek Fedora Admin Util
+Group:		Development/Libraries
+Requires:	%{name} = %{version}-%{release}
+Requires:	mozldap-devel
+Requires:	nspr-devel
+
+%description devel
+Header files for Fedora Admin Util libraries.
+
+%description devel -l pl
+Pliki nagłówkowe bibliotek Fedora Admin Util.
+
 %prep
 %setup -q
 
 %build
 %{__make} \
+	ARCH_DEBUG="%{rpmcflags}" \
+	ARCH_OPT="%{rpmcflags}" \
+	BUILD_DEBUG=%{?debug:full}%{!?debug:optimize} \
 	CC="%{__cc}" \
 	CCC="%{__cxx}" \
 	MAKE="%{__make}" \
+	NSOS_TEST=PLD \
 	ICU_GENRB=%{_bindir}/genrb \
 	ICU_INCPATH=%{_includedir}/icu \
 	LDAPSDK_INCDIR=%{_includedir}/mozldap \
@@ -53,19 +71,23 @@
 
 %install
 rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT{%{_includedir}/{libadminutil,libadmsslutil},%{_libdir}}
-install built/adminutil/*/include/libadminutil/* $RPM_BUILD_ROOT%{_includedir}/libadminutil
-install built/adminutil/*/include/libadmsslutil/* $RPM_BUILD_ROOT%{_includedir}/libadmsslutil
-install built/adminutil/*/lib/lib* $RPM_BUILD_ROOT%{_libdir}
+install -d $RPM_BUILD_ROOT{%{_includedir},%{_libdir}}
+
+cp -r built/adminutil/*/include/* $RPM_BUILD_ROOT%{_includedir}
+cp -r built/adminutil/*/lib/* $RPM_BUILD_ROOT%{_libdir}
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/lib*.so.*.*
+%{_libdir}/adminutil-properties
+
+%files devel
+%defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/lib*.so
-%{_libdir}/lib*.a
-%{_includedir}/*
+%{_includedir}/adminutil-1.0
 
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
@@ -73,6 +95,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.10  2006/11/15 13:24:53  qboosh
+- updated to 1.0.4
+- use optflags, separated -devel
+
 Revision 1.9  2006/11/15 11:40:59  qboosh
 - proper URL and description
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/fedora-adminutil.spec?r1=1.9&r2=1.10&f=u



More information about the pld-cvs-commit mailing list