summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBlackEagle2012-01-20 18:44:04 +0100
committerBlackEagle2015-07-05 22:33:08 +0200
commit5e0737e97df3a89a80042ea847b7075a95678f57 (patch)
treea743339b731c0c0a067451eecfcad0989ccedef6
downloadaur-5e0737e97df3a89a80042ea847b7075a95678f57.tar.gz
par2cmdline-git :: new
Signed-off-by: BlackEagle <ike.devolder@gmail.com>
-rw-r--r--.SRCINFO13
-rw-r--r--.gitignore5
-rw-r--r--AUR1
-rw-r--r--PKGBUILD63
-rw-r--r--README.md4
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
diff --git a/AUR b/AUR
new file mode 100644
index 000000000000..bec3a35ee8b4
--- /dev/null
+++ b/AUR
@@ -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