diff options
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 39 |
2 files changed, 57 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..cf0d11588783 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = lprint-git + pkgdesc = A Label Printer Application + pkgver = 190_1.0b2_r0_ge93501a + pkgrel = 1 + url = https://github.com/michaelrsweet/lprint + arch = i686 + arch = x86_64 + license = apache + makedepends = git + depends = avahi + depends = cups + depends = libpng + depends = libusb + source = git+https://github.com/michaelrsweet/lprint.git + md5sums = SKIP + +pkgname = lprint-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..ead622dfc703 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,39 @@ +# Maintainer: WorMzy Tykashi <wormzy.tykashi@gmail.com> + +pkgname=lprint-git +pkgver=190_1.0b2_r0_ge93501a +pkgrel=1 +pkgdesc="A Label Printer Application" +arch=('i686' 'x86_64') +url="https://github.com/michaelrsweet/lprint" +license=('apache') +depends=('avahi' 'cups' 'libpng' 'libusb') +makedepends=('git') +source=(git+"${url}.git") +md5sums=('SKIP') + +pkgver() { + cd ${pkgname%-git} + #git describe --long | sed 's:\([^-]*-g\):r\1:;s:-:.:g;s:^v::' + _totalcommits="$(git rev-list --count HEAD)" + _curtag="$(git rev-list --tags --max-count=1)" + _tagver="$(git describe --tags ${_curtag} | sed 's:^v::')" + _commits="$(git log v${_tagver}..HEAD --oneline | wc -l)" + _sha="$(git rev-parse --short HEAD)" + printf "%s_%s_r%s_g%s" ${_totalcommits} ${_tagver} ${_commits} ${_sha} | sed 's:-:_:g' +} + +build() { + cd ${pkgname%-git} + + ./configure --prefix=/usr + make +} + +package() { + cd ${pkgname%-git} + + make DESTDIR="${pkgdir}" install +} + +# vim:set ts=2 sw=2 et: |