aboutsummaryrefslogtreecommitdiff
path: root/cem/grabc
diff options
context:
space:
mode:
authorCem Keylan <cem@ckyln.com>2020-04-05 00:52:12 +0300
committerCem Keylan <cem@ckyln.com>2020-04-05 00:52:12 +0300
commit719fc5dcebe9128dc610b773096d400e1922cfe8 (patch)
treef394492211b7c7dc520b6236c48cf9296af50c46 /cem/grabc
parent66bf40fa42aa1e2047d0c3088c03c645475b1ab1 (diff)
downloadrepository-719fc5dcebe9128dc610b773096d400e1922cfe8.tar.gz
grabc: add new package at 1.0.2 to cem
Diffstat (limited to 'cem/grabc')
-rwxr-xr-xcem/grabc/build5
-rw-r--r--cem/grabc/checksums2
-rw-r--r--cem/grabc/patches/better-makefile.patch43
-rw-r--r--cem/grabc/sources2
-rw-r--r--cem/grabc/version1
5 files changed, 53 insertions, 0 deletions
diff --git a/cem/grabc/build b/cem/grabc/build
new file mode 100755
index 0000000..bef7306
--- /dev/null
+++ b/cem/grabc/build
@@ -0,0 +1,5 @@
+#!/bin/sh -e
+
+patch -p1 < better-makefile.patch
+make
+make DESTDIR="$1" PREFIX=/usr install
diff --git a/cem/grabc/checksums b/cem/grabc/checksums
new file mode 100644
index 0000000..d3c79b1
--- /dev/null
+++ b/cem/grabc/checksums
@@ -0,0 +1,2 @@
+a3e4d2e5b11ef63e8928a630418fc8dfe1327585adc48aef8d0f13b2d78d5ea0 v1.0.2.tar.gz
+b93f02919c3d89c1a21d68deffe8b14db97581206902fe2e0c0ff1c556a25ce9 better-makefile.patch
diff --git a/cem/grabc/patches/better-makefile.patch b/cem/grabc/patches/better-makefile.patch
new file mode 100644
index 0000000..5fe735d
--- /dev/null
+++ b/cem/grabc/patches/better-makefile.patch
@@ -0,0 +1,43 @@
+diff --git a/Makefile b/Makefile
+index 5de8e52..9c17c2d 100644
+--- a/Makefile
++++ b/Makefile
+@@ -12,8 +12,9 @@ cp=/bin/cp -fv
+ DESTDIR =
+ binary=./grabc
+ manpage=./grabc.1
+-bindir=/usr/local/bin
+-mandir=/usr/local/share/man/man1
++PREFIX = /usr/local
++bindir=${PREFIX}/bin
++mandir=${PREFIX}/share/man/man1
+
+ # replace -O with -g in order to debug
+
+@@ -33,20 +34,16 @@ all: $(PROGNAME)
+ $(PROGNAME) : $(OBJS)
+ $(CC) $(CFLAGS) -o $(PROGNAME) $(OBJS) $(LIBS)
+
+-doc:
++grabc.1:
+ pod2man grabc.pod > grabc.1
+
+-install: installdirs install-bin install-man
++install: install-bin install-man
+
+-install-bin:
+- ${cp} ${binary} ${DESTDIR}${bindir}
++install-bin: grabc
++ install -Dm755 -t ${DESTDIR}${bindir} ${binary}
+
+-installdirs:
+- $(SHELL) ./mkinstalldirs ${DESTDIR}${bindir}
+- $(SHELL) ./mkinstalldirs ${DESTDIR}${mandir}
+-
+-install-man:
+- ${cp} ${manpage} ${DESTDIR}${mandir}
++install-man: grabc.1
++ install -Dm644 -t ${DESTDIR}${mandir} ${manpage}
+
+ deb:
+ /bin/rm -f *.deb
diff --git a/cem/grabc/sources b/cem/grabc/sources
new file mode 100644
index 0000000..9d49c2b
--- /dev/null
+++ b/cem/grabc/sources
@@ -0,0 +1,2 @@
+https://github.com/muquit/grabc/archive/v1.0.2.tar.gz
+patches/better-makefile.patch
diff --git a/cem/grabc/version b/cem/grabc/version
new file mode 100644
index 0000000..b24c1bf
--- /dev/null
+++ b/cem/grabc/version
@@ -0,0 +1 @@
+1.0.2 1