]> git.pld-linux.org Git - packages/anonftp.git/commitdiff
ftpd-BSD.spec
authorwaszi <waszi@pld-linux.org>
Fri, 3 Dec 1999 23:23:36 +0000 (23:23 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    anonftp.spec -> 1.2

anonftp.spec

index 7d16e4bda2c5d037a83fd6f52d7075204beef9f0..083bce58231f3f311de273a99ed55cb6ac55a754 100644 (file)
@@ -1,13 +1,12 @@
-Summary: A program which enables anonymous FTP access.
-Name: anonftp
-Version: 2.8
-Release: 1
-Copyright: GPL
-Group: System Environment/Daemons
-Prefix: /home/ftp
-BuildRoot: /var/tmp/anonftp-root
-AutoReqProv: 0
-Requires: ftpserver
+Summary:       A program which enables anonymous FTP access.
+Name:          anonftp
+Version:       2.8
+Release:       1
+License:       GPL
+Group:         System Environment/Daemons
+BuildRoot:     /tmp/%{name}-%{version}-root
+AutoReqProv:   0
+Requires:      ftpserver
 
 %description
 The anonftp package contains the files you need in order to
@@ -24,11 +23,11 @@ rm -rf $RPM_BUILD_ROOT
 
 %install
 rm -rf $RPM_BUILD_ROOT
-mkdir -p $RPM_BUILD_ROOT/home/ftp
-mkdir -p $RPM_BUILD_ROOT/home/ftp/pub
-mkdir -p $RPM_BUILD_ROOT/home/ftp/etc
-mkdir -p $RPM_BUILD_ROOT/home/ftp/bin
-mkdir -p $RPM_BUILD_ROOT/home/ftp/lib
+install -d $RPM_BUILD_ROOT/home/ftp
+install -d $RPM_BUILD_ROOT/home/ftp/pub
+install -d $RPM_BUILD_ROOT/home/ftp/etc
+install -d $RPM_BUILD_ROOT/home/ftp/bin
+install -d $RPM_BUILD_ROOT/home/ftp/lib
 
 cat > $RPM_BUILD_ROOT/home/ftp/etc/passwd <<EOF
 root:*:0:0:::
@@ -47,71 +46,33 @@ adm::4:
 ftp::50:
 EOF
 
-%define LDSOVER 2
-%define LIBCVER 2.1.1
-%define LIBNSSVER 2
+install /etc/ld.so.cache $RPM_BUILD_ROOT/home/ftp/etc
+install /lib/{libc-*.so,ld-*.so,libnss_files-*.so,libnsl-*.so} \
+       $RPM_BUILD_ROOT/home/ftp/lib
 
-%ifarch i386 sparc armv4l
-%define LIBCSOVER 6
-%define LIBNSLVER 1
-%endif
-
-%ifarch alpha
-%define LIBCSOVER 6.1
-%define LIBNSLVER 1.1
-%endif
-
-%define ROOT $RPM_BUILD_ROOT/home/ftp/lib
-
-cp -fd /etc/ld.so.cache $RPM_BUILD_ROOT/home/ftp/etc
-cp -fd /lib/libc.so.%{LIBCSOVER} /lib/libc-%{LIBCVER}.so %{ROOT}
-cp -fd /lib/ld-linux.so.%{LDSOVER} /lib/ld-%{LIBCVER}.so %{ROOT}
-cp -fd /lib/libnss_files-%{LIBCVER}.so \
-       /lib/libnss_files.so.%{LIBNSSVER}       %{ROOT}
-cp -fd /lib/libnsl-%{LIBCVER}.so /lib/libnsl.so.%{LIBNSLVER} %{ROOT}
-
-%ifnarch armv4l
-cp -fd /lib/libnss1_files-%{LIBCVER}.so %{ROOT}
-%endif
-
-cp -fd /bin/ls /bin/cpio /bin/gzip /bin/tar $RPM_BUILD_ROOT/home/ftp/bin
-cp -fd /bin/ash $RPM_BUILD_ROOT/home/ftp/bin/sh
-ln -sf gzip $RPM_BUILD_ROOT/home/ftp/bin/zcat
-cp -fd /usr/bin/compress $RPM_BUILD_ROOT/home/ftp/bin
+install /bin/{ls,cpio,gzip,tar}                        $RPM_BUILD_ROOT/home/ftp/bin
+install /bin/ksh                               $RPM_BUILD_ROOT/home/ftp/bin/sh
+install /usr/bin/compress                      $RPM_BUILD_ROOT/home/ftp/bin/compress
+ln -sf gzip                                    $RPM_BUILD_ROOT/home/ftp/bin/zcat
 
 strip $RPM_BUILD_ROOT/home/ftp/lib/*
-cd $RPM_BUILD_ROOT/home/ftp/bin/
-strip ls cpio gzip tar 
-cd -
+strip $RPM_BUILD_ROOT/home/ftp/bin/{ls,cpio,gzip,tar}
+
+%post 
+/sbin/ldconfig /home/ftp/lib
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %files
-%defattr(-,root,root)
-
+%defattr(644,root,root,755)
 %attr(0444,root,root) %config /home/ftp/etc/passwd
 %attr(0444,root,root) %config /home/ftp/etc/group
-
-/home/ftp/etc/ld.so.cache
-/home/ftp/lib/libc.so.%{LIBCSOVER}
-/home/ftp/lib/libc-%{LIBCVER}.so
-/home/ftp/lib/ld-linux.so.%{LDSOVER}
-/home/ftp/lib/ld-%{LIBCVER}.so
-/home/ftp/lib/libnss_files-%{LIBCVER}.so
-/home/ftp/lib/libnss_files.so.%{LIBNSSVER}
-/home/ftp/lib/libnsl-%{LIBCVER}.so
-/home/ftp/lib/libnsl.so.%{LIBNSLVER}
-
+%attr(0444,root,root) /home/ftp/etc/ld.so.cache
 %attr(0755,root,root) %dir /home/ftp
 %attr(0111,root,root) %dir /home/ftp/bin
 %attr(0111,root,root) %dir /home/ftp/etc
 %attr(2755,root,ftp) %dir /home/ftp/pub
-%dir /home/ftp/lib
-%attr(0111,root,root) /home/ftp/bin/ls
-%attr(0111,root,root) /home/ftp/bin/compress
-%attr(0111,root,root) /home/ftp/bin/cpio
-%attr(0111,root,root) /home/ftp/bin/gzip
-%attr(0111,root,root) /home/ftp/bin/sh
-%attr(0111,root,root) /home/ftp/bin/tar
-%attr(0111,root,root) /home/ftp/bin/zcat
+%attr(0755,root,root) %dir /home/ftp/lib
+%attr(0111,root,root) /home/ftp/bin/*
+%attr(0555,root,root) /home/ftp/lib/*
This page took 0.103035 seconds and 4 git commands to generate.