summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon the Sorcerer <neuron@mail.uni-paderborn.de>2017-12-23 07:51:50 +0100
committerSimon the Sorcerer <neuron@mail.uni-paderborn.de>2017-12-23 07:51:50 +0100
commitc92d01328962830b9dacaf439400a7c892a1d688 (patch)
tree837fddc83b865765f395828c4bd680c736643d7c /app-misc
parentinitial layout.conf and repo_name (=darkelf). (diff)
downloaddarkelf-c92d01328962830b9dacaf439400a7c892a1d688.tar.gz
darkelf-c92d01328962830b9dacaf439400a7c892a1d688.tar.bz2
darkelf-c92d01328962830b9dacaf439400a7c892a1d688.zip
added app-misc/oneko x11-plugins/lurch sys-apps/spi-tools.
Diffstat (limited to 'app-misc')
-rw-r--r--app-misc/oneko/Manifest9
-rw-r--r--app-misc/oneko/metadata.xml12
-rw-r--r--app-misc/oneko/oneko-1.3.ebuild87
3 files changed, 108 insertions, 0 deletions
diff --git a/app-misc/oneko/Manifest b/app-misc/oneko/Manifest
new file mode 100644
index 0000000..ab21f09
--- /dev/null
+++ b/app-misc/oneko/Manifest
@@ -0,0 +1,9 @@
+DIST oneko-1.2-sakura-nobsd.patch.bz2 2967 SHA256 335965399706844874a9700d70f66d53a862efa8f49297d67c5ac9f7ab7ec37a SHA512 dbab7471b1c76d8bd7b0c0f9512ce274d98b7e96e8f1cb781a07b031d3a23c0c716222465dee16ad77f658c681116e71e6f8f50ab45ee8f24d132e24fed6849e WHIRLPOOL c600481394d45c5d3f3a7e20a94f5dfeb65ba0101c9609ea185e6b99207ab1f7ff7701a110287f19271fa63c5aac4672c6550884b6491a240f6b99eff1420925
+DIST oneko-1.3.txz 63344 SHA256 190d89770ce1ca499be4f25323db426fda7fd6c492ebf97cbc3e9295f7128e4e SHA512 bc65cc5236cc9e725f40999a71c4ae69b3b567b5a76e7be709df5939bf6f8dd5efb79dab9d0688b6a4a20809c933b728cbb6308328c85ccbdf3a4939bd8645bb WHIRLPOOL 33f14f9e12185004e841a10ae40512a798efd08b032fc1fd311775e70feeb93b0609212369363bb448f4d1b70e42ac6f2db99a4aeb17c9937b737d80893ddab8
+DIST oneko-cat.png 308 SHA256 0c12e3fdc68c2e39c714d8d2a30873c0d1e52919ad958ad483ab568b1fe7f862 SHA512 77c9ca4e73b6ec7b774a81417e8535e951705a78afae05584415981361b28d337fdf5935e03827c12cc1da53737f29d1f7521f7358d167f302a32d7d85c7e407 WHIRLPOOL 294db3eaf66a008e4be01d2cc18821cadfa1fcce3c0c88cd009932719681638c3769df779ce149902ab10a037b5a68ed2a1517652cb4bdbc20238ca40c2eba9f
+DIST oneko-dog.png 324 SHA256 2fcd2d893373cddd8cc2edd22ce425d8e3dd0e37aabd8effbf752e0205e5b9fb SHA512 ebda7008abddb93d906ef5b442022ced3dc74d2ec3eb1025e40bc9243916610ea26d14c471c9ee373e9841091a0f3a47605f54a0b20c28934401bc40a86e8589 WHIRLPOOL d3d9cb8671f9f0bab684501c322e9bafb1195dc6bdb554f481ed50e6f41fcdb6a9805f38c4c5a1db593067d868a1c61122f667684193b1efbfd5fe0cdc616d83
+DIST oneko-kill-cat.png 316 SHA256 98a2d29926a329a24209a89eac642c4a07cfa4754b1d321c9b1068e920b2e66f SHA512 20ee79f6ee4089034c84b3fad0ba271c980e7b753a0942abf773cb021ba3ae5e54514651698391fd46c9b64df9f317cb5429f03aa132d0a3436429b45551aa0d WHIRLPOOL 3d174590266820bbb6a01073402ed8e21d5b43e546c93e9dc817cccf6fdea8a20873650a99e2b0200f9e6c1bbbbc1e6b15c6b60bbb9d38b91584ace700a44dea
+DIST oneko-sakura.png 542 SHA256 d044c2582ceb245494d0071f4a0485a8e0b36189e96cd88db5966b0ae43f7fe9 SHA512 e16e34626302ae90f847a34d78b98d5ed70d36c43d7c54174f274ac9804433e975904bb4447047349fa7f7c60320d8dc1912c07b41a18ad38f8b61ee37662a86 WHIRLPOOL faec0417dba70dcd312020f7350cd161f7419a31b7d0d8339142aeb99684d9d5bf0c33f5d0b07337af48741d19d292bb5cf2892e2e689f91bc28e3060aba431c
+DIST oneko-tora.png 506 SHA256 8e66e2c7724112db0d219aadc80e8f935eb44de079bfb948ef94cdb86f495a90 SHA512 14b5d62a2aa4cd764a45d58c9fb9188c60525899dbffe0cb2ba4ddce2850811839f785b36a95b3c7c1d67e531ec3c1aac3434e9a815f4a1a7c69e342d6bd579e WHIRLPOOL 4946b25b672b870288217fd22dc5c17cc1c229651c6cdcc92dd7b59d578a487abbbe62123e02ee6b371d3e3eb215775aab609eaa96c970666e4d36f939befe89
+EBUILD oneko-1.3.ebuild 2574 SHA256 426b2c810d9700501eabb0564de0c6549d6106c927699f0b6f484db9e6b3b039 SHA512 37bd5ab874477617833cb3938517d0bc087cfb6fd4cdc1f302e1b96fd61793fd86a983a54ca101c1883113beeb2c8558cfb200f99de409ffb9b5ef780482f629 WHIRLPOOL 99f192eb340799f6f008ed8aaa82f512d96f7847d7d22efd6656322173ff0075bc03b75f15bce6f8ba01315c33a432c8ff117b626254bdfbdf7e26c10f409172
+MISC metadata.xml 567 SHA256 2bd41a999ed9832a1079433c92749faff309572a25ea57da6427668d36eabc0f SHA512 adcc1db31f82b6498d7985712cb28bc6c7a17b40f505a9172860baf3b1f64ae513e472a360a4dbe71f1b8762d0eb05478466faecb3bf0ff0f3a4aee0d17541c0 WHIRLPOOL 647a01f690dfc0f261aa4fa752a394d47cca38ae3142f6d82e2ed74d4ca7f19a1066f9d3557ac44a06b07d17491dd0ae5211b0a47f2dc8969fa083717193400c
diff --git a/app-misc/oneko/metadata.xml b/app-misc/oneko/metadata.xml
new file mode 100644
index 0000000..51e5949
--- /dev/null
+++ b/app-misc/oneko/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="person">
+ <email>neuron@mail.uni-paderborn.de</email>
+ <description>Primary maintainer</description>
+</maintainer>
+<longdescription>Oneko is a screenmate for X written in C, it has different skins e.g. cat, dog, tora (striped cat), sakura (cardcaptor girl) chasing your mousecursor.</longdescription>
+<use>
+ <flag name="bsd-daemon">Enables Beastie mascot which is under the bsd-daemon-copyright.</flag>
+</use>
+</pkgmetadata>
diff --git a/app-misc/oneko/oneko-1.3.ebuild b/app-misc/oneko/oneko-1.3.ebuild
new file mode 100644
index 0000000..440b8ad
--- /dev/null
+++ b/app-misc/oneko/oneko-1.3.ebuild
@@ -0,0 +1,87 @@
+# taken from gentoo portage tree
+# updated manually by Simon the Sorcerer
+
+EAPI=6
+inherit eutils toolchain-funcs
+
+DESCRIPTION="A cat, dog and others which chase the mouse or windows around the screen"
+HOMEPAGE="http://homepages.uni-paderborn.de/neuron/oneko/"
+SRC_URI="http://homepages.uni-paderborn.de/neuron/oneko/${P}.txz
+ http://homepages.uni-paderborn.de/neuron/oneko/oneko-cat.png
+ http://homepages.uni-paderborn.de/neuron/oneko/oneko-dog.png
+ http://homepages.uni-paderborn.de/neuron/oneko/oneko-tora.png
+ http://homepages.uni-paderborn.de/neuron/oneko/oneko-sakura.png
+ http://homepages.uni-paderborn.de/neuron/oneko/oneko-kill-cat.png
+ !bsd-daemon? ( mirror://gentoo/oneko-1.2-sakura-nobsd.patch.bz2 )"
+
+LICENSE="Artistic bsd-daemon? ( bsd-daemon-copyright )"
+SLOT="0"
+KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
+IUSE="-bsd-daemon"
+RDEPEND="
+ x11-libs/libX11
+ x11-libs/libXext
+"
+DEPEND="
+ ${RDEPEND}
+ x11-misc/gccmakedep
+ x11-misc/imake
+ app-text/rman
+ x11-proto/xextproto
+"
+
+S=${WORKDIR}/oneko-${PV}
+
+src_prepare() {
+ eapply_user
+ if use !bsd-daemon ; then
+ eapply "${WORKDIR}"/oneko-1.2-sakura-nobsd.patch
+ fi
+}
+
+src_configure() {
+ xmkmf -a || die
+}
+
+src_compile() {
+ emake \
+ CC="$(tc-getCC)" \
+ CCOPTIONS="${CFLAGS}" \
+ EXTRA_LDOPTIONS="${LDFLAGS}" \
+ || die
+}
+
+src_install() {
+ dobin oneko
+ newman oneko._man oneko.6x
+ newman oneko.man.jp oneko.jp.6x
+ newman oneko.man.de oneko.de.6x
+ dodoc README README-NEW README-SUPP
+ newicon "${DISTDIR}/oneko-cat.png" "cat.png"
+ newicon "${DISTDIR}/oneko-dog.png" "dog.png"
+ newicon "${DISTDIR}/oneko-tora.png" "tora.png"
+ newicon "${DISTDIR}/oneko-sakura.png" "sakura.png"
+ newicon "${DISTDIR}/oneko-kill-cat.png" "kill_cat.png"
+ make_desktop_entry "oneko" "oneko (cat)" "cat" "Game;Amusement"
+ make_desktop_entry "oneko -dog" "oneko (dog)" "dog" "Game;Amusement"
+ make_desktop_entry "oneko -tora -fg brown -bg orange" "oneko (tora)" "tora" "Game;Amusement"
+ make_desktop_entry "oneko -sakura -fg Grey12 -bg DarkSalmon" "oneko (sakura)" "sakura" "Game;Amusement"
+ make_desktop_entry "killall -TERM oneko" "oneko - kill" "kill_cat" "Game;Amusement"
+}
+
+pkg_postinst() {
+ elog "To kill oneko, type the following in a terminal:"
+ elog ""
+ elog "killall oneko"
+ elog ""
+ elog "If your mouse cursor changes to the default black cross"
+ elog "after running ${PN}, you should emerge x11-apps/xsetroot"
+ elog "and run:"
+ elog ""
+ elog "xsetroot -cursor_name left_ptr"
+ elog ""
+
+ if use bsd-daemon ; then
+ ewarn "You activated the bsd-daemon USE-Flag, be sure to use the bsd-daemon logo only according to BSD Daemon Copyright."
+ fi
+}