Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:junchunx
acl
acl.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File acl.spec of Package acl
#specfile originally created for Fedora, modified for Moblin Linux Summary: Access control list utilities Name: acl Version: 2.2.49 Release: 1 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) #BuildRequires: libattr-devel >= 2.4.1 #BuildRequires: autoconf, libtool >= 1.5, gettext, gawk Source: http://download.savannah.gnu.org/releases-noredirect/acl/acl-%{version}-tizen.tar.bz2 Patch0: acl-2.2.49-multilib.patch Patch1: acl-2.2.49-build.patch Patch6: acl-2.2.49-CVE-2009-4411.patch License: GPLv2 Group: System/Base URL: http://oss.sgi.com/projects/xfs/ %description This package contains the getfacl and setfacl utilities needed for manipulating access control lists. %package -n libacl Summary: Dynamic library for access control list support License: LGPLv2.1 Group: System/Libraries Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig %description -n libacl This package contains the libacl.so dynamic library which contains the POSIX 1003.1e draft standard 17 functions for manipulating access control lists. %package -n libacl-devel Summary: Access control list static libraries and headers License: LGPL Group: Development/Libraries Requires: libacl = %{version}-%{release}, libattr-devel #Requires: nfs-utils-lib, openldap %description -n libacl-devel This package contains static libraries and header files needed to develop programs which make use of the access control list programming interface defined in POSIX 1003.1e draft standard 17. %prep %setup -q %patch0 -p1 -b .multilib %patch1 -p1 -b .build %patch6 -p1 -b .CVE-2009-4411 autoconf %build touch .census #acl abuses libexecdir %configure --libdir=/%{_lib} --libexecdir=%{_libdir} make LIBTOOL="libtool --tag=CC" %{?_smp_mflags} %install %make_install make install-dev DESTDIR=$RPM_BUILD_ROOT make install-lib DESTDIR=$RPM_BUILD_ROOT # fix links to shared libs and permissions rm -f $RPM_BUILD_ROOT/%{_libdir}/libacl.so ln -sf ../../%{_lib}/libacl.so $RPM_BUILD_ROOT/%{_libdir}/libacl.so chmod 0755 $RPM_BUILD_ROOT/%{_lib}/libacl.so.*.*.* %find_lang %{name} %clean %post -n libacl -p /sbin/ldconfig %postun -n libacl -p /sbin/ldconfig %files -f %{name}.lang %defattr(-,root,root) %{_bindir}/chacl %{_bindir}/getfacl %{_bindir}/setfacl %doc %{_datadir}/doc/acl-%{version} %doc %{_mandir}/man1/chacl.1* %doc %{_mandir}/man1/getfacl.1* %doc %{_mandir}/man1/setfacl.1* %doc %{_mandir}/man5/acl.5* %files -n libacl-devel %defattr(-,root,root) /%{_lib}/libacl.so %{_includedir}/acl %{_includedir}/sys/acl.h %{_libdir}/libacl.* %doc %{_mandir}/man3/acl_* %files -n libacl %defattr(-,root,root) /%{_lib}/libacl.so.*
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor