[arch-commits] Commit in bftpd/trunk (PKGBUILD bftpd.rc)

Thomas Bächler thomas at nymeria.archlinux.org
Thu Jun 6 18:30:41 UTC 2013


    Date: Thursday, June 6, 2013 @ 20:30:40
  Author: thomas
Revision: 187831

upgpkg: bftpd 4.0-1

Modified:
  bftpd/trunk/PKGBUILD
Deleted:
  bftpd/trunk/bftpd.rc

----------+
 PKGBUILD |   10 ++++------
 bftpd.rc |   44 --------------------------------------------
 2 files changed, 4 insertions(+), 50 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2013-06-06 18:08:08 UTC (rev 187830)
+++ PKGBUILD	2013-06-06 18:30:40 UTC (rev 187831)
@@ -2,8 +2,8 @@
 # Maintainer: Thomas Bächler <thomas at archlinux.org>
 
 pkgname=bftpd
-pkgver=3.8
-pkgrel=2
+pkgver=4.0
+pkgrel=1
 pkgdesc="Small, easy-to-configure FTP server"
 arch=(i686 x86_64)
 url="http://bftpd.sourceforge.net/"
@@ -15,15 +15,13 @@
         etc/pam.d/bftpd
         etc/xinetd.d/bftpd)
 source=(http://downloads.sourceforge.net/sourceforge/bftpd/bftpd-$pkgver.tar.gz
-        bftpd.rc
         bftpd.logrotate
         bftpd.pam
         bftpd.xinetd
         bftpd.service
         bftpd.socket
         bftpd_AT.service)
-md5sums=('880c1274e623ddd1e3e37f9f0cf09d70'
-         '2419d7293000813f9d01bd357181445c'
+md5sums=('34bac87bb196ae823fa2b4731dfa9383'
          '853680dad0df39d0b4d2fb43d4be430a'
          '96f82c38f3f540b53f3e5144900acf17'
          '23feb84e8ecbae5df320b49e01821d9a'
@@ -35,6 +33,7 @@
   cd "${srcdir}"/$pkgname
   # The bftpd author keeps screwing up the release tarballs
   rm -f config.{cache,status}
+  autoreconf
   sed 's|$(prefix)/sbin|$(prefix)/bin|g' -i Makefile.in
   ./configure --prefix=/usr \
               --enable-pam \
@@ -47,7 +46,6 @@
   cd "${srcdir}"/$pkgname
   install -d -m755 "${pkgdir}"/usr/{bin,share/man/man8}
   install -D -m644 "${srcdir}"/bftpd.logrotate "${pkgdir}"/etc/logrotate.d/bftpd
-  install -D -m755 "${srcdir}"/bftpd.rc "${pkgdir}"/etc/rc.d/bftpd
   make DESTDIR="${pkgdir}" install
   # Remove log file and /var/run from the package
   # This guy keeps messing up his Makefile, /usr/var, wtf?

Deleted: bftpd.rc
===================================================================
--- bftpd.rc	2013-06-06 18:08:08 UTC (rev 187830)
+++ bftpd.rc	2013-06-06 18:30:40 UTC (rev 187831)
@@ -1,44 +0,0 @@
-#!/bin/bash
-
-. /etc/rc.conf
-. /etc/rc.d/functions
-
-PIDFILE="/var/run/bftpd.pid"
-
-case "$1" in
-  start)
-    stat_busy "Starting bftpd Server"
-    PID="$(pidof -o %PPID /usr/bin/bftpd)"
-    if [ -z "$PID" ]; then
-      /usr/bin/bftpd -d
-      if [ $? -gt 0 ]; then
-        stat_fail
-      else
-        # wait until it forks
-        sleep 2
-        echo $(pidof -o %PPID /usr/bin/bftpd) > $PIDFILE
-        add_daemon bftpd
-        stat_done
-      fi
-    else
-      stat_fail
-    fi
-    ;;
-  stop)
-    stat_busy "Stopping bftpd Server"
-    if [ -f $PIDFILE ] && kill -0 $(cat $PIDFILE); then
-      kill -15 $(cat $PIDFILE)
-      rm $PIDFILE
-      stat_done
-    else
-      stat_fail
-    fi
-    ;;
-  restart)
-    $0 stop
-    sleep 1
-    $0 start
-    ;;
-  *)
-    echo "usage: $0 {start|stop|restart}"  
-esac




More information about the arch-commits mailing list