diff options
author | Christian Hesse | 2015-06-29 19:34:51 +0200 |
---|---|---|
committer | Christian Hesse | 2015-06-29 19:34:51 +0200 |
commit | 913620f390994422162bb3ec83440148030db378 (patch) | |
tree | b8510b8a5c3262a05724416d1cbd6ed6b7e15c63 | |
download | aur-913620f390994422162bb3ec83440148030db378.tar.gz |
initial import of tuxcmd-modules-git 0.6.74.r10.gbc2840a-1
-rw-r--r-- | .SRCINFO | 21 | ||||
-rw-r--r-- | PKGBUILD | 50 |
2 files changed, 71 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..b9f2b12bb217 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,21 @@ +pkgbase = tuxcmd-modules-git + pkgdesc = Modules for Tux Commander - git checkout + pkgver = 0.6.74.r10.gbc2840a + pkgrel = 1 + url = http://tuxcmd.sourceforge.net/ + arch = i686 + arch = x86_64 + license = GPL + makedepends = git + makedepends = sharutils + depends = tuxcmd + optdepends = gvfs: for gvfs module + provides = tuxcmd-modules + conflicts = tuxcmd-modules + options = !docs + options = !emptydirs + source = git://git.bzatek.net/tuxcmd-modules/ + sha256sums = SKIP + +pkgname = tuxcmd-modules-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..08961fc445d0 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,50 @@ +# Maintainer: Christian Hesse <mail@eworm.de> +# Contributor: xduugu + +pkgname=tuxcmd-modules-git +pkgver=0.6.74.r10.gbc2840a +pkgrel=1 +pkgdesc='Modules for Tux Commander - git checkout' +arch=('i686' 'x86_64') +url='http://tuxcmd.sourceforge.net/' +license=('GPL') +depends=('tuxcmd') +makedepends=('git' 'sharutils') +optdepends=('gvfs: for gvfs module') +provides=('tuxcmd-modules') +conflicts=('tuxcmd-modules') +options=('!docs' '!emptydirs') +source=('git://git.bzatek.net/tuxcmd-modules/') +sha256sums=('SKIP') + +pkgver() { + cd tuxcmd-modules/ + + if GITTAG="$(git describe --abbrev=0 --tags 2>/dev/null)"; then + echo "$(sed -e "s/^${pkgname%%-git}//" -e 's/^[-_/a-zA-Z]\+//' -e 's/[-_+]/./g' <<< ${GITTAG}).r$(git rev-list --count ${GITTAG}..).g$(git log -1 --format="%h")" + else + echo "0.r$(git rev-list --count master).g$(git log -1 --format="%h")" + fi +} + +prepare() { + cd tuxcmd-modules/ + + # fix Makefiles + for MAKEFILE in $(find -name Makefile); do + sed -i 's|$(INSTALL) \(.*\) $(DESTDIR)/lib$(LIB_SUFFIX)/tuxcmd/|$(INSTALL) -D \1 $(DESTDIR)/lib/tuxcmd/\1|' ${MAKEFILE} + done +} + +build() { + cd tuxcmd-modules/ + + make -j1 +} + +package() { + cd tuxcmd-modules/ + + make DESTDIR="${pkgdir}/usr" install +} + |