summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorbrent s2017-05-04 14:10:51 -0400
committerbrent s2017-05-04 14:10:51 -0400
commit2be9c13bb0d0c7dd962d0cd248a4a989bb754dbc (patch)
tree773ce0d73b853c1706b7e7bb2d739350a9b7a008
parent7766730b0671a9b92f2908aae66dea3f63511463 (diff)
downloadaur-2be9c13bb0d0c7dd962d0cd248a4a989bb754dbc.tar.gz
updating build process
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD17
2 files changed, 14 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index db28b20271a5..aefb47c4e2c4 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,8 @@
-# Generated by aurpkgs
-# Thu May 04 17:58:33 UTC 2017
+# Generated by mksrcinfo v8
+# Thu May 4 18:10:51 UTC 2017
pkgbase = aif-git
pkgdesc = An XML and python-driven rebirth of the AIF (Arch Installation Framework) project.
- pkgver = False
+ pkgver = r44.0e3b457
pkgrel = 1
url = https://aif.square-r00t.net/
arch = i686
@@ -15,6 +15,6 @@ pkgbase = aif-git
optdepends = python-lxml: better xml handling
source = aif::git+https://git.square-r00t.net/AIF-NG
sha512sums = SKIP
- sha512sums = SKIP
pkgname = aif-git
+
diff --git a/PKGBUILD b/PKGBUILD
index ffd49500503a..05de6afd576e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@ validpgpkeys=('748231EBCBD808A14F5E85D28C004C2F93481F6B')
# Bug reports can be filed at https://bugs.square-r00t.net/index.php?project=3
# News updates for packages can be followed at https://devblog.square-r00t.net
pkgname=aif-git
-pkgver=0.0001
+pkgver=r44.0e3b457
pkgrel=1
pkgdesc="An XML and python-driven rebirth of the AIF (Arch Installation Framework) project."
arch=( 'i686' 'x86_64' )
@@ -11,6 +11,7 @@ url="https://aif.square-r00t.net/"
license=( 'GPL3' )
depends=( 'python' 'arch-install-scripts' 'parted' 'gptfdisk' )
optdepends=( 'python-lxml: better xml handling' )
+conflics=( 'aif' )
_pkgname=aif
install=
changelog=
@@ -36,11 +37,13 @@ pkgver() {
# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
#)
}
-build() {
- cd "${srcdir}/${_pkgname}/src"
- make prefix=${pkgdir}/usr
-}
+
package() {
- install -D -m755 ${srcdir}/${_pkgname}/src/${_pkgname} ${pkgdir}/usr/bin/${_pkgname}
- install -D -m644 ${srcdir}/${_pkgname}/docs/README.html.en ${pkgdir}/usr/share/doc/${_pkgname}/README.html
+ install -D -m0755 ${srcdir}/${_pkgname}/${_pkgname}client.py ${pkgdir}/usr/bin/${_pkgname}
+ install -D -m0755 ${srcdir}/${_pkgname}/${_pkgname}verify.py ${pkgdir}/usr/bin/${_pkgname}-verify
+ install -D -m0644 ${srcdir}/${_pkgname}/${_pkgname}.xml ${pkgdir}/usr/share/doc/${_pkgname}/${_pkgname}.xml
+ install -D -m0644 ${srcdir}/${_pkgname}/${_pkgname}.xsd ${pkgdir}/usr/share/doc/${_pkgname}/${_pkgname}.xsd
+ install -D -m0644 ${srcdir}/${_pkgname}/HOWTO ${pkgdir}/usr/share/doc/${_pkgname}/HOWTO
+ install -D -m0644 ${srcdir}/${_pkgname}/TODO ${pkgdir}/usr/share/doc/${_pkgname}/TODO
+ # TODO: xml linter, script samples. and docs, when i write them.
}