use Makefile targets
This commit is contained in:
parent
520216d021
commit
604ea5f3cf
2 changed files with 6 additions and 28 deletions
|
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
pkgbase=petrified
|
pkgbase=petrified
|
||||||
pkgname=('petrified' 'petrified-systemd')
|
pkgname=('petrified' 'petrified-systemd')
|
||||||
pkgver=1.0.4
|
pkgver=1.0.5
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
changelog=petrified.archlog
|
changelog=petrified.archlog
|
||||||
arch=('any')
|
arch=('any')
|
||||||
|
|
@ -10,7 +10,7 @@ url="https://github.com/troyengel/petrified"
|
||||||
license=('GPL3')
|
license=('GPL3')
|
||||||
options=('emptydirs')
|
options=('emptydirs')
|
||||||
source=("https://github.com/troyengel/petrified/archive/v${pkgver}.tar.gz")
|
source=("https://github.com/troyengel/petrified/archive/v${pkgver}.tar.gz")
|
||||||
md5sums=('4a1ef8929c4b6d28c22b461797cfe71e')
|
md5sums=('SKIP')
|
||||||
|
|
||||||
package_petrified() {
|
package_petrified() {
|
||||||
pkgdesc="Bash client to update dynamic DNS at freedns.afraid.org"
|
pkgdesc="Bash client to update dynamic DNS at freedns.afraid.org"
|
||||||
|
|
@ -21,15 +21,7 @@ package_petrified() {
|
||||||
cd "${srcdir}/${pkgbase}-${pkgver}"
|
cd "${srcdir}/${pkgbase}-${pkgver}"
|
||||||
|
|
||||||
# Install the system bits
|
# Install the system bits
|
||||||
install -Dm0755 petrified "${pkgdir}/usr/bin/petrified"
|
make DESTDIR="${pkgdir}" PREFIX=/usr install
|
||||||
install -Dm0644 petrified.1 "${pkgdir}/usr/share/man/man1/petrified.1"
|
|
||||||
install -Dm0600 petrified.conf "${pkgdir}/etc/petrified.conf"
|
|
||||||
install -dm0755 "${pkgdir}/var/cache/petrified"
|
|
||||||
|
|
||||||
# Install examples for the user
|
|
||||||
install -dm0755 "${pkgdir}/usr/share/doc/${pkgname}/extra"
|
|
||||||
install -m0644 README.pod "${pkgdir}/usr/share/doc/${pkgname}"
|
|
||||||
install -m0644 extra/* "${pkgdir}/usr/share/doc/${pkgname}/extra"
|
|
||||||
}
|
}
|
||||||
|
|
||||||
package_petrified-systemd() {
|
package_petrified-systemd() {
|
||||||
|
|
@ -39,8 +31,5 @@ package_petrified-systemd() {
|
||||||
cd "${srcdir}/${pkgbase}-${pkgver}"
|
cd "${srcdir}/${pkgbase}-${pkgver}"
|
||||||
|
|
||||||
# Systemd files
|
# Systemd files
|
||||||
install -dm0755 "${pkgdir}/usr/lib/systemd/system"
|
make DESTDIR="${pkgdir}" PREFIX=/usr install-systemd
|
||||||
install -m0644 systemd/petrified.target systemd/petrified.timer \
|
|
||||||
systemd/petrified@.service \
|
|
||||||
"${pkgdir}/usr/lib/systemd/system"
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -27,15 +27,7 @@ package_petrified-git() {
|
||||||
cd "${srcdir}/${pkgbase}-master"
|
cd "${srcdir}/${pkgbase}-master"
|
||||||
|
|
||||||
# Install the system bits
|
# Install the system bits
|
||||||
install -Dm0755 petrified "${pkgdir}/usr/bin/petrified"
|
make DESTDIR="${pkgdir}" PREFIX=/usr install
|
||||||
install -Dm0644 petrified.1 "${pkgdir}/usr/share/man/man1/petrified.1"
|
|
||||||
install -Dm0600 petrified.conf "${pkgdir}/etc/petrified.conf"
|
|
||||||
install -dm0755 "${pkgdir}/var/cache/petrified"
|
|
||||||
|
|
||||||
# Install examples for the user
|
|
||||||
install -dm0755 "${pkgdir}/usr/share/doc/${pkgname}/extra"
|
|
||||||
install -m0644 README.pod "${pkgdir}/usr/share/doc/${pkgname}"
|
|
||||||
install -m0644 extra/* "${pkgdir}/usr/share/doc/${pkgname}/extra"
|
|
||||||
}
|
}
|
||||||
|
|
||||||
package_petrified-git-systemd() {
|
package_petrified-git-systemd() {
|
||||||
|
|
@ -47,8 +39,5 @@ package_petrified-git-systemd() {
|
||||||
cd "${srcdir}/${pkgbase}-master"
|
cd "${srcdir}/${pkgbase}-master"
|
||||||
|
|
||||||
# Systemd files
|
# Systemd files
|
||||||
install -dm0755 "${pkgdir}/usr/lib/systemd/system"
|
make DESTDIR="${pkgdir}" PREFIX=/usr install-systemd
|
||||||
install -m0644 systemd/petrified.target systemd/petrified.timer \
|
|
||||||
systemd/petrified@.service \
|
|
||||||
"${pkgdir}/usr/lib/systemd/system"
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue