[arch-commits] Commit in capi4hylafax/repos (3 files)
Eric Bélanger
eric at archlinux.org
Sat May 2 06:38:20 UTC 2009
Date: Saturday, May 2, 2009 @ 02:38:20
Author: eric
Revision: 37488
Merged revisions 356,2304,37486 via svnmerge from
svn+ssh://svn.archlinux.org/srv/svn-packages/capi4hylafax/trunk
........
r356 | aaron | 2008-04-18 18:56:27 -0400 (Fri, 18 Apr 2008) | 1 line
Added svn:keywords to all PKGBUILDs
........
r2304 | paul | 2008-05-31 01:00:40 -0400 (Sat, 31 May 2008) | 2 lines
Added licenses for 64 packages.
........
r37486 | eric | 2009-05-02 02:26:30 -0400 (Sat, 02 May 2009) | 2 lines
upgpkg: capi4hylafax 010300-2
Added license
........
Modified:
capi4hylafax/repos/extra-i686/ (properties)
capi4hylafax/repos/extra-i686/PKGBUILD
capi4hylafax/repos/extra-i686/capi4hylafax.install
----------------------+
PKGBUILD | 45 +++++++++++++++++++++++----------------------
capi4hylafax.install | 11 -----------
2 files changed, 23 insertions(+), 33 deletions(-)
Property changes on: capi4hylafax/repos/extra-i686
___________________________________________________________________
Modified: svnmerge-integrated
- /capi4hylafax/trunk:1
+ /capi4hylafax/trunk:1-37487
Modified: extra-i686/PKGBUILD
===================================================================
--- extra-i686/PKGBUILD 2009-05-02 06:27:51 UTC (rev 37487)
+++ extra-i686/PKGBUILD 2009-05-02 06:38:20 UTC (rev 37488)
@@ -3,44 +3,45 @@
pkgname=capi4hylafax
pkgver=010300
-pkgrel=1 # arch64 is not really up to date
+pkgrel=2
pkgdesc="capi plugin for hylafax to enable isdn faxing"
arch=(i686 x86_64)
url="ftp://ftp.avm.de/tools"
+license=('GPL')
depends=('glibc' 'capi4k-utils' 'hylafax')
source=(ftp://ftp.avm.de/tools/capi4hylafax.linux/capi4hylafax-01.03.00.tar.gz
config.faxCAPI capi4hylafax.rc)
+md5sums=('d37dc652ac80d1525ef8693be55ee67f' '653b60695d21c128f020a86274ca9192'\
+ '1fe40c58289fa3ba625ce6fe2fdb3d07')
install=capi4hylafax.install
backup=(var/spool/hylafax/etc/config.faxCAPI)
build() {
- cd $startdir/src/$pkgname-01.03.00
+ cd $srcdir/$pkgname-01.03.00
# fix config file
- sed -i -e 's#/etc/config.faxCAPI#/var/spool/hylafax/etc/config.faxCAPI#g' src/defaults.h.in
- ./configure
- make
- install -m755 -D src/faxsend/c2faxsend $startdir/pkg/usr/bin/c2faxsend
- install -m755 -D src/faxrecv/c2faxrecv $startdir/pkg/usr/bin/c2faxrecv
- install -m755 -D setupconffile $startdir/pkg/usr/bin/c2faxaddmodem
- install -m644 -D $startdir/src/config.faxCAPI $startdir/pkg/var/spool/hylafax/etc/config.faxCAPI
- install -m755 -D $startdir/src/capi4hylafax.rc $startdir/pkg/etc/rc.d/capi4hylafax
+ sed -i -e 's#/etc/config.faxCAPI#/var/spool/hylafax/etc/config.faxCAPI#g' src/defaults.h.in || return 1
+ ./configure || return 1
+ make || return 1
+ install -m755 -D src/faxsend/c2faxsend $pkgdir/usr/bin/c2faxsend
+ install -m755 -D src/faxrecv/c2faxrecv $pkgdir/usr/bin/c2faxrecv
+ install -m755 -D setupconffile $pkgdir/usr/bin/c2faxaddmodem
+ install -m644 -D $srcdir/config.faxCAPI $pkgdir/var/spool/hylafax/etc/config.faxCAPI
+ install -m755 -D $srcdir/capi4hylafax.rc $pkgdir/etc/rc.d/capi4hylafax
# adding FIFO
- mkfifo $startdir/pkg/var/spool/hylafax/FIFO.faxCAPI
- chown 10 $startdir/pkg/var/spool/hylafax/FIFO.faxCAPI
- chgrp 14 $startdir/pkg/var/spool/hylafax/FIFO.faxCAPI
- chmod 0600 $startdir/pkg/var/spool/hylafax/FIFO.faxCAPI
- mkdir -p $startdir/pkg/etc/udev/rules.d
+ mkfifo $pkgdir/var/spool/hylafax/FIFO.faxCAPI
+ chown 10 $pkgdir/var/spool/hylafax/FIFO.faxCAPI
+ chgrp 14 $pkgdir/var/spool/hylafax/FIFO.faxCAPI
+ chmod 0600 $pkgdir/var/spool/hylafax/FIFO.faxCAPI
+ mkdir -p $pkgdir/etc/udev/rules.d
# fix /var/spool/hylafax permission
- chown 10 $startdir/pkg/var/spool/hylafax
- chgrp 14 $startdir/pkg/var/spool/hylafax
+ chown 10 $pkgdir/var/spool/hylafax
+ chgrp 14 $pkgdir/var/spool/hylafax
# adding udev rule
-cat << EOF >> $startdir/pkg/etc/udev/rules.d/capi4hylafax.rules
+cat << EOF >> $pkgdir/etc/udev/rules.d/capi4hylafax.rules
# CAPI devices
KERNEL=="capi", NAME="capi20", SYMLINK+="isdn/capi20", GROUP="uucp"
KERNEL=="capi*", NAME="capi/%n", GROUP="uucp"
EOF
# fix c2faxadd
- sed -i -e 's#/etc/config.faxCAPI#/var/spool/hylafax/etc/config.faxCAPI#g' $startdir/pkg/usr/bin/c2faxaddmodem
- echo "main_config_dialog" >> $startdir/pkg/usr/bin/c2faxaddmodem
+ sed -i -e 's#/etc/config.faxCAPI#/var/spool/hylafax/etc/config.faxCAPI#g' $pkgdir/usr/bin/c2faxaddmodem || return 1
+ echo "main_config_dialog" >> $pkgdir/usr/bin/c2faxaddmodem
}
-md5sums=('d37dc652ac80d1525ef8693be55ee67f' '653b60695d21c128f020a86274ca9192'\
- '1fe40c58289fa3ba625ce6fe2fdb3d07')
Modified: extra-i686/capi4hylafax.install
===================================================================
--- extra-i686/capi4hylafax.install 2009-05-02 06:27:51 UTC (rev 37487)
+++ extra-i686/capi4hylafax.install 2009-05-02 06:38:20 UTC (rev 37488)
@@ -1,7 +1,3 @@
-# This is a default template for a post-install scriptlet. You can
-# remove any functions you don't need (and this header).
-
-# arg 1: the new package version
post_install() {
cat << EOF
For more information about setting up the package, please have a look here:
@@ -9,19 +5,12 @@
EOF
}
-# arg 1: the new package version
-# arg 2: the old package version
post_upgrade() {
post_install $1
}
-# arg 1: the old package version
post_remove() {
cat << EOF
Please remove your additions to /var/spool/hylafax/etc/config
EOF
}
-
-op=$1
-shift
-$op $*
More information about the arch-commits
mailing list