Added Archlinux PKGBUILD
This commit is contained in:
parent
9bc3a14dd0
commit
0cb9a2b2cf
57
archlinux/PKGBUILD
Normal file
57
archlinux/PKGBUILD
Normal file
@ -0,0 +1,57 @@
|
|||||||
|
pkgname=bforce
|
||||||
|
pkgver=r235.a1c93b8
|
||||||
|
pkgrel=1
|
||||||
|
pkgdesc="binkleyforce FTN mailer"
|
||||||
|
arch=('i686' 'x86_64' 'aarch64')
|
||||||
|
url="https://prj.zxalexis.ru/gitea/zx/bforce/"
|
||||||
|
license=('GPL2')
|
||||||
|
source=(
|
||||||
|
"${pkgname}::git+https://prj.zxalexis.ru/gitea/zx/bforce.git"
|
||||||
|
)
|
||||||
|
makedepends=('git' 'gcc' 'make' 'glibc')
|
||||||
|
provides=('bforce')
|
||||||
|
|
||||||
|
build() {
|
||||||
|
cd "${srcdir}/${pkgname}/source"
|
||||||
|
./configure --prefix=/ --disable-syslog --with-owner=fido --with-group=uucp
|
||||||
|
make
|
||||||
|
}
|
||||||
|
|
||||||
|
prepare() {
|
||||||
|
cd "${pkgname}"
|
||||||
|
printf "$( pwd )\n"
|
||||||
|
}
|
||||||
|
|
||||||
|
pkgver() {
|
||||||
|
cd "$pkgname"
|
||||||
|
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
|
||||||
|
}
|
||||||
|
|
||||||
|
package() {
|
||||||
|
cd ${pkgdir}
|
||||||
|
mkdir -p ${pkgdir}/etc
|
||||||
|
mkdir -p ${pkgdir}/usr/bin
|
||||||
|
mkdir -p ${pkgdir}/usr/local/bin
|
||||||
|
mkdir -p ${pkgdir}/usr/share/doc/bforce
|
||||||
|
mkdir -p ${pkgdir}/var/log/bforce
|
||||||
|
mkdir -p ${pkgdir}/var/spool/bforce
|
||||||
|
mkdir -p ${pkgdir}/var/spool/bforce/bt/in
|
||||||
|
mkdir -p ${pkgdir}/var/spool/bforce/bt/pin
|
||||||
|
mkdir -p ${pkgdir}/var/spool/bforce/bt/out
|
||||||
|
mkdir -p ${pkgdir}/var/spool/bforce/ndl
|
||||||
|
mkdir -p ${pkgdir}/var/spool/bforce/bforce
|
||||||
|
/usr/bin/install -c ${srcdir}/${pkgname}/source/bin/bforce ${pkgdir}/usr/bin/bforce
|
||||||
|
/usr/bin/install -c ${srcdir}/${pkgname}/source/bin/bfindex ${pkgdir}/usr/bin/bfindex
|
||||||
|
/usr/bin/install -c ${srcdir}/${pkgname}/source/bin/bfstat ${pkgdir}/usr/bin/bfstat
|
||||||
|
/usr/bin/install -c ${srcdir}/${pkgname}/source/bin/nlookup ${pkgdir}/usr/bin/nlookup
|
||||||
|
/usr/bin/install -c -m 644 ${srcdir}/${pkgname}/examples/bforce.conf ${pkgdir}/etc/bforce.conf.sample
|
||||||
|
/usr/bin/install -c -m 644 ${srcdir}/${pkgname}/examples/bforce.subst ${pkgdir}/etc/bforce.subst.sample
|
||||||
|
/usr/bin/install -c -m 644 ${srcdir}/${pkgname}/examples/bforce.passwd ${pkgdir}/etc/bforce.passwd.sample
|
||||||
|
/usr/bin/install -c -m 644 ${srcdir}/${pkgname}/examples/freq.aliases ${pkgdir}/etc/freq.aliases.sample
|
||||||
|
/usr/bin/install -c -m 644 ${srcdir}/${pkgname}/examples/freq.dirs ${pkgdir}/etc/freq.dirs.sample
|
||||||
|
/usr/bin/install -c ${srcdir}/${pkgname}/contrib/outman ${pkgdir}/usr/local/bin/outman
|
||||||
|
echo "Please, edit /usr/local/bin/outman"
|
||||||
|
cp ${srcdir}/${pkgname}/docs/* ${pkgdir}/usr/share/doc/bforce/
|
||||||
|
}
|
||||||
|
|
||||||
|
sha256sums=('SKIP')
|
7
archlinux/bforce.install
Normal file
7
archlinux/bforce.install
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
post_install() {
|
||||||
|
chmod
|
||||||
|
}
|
||||||
|
|
||||||
|
post_upgrade() {
|
||||||
|
post_install
|
||||||
|
}
|
@ -10,10 +10,10 @@
|
|||||||
# These files are considered legacy and are unnecessary on legacy-free
|
# These files are considered legacy and are unnecessary on legacy-free
|
||||||
# systems.
|
# systems.
|
||||||
|
|
||||||
d /run/lock 0777 root lock -
|
z /run/lock 0777 root lock -
|
||||||
L /var/lock - - - - ../run/lock
|
z /var/lock 0777 root lock - ../run/lock
|
||||||
|
|
||||||
# /run/lock/subsys is used for serializing SysV service execution, and
|
# /run/lock/subsys is used for serializing SysV service execution, and
|
||||||
# hence without use on SysV-less systems.
|
# hence without use on SysV-less systems.
|
||||||
|
|
||||||
d /run/lock/subsys 0775 root lock -
|
z /run/lock/subsys 0775 root lock -
|
||||||
|
Loading…
x
Reference in New Issue
Block a user