diff options
author | BlackEagle | 2012-01-20 18:44:04 +0100 |
---|---|---|
committer | BlackEagle | 2015-07-05 22:33:08 +0200 |
commit | 5e0737e97df3a89a80042ea847b7075a95678f57 (patch) | |
tree | a743339b731c0c0a067451eecfcad0989ccedef6 | |
download | aur-5e0737e97df3a89a80042ea847b7075a95678f57.tar.gz |
par2cmdline-git :: new
Signed-off-by: BlackEagle <ike.devolder@gmail.com>
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | .gitignore | 5 | ||||
-rw-r--r-- | AUR | 1 | ||||
-rw-r--r-- | PKGBUILD | 63 | ||||
-rw-r--r-- | README.md | 4 |
5 files changed, 86 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..fe8e9c0ad556 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,13 @@ +pkgbase = par2cmdline-git + pkgdesc = A file verification and repair tool + pkgver = 20120120 + pkgrel = 1 + url = https://github.com/BlackIkeEagle/par2cmdline + arch = i686 + arch = x86_64 + license = GPL + makedepends = git + depends = gcc-libs + +pkgname = par2cmdline-git + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..3e1a5bb6ae18 --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +src +pkg +*.log +*.log.* +*.pkg.tar.?z @@ -0,0 +1 @@ +system diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..ae2d06ec6d23 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,63 @@ +# Maintainer: BlackEagle < ike DOT devolder AT gmail DOT com > +pkgname=par2cmdline-git +pkgver=20120120 +pkgrel=1 +pkgdesc="A file verification and repair tool" +url="https://github.com/BlackIkeEagle/par2cmdline" +license="GPL" +makedepends=('git') +depends=('gcc-libs') +arch=('i686' 'x86_64') +source=() + +if [ -e .githash_${CARCH} ] ; then + _gitphash=$(cat .githash_${CARCH}) +else + _gitphash="" +fi + +_gitname='par2cmdline' +_gitroot='git://github.com/BlackIkeEagle/par2cmdline.git' + +build() { + if [ -d ${srcdir}/${_gitname}/.git ] ; then + ( cd ${srcdir}/${_gitname} && git pull origin ) + msg "The local files are updated." + else + ( git clone --depth 1 ${_gitroot} ${_gitname} ) + fi + msg "GIT checkout done or server timeout" + + cd ${_gitname} + if [ "${_gitphash}" == $(git show | grep -m 1 commit | sed 's/commit //') ]; then + msg "Git hash is the same as previous build" + return 1 + fi + + msg "creating build directory" + cd ${srcdir} + [ -d ${_gitname}-build ] && rm -rf ${_gitname}-build + cp -a ${_gitname} ${_gitname}-build + + msg "Starting make..." + cd ${_gitname}-build + + # automake + aclocal + automake --add-missing + autoconf + # configure + ./configure --prefix=/usr + # make + make +} + +check() { + cd ${_gitname}-build + make check +} + +package() { + cd ${_gitname}-build + make DESTDIR=$startdir/pkg install +} diff --git a/README.md b/README.md new file mode 100644 index 000000000000..a4b8c765d20c --- /dev/null +++ b/README.md @@ -0,0 +1,4 @@ +par2cmdline-git +======================================== + +url = https://github.com/BlackIkeEagle/par2cmdline |