summaryrefslogtreecommitdiff
path: root/app-misc/grabcartoons
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /app-misc/grabcartoons
reinit the tree, so we can have metadata
Diffstat (limited to 'app-misc/grabcartoons')
-rw-r--r--app-misc/grabcartoons/Manifest7
-rw-r--r--app-misc/grabcartoons/files/2.8.4-fix-install-paths.patch32
-rw-r--r--app-misc/grabcartoons/grabcartoons-2.8.4_p20141112.ebuild33
-rw-r--r--app-misc/grabcartoons/grabcartoons-9999.ebuild33
-rw-r--r--app-misc/grabcartoons/metadata.xml8
5 files changed, 113 insertions, 0 deletions
diff --git a/app-misc/grabcartoons/Manifest b/app-misc/grabcartoons/Manifest
new file mode 100644
index 000000000000..8fe6f2b9009e
--- /dev/null
+++ b/app-misc/grabcartoons/Manifest
@@ -0,0 +1,7 @@
+AUX 2.8.4-fix-install-paths.patch 1189 SHA256 f1d63facb7625b8692fa6d6642f44ecdaf7394eb4431f0dd556ead141bd734b1 SHA512 3983cb0487cd1f770c985700297df01d5f33761d8dbacad413a3e50c315a999ae3a70a918b46149928124e6e4a299a8f4994bf60fec990aea6a87313bbc283ec WHIRLPOOL bda43715b41771c06d74fc5b98ecf825cd18f418ddb84200188cfd68858a2a923823257ab1d33df2f6e09d87ce133a8408a89f22dae09a50a21c375bce82b8d5
+DIST grabcartoons-2.8.4_p20141112.tar.gz 40998 SHA256 4cb1061ff66540d8b9fe5ef470cdf55ba3e458fd136d59250a626eb4f29d519c SHA512 6de81d151414ccbb7b00c2f472f0d811a7024c67a3c4bdc929babf2ff8990280ba1fde0851e4405dbc487c58e99f13a1dd07a0cd202099f6289dd0ed61296ee5 WHIRLPOOL b52c5e1b786dc2073f70c46e1a7a16d89ef586aa42456466466c5bff9e39f27a74c471c41a5682950563f1f7ff93669b8bd285d3642d66ed46a593c3f96e6a59
+EBUILD grabcartoons-2.8.4_p20141112.ebuild 774 SHA256 698c6c56be2552e228c4aad46c0c6a127269e5fadd7fdd51d6eb9ee38befa06b SHA512 30d266736f460cd3d341c9d6e8aad6a753e16846bde48071fbc8f5c5685e4f3b8e4e16269ff5a89184de00150fada92b69cf7e225e781c62fe420003205c3c65 WHIRLPOOL 07ead690145976d7fa79adf02b3f956726906da21e939d8da9f1415e5dca340b38fe76f0e195399e2cf90dcde3dbf6d871bccf8b61424cc285a1595012d410e5
+EBUILD grabcartoons-9999.ebuild 774 SHA256 698c6c56be2552e228c4aad46c0c6a127269e5fadd7fdd51d6eb9ee38befa06b SHA512 30d266736f460cd3d341c9d6e8aad6a753e16846bde48071fbc8f5c5685e4f3b8e4e16269ff5a89184de00150fada92b69cf7e225e781c62fe420003205c3c65 WHIRLPOOL 07ead690145976d7fa79adf02b3f956726906da21e939d8da9f1415e5dca340b38fe76f0e195399e2cf90dcde3dbf6d871bccf8b61424cc285a1595012d410e5
+MISC ChangeLog 2813 SHA256 10f774e15e108259009c3ea05d5ae76da7b1a5868a5b123d27afcf2433e82507 SHA512 7886fb3d0699d279976cba4c6f937430770fbe735baebbc8c1e5810568b088ce2d1e48b0c7140b54525eb9ac17020790ee42f0e3c5b5dab273a9861412f5b587 WHIRLPOOL 9a8bb784eec273747ae7d889601eb0cac11a63677c62f20a9f7fa4502ee331a378ff64b5d4ea34b21d2b72c27d50798c0d005b8fc8769cce82fd3a9da4e52897
+MISC ChangeLog-2015 2272 SHA256 2bc13f7b5794d4e2847b2dadb0722c7a9d53768c7089ece7278cf0984216932b SHA512 3d013716ac79dfe51062f8ae599f03f40247934c25431e894b92ed684f1d2a6eb9a3a97d36fea09e2b4ebce513ecc94f49089be1bcac59ce828e173f98e3d66d WHIRLPOOL b5e61aacb6db07847516653df9a1ae1054d4bf5f0136e5e6bc93af100dfda42bb9b9a6a3d8dac93a08430e0f4efdaca28341b4a0c5276ebd418cbfd5ef7ad7d8
+MISC metadata.xml 253 SHA256 2f7917039cd5156b267d8a32321d83d44c5362b8ec402a69d6e418f0d8d1bfa1 SHA512 8c92aefe6448e9d697177aaf5e6f5b08423d728ded122b1cec119079998e8e63c74558260b6b26bfddd6a0c7b50d13dbf4a825c5a126389885ffb75bf2ee478c WHIRLPOOL 73571671456444020eb9353ceeb4d9fdb9cb80406fe8384500648222630768be683bf3a016dc510978bdf36268cef8937e58ad5055cdb3816b235fee62443b6f
diff --git a/app-misc/grabcartoons/files/2.8.4-fix-install-paths.patch b/app-misc/grabcartoons/files/2.8.4-fix-install-paths.patch
new file mode 100644
index 000000000000..420640b3de6c
--- /dev/null
+++ b/app-misc/grabcartoons/files/2.8.4-fix-install-paths.patch
@@ -0,0 +1,32 @@
+diff --git a/Makefile b/Makefile
+index a1f53e6..0a9bec4 100644
+--- a/Makefile
++++ b/Makefile
+@@ -23,9 +23,9 @@ all:
+
+ install:
+ mkdir -p -m 755 $(PREFIX)/bin
+- mkdir -p -m 755 $(PREFIX)/lib/grabcartoons/modules
+- install -m 755 grabcartoons.pl $(PREFIX)/bin
+- install -m 644 modules/*.pl $(PREFIX)/lib/grabcartoons/modules
++ mkdir -p -m 755 $(PREFIX)/share/grabcartoons/modules
++ install -m 755 grabcartoons.pl $(PREFIX)/bin/grabcartoons
++ install -m 644 modules/*.pl $(PREFIX)/share/grabcartoons/modules
+
+ test:
+ ./grabcartoons.pl $(V) "$(C)" > "$(OUT)"
+diff --git a/grabcartoons.pl b/grabcartoons.pl
+index cdc4152..d732301 100755
+--- a/grabcartoons.pl
++++ b/grabcartoons.pl
+@@ -38,8 +38,8 @@ $XTRN_CMD="$XTRN_PROG -q -O- $USER_AGENT_CMD";
+ # Where to load cartoon modules from
+ @MODULE_DIRS=("$FindBin::Bin/modules",
+ "$FindBin::RealBin/modules",
+- "$FindBin::Bin/../lib/grabcartoons/modules",
+- "$FindBin::RealBin/../lib/grabcartoons/modules",
++ "$FindBin::Bin/../share/grabcartoons/modules",
++ "$FindBin::RealBin/../share/grabcartoons/modules",
+ "$HOME/.grabcartoons/modules",
+ "$HOME/.grabcartoons",
+ @GRABCARTOONS_DIRS,
diff --git a/app-misc/grabcartoons/grabcartoons-2.8.4_p20141112.ebuild b/app-misc/grabcartoons/grabcartoons-2.8.4_p20141112.ebuild
new file mode 100644
index 000000000000..77fbcd8f86b9
--- /dev/null
+++ b/app-misc/grabcartoons/grabcartoons-2.8.4_p20141112.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+if [[ ${PV} == *9999 ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/zzamboni/grabcartoons.git"
+else
+ inherit vcs-snapshot
+ SRC_URI="https://github.com/zzamboni/grabcartoons/archive/cb230f01fb288a0b9f0fc437545b97d06c846bd3.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Comic-summarizing utility"
+HOMEPAGE="http://zzamboni.org/grabcartoons"
+
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+# Opens a web page, which is unacceptable during an emerge.
+RESTRICT="test"
+
+RDEPEND="
+ dev-lang/perl
+ virtual/perl-Getopt-Long"
+
+PATCHES=( "${FILESDIR}"/2.8.4-fix-install-paths.patch )
+
+src_install() {
+ emake PREFIX="${ED%/}"/usr install
+ einstalldocs
+}
diff --git a/app-misc/grabcartoons/grabcartoons-9999.ebuild b/app-misc/grabcartoons/grabcartoons-9999.ebuild
new file mode 100644
index 000000000000..77fbcd8f86b9
--- /dev/null
+++ b/app-misc/grabcartoons/grabcartoons-9999.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+if [[ ${PV} == *9999 ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/zzamboni/grabcartoons.git"
+else
+ inherit vcs-snapshot
+ SRC_URI="https://github.com/zzamboni/grabcartoons/archive/cb230f01fb288a0b9f0fc437545b97d06c846bd3.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Comic-summarizing utility"
+HOMEPAGE="http://zzamboni.org/grabcartoons"
+
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+# Opens a web page, which is unacceptable during an emerge.
+RESTRICT="test"
+
+RDEPEND="
+ dev-lang/perl
+ virtual/perl-Getopt-Long"
+
+PATCHES=( "${FILESDIR}"/2.8.4-fix-install-paths.patch )
+
+src_install() {
+ emake PREFIX="${ED%/}"/usr install
+ einstalldocs
+}
diff --git a/app-misc/grabcartoons/metadata.xml b/app-misc/grabcartoons/metadata.xml
new file mode 100644
index 000000000000..53bef2c91710
--- /dev/null
+++ b/app-misc/grabcartoons/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="github">zzamboni/grabcartoons</remote-id>
+ </upstream>
+</pkgmetadata>