]> git.pld-linux.org Git - packages/acl.git/blobdiff - acl.spec
update required autotools/gettext versions
[packages/acl.git] / acl.spec
index f40178ff14db3b48458190989300cfe631c32bbd..54e8c4c49487fd41f1bc22d52551aa6dac0c9fb0 100644 (file)
--- a/acl.spec
+++ b/acl.spec
@@ -1,30 +1,27 @@
 Summary:       Command and library for manipulating access control lists
 Summary(pl.UTF-8):     Polecenie i biblioteka do manipulacji listami kontroli dostÄ™pu (ACL)
 Name:          acl
-Version:       2.2.49
-Release:       2
+Version:       2.3.2
+Release:       1
 License:       LGPL v2+ (library), GPL v2 (utilities)
 Group:         Applications/System
-Source0:       http://download.savannah.gnu.org/releases-noredirect/acl/%{name}-%{version}.src.tar.gz
-# Source0-md5: 181445894cca986da9ae0099d5ce2d08
-Patch0:                %{name}-miscfix.patch
-Patch1:                %{name}-lt.patch
-Patch2:                %{name}-LDFLAGS.patch
-Patch3:                %{name}-pl.po-update.patch
+Source0:       http://download.savannah.nongnu.org/releases/acl/%{name}-%{version}.tar.xz
+# Source0-md5: 590765dee95907dbc3c856f7255bd669
 URL:           http://savannah.nongnu.org/projects/acl/
 BuildRequires: attr-devel >= 2.4.16-3
-BuildRequires: autoconf
-BuildRequires: automake
-BuildRequires: gettext-devel
-BuildRequires: libtool
+BuildRequires: autoconf >= 2.69
+BuildRequires: automake >= 1:1.15
+BuildRequires: gettext-tools >= 0.19.8
+BuildRequires: libtool >= 2:2
 BuildRequires: rpmbuild(macros) >= 1.402
+BuildRequires: sed >= 4.0
+BuildRequires: tar >= 1:1.22
+BuildRequires: xz
 Requires:      attr >= 2.4.15
-Obsoletes:     libacl
+Obsoletes:     libacl < 2.3
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %define                _bindir         /bin
-%define                _libdir         /%{_lib}
-%define                _libexecdir     /usr/%{_lib}
 
 %description
 A command (chacl) and a library (libacl) to manipulate POSIX access
@@ -63,60 +60,30 @@ Statyczna biblioteka acl.
 
 %prep
 %setup -q
-%patch0 -p1
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
-
-rm -f aclocal.m4
 
 %build
-mv install-sh install-custom-sh
+%{__gettextize}
 %{__libtoolize}
 %{__aclocal} -I m4
 %{__autoconf}
-cp -f /usr/share/automake/config.sub .
-mv install-custom-sh install-sh
-%configure \
-       DEBUG="%{?debug:-DDEBUG}%{!?debug:-DNDEBUG}" \
-       OPTIMIZER="%{rpmcflags} -DENABLE_GETTEXT"
+%{__autoheader}
+%{__automake}
+%configure
 
-%{__make} \
-       LLDFLAGS="%{rpmldflags}" \
-       top_builddir="../"
+%{__make}
 
 %install
 rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT{%{_includedir}/acl,%{_mandir}/man3}
-
-export DIST_ROOT=$RPM_BUILD_ROOT
-P=$(pwd)
-DIST_INSTALL=$P/install.manifest
-DIST_INSTALL_DEV=$P/install-dev.manifest
-DIST_INSTALL_LIB=$P/install-lib.manifest
 
 %{__make} install \
-       DIST_MANIFEST=$DIST_INSTALL \
-       top_builddir="../"
-%{__make} install-dev \
-       DIST_MANIFEST=$DIST_INSTALL_DEV \
-       top_builddir="../"
-%{__make} install-lib \
-       DIST_MANIFEST=$DIST_INSTALL_LIB \
-       top_builddir="../"
-
-ln -snf %{_libdir}/$(basename $RPM_BUILD_ROOT%{_libdir}/libacl.so.*.*.*) \
-       $RPM_BUILD_ROOT%{_libexecdir}/libacl.so
-%{__sed} -i "s|libdir='%{_libdir}'|libdir='%{_libexecdir}'|" \
-       $RPM_BUILD_ROOT%{_libexecdir}/libacl.la
+       DESTDIR=$RPM_BUILD_ROOT
 
-%{__rm} -r $RPM_BUILD_ROOT%{_docdir}/%{name}
+install -d $RPM_BUILD_ROOT/%{_lib}
+%{__mv} $RPM_BUILD_ROOT%{_libdir}/libacl.so.* $RPM_BUILD_ROOT/%{_lib}
+ln -snf /%{_lib}/$(basename $RPM_BUILD_ROOT/%{_lib}/libacl.so.*.*.*) \
+       $RPM_BUILD_ROOT%{_libdir}/libacl.so
 
-# already in /usr
-%{__rm} $RPM_BUILD_ROOT%{_libdir}/libacl.{so,la,a}
-
-# fix perms (needed for debuginfo and autorequires/provides)
-chmod a+x $RPM_BUILD_ROOT%{_libdir}/libacl.so.*.*.*
+%{__rm} -r $RPM_BUILD_ROOT%{_docdir}/%{name}
 
 %find_lang %{name}
 
@@ -132,8 +99,8 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_bindir}/chacl
 %attr(755,root,root) %{_bindir}/getfacl
 %attr(755,root,root) %{_bindir}/setfacl
-%attr(755,root,root) %{_libdir}/libacl.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libacl.so.1
+%attr(755,root,root) /%{_lib}/libacl.so.*.*.*
+%attr(755,root,root) %ghost /%{_lib}/libacl.so.1
 %{_mandir}/man1/chacl.1*
 %{_mandir}/man1/getfacl.1*
 %{_mandir}/man1/setfacl.1*
@@ -142,12 +109,13 @@ rm -rf $RPM_BUILD_ROOT
 %files devel
 %defattr(644,root,root,755)
 %doc doc/{extensions.txt,libacl.txt}
-%attr(755,root,root) %{_libexecdir}/libacl.so
-%{_libexecdir}/libacl.la
+%attr(755,root,root) %{_libdir}/libacl.so
+%{_libdir}/libacl.la
 %{_includedir}/acl
 %{_includedir}/sys/acl.h
+%{_pkgconfigdir}/libacl.pc
 %{_mandir}/man3/acl_*.3*
 
 %files static
 %defattr(644,root,root,755)
-%{_libexecdir}/libacl.a
+%{_libdir}/libacl.a
This page took 0.622166 seconds and 4 git commands to generate.