diff options
Diffstat (limited to 'app-misc/grabcartoons')
-rw-r--r-- | app-misc/grabcartoons/Manifest | 7 | ||||
-rw-r--r-- | app-misc/grabcartoons/files/2.8.4-fix-install-paths.patch | 32 | ||||
-rw-r--r-- | app-misc/grabcartoons/grabcartoons-2.8.4_p20141112.ebuild | 33 | ||||
-rw-r--r-- | app-misc/grabcartoons/grabcartoons-9999.ebuild | 33 | ||||
-rw-r--r-- | app-misc/grabcartoons/metadata.xml | 8 |
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> |