diff options
author | 2017-12-23 07:51:50 +0100 | |
---|---|---|
committer | 2017-12-23 07:51:50 +0100 | |
commit | c92d01328962830b9dacaf439400a7c892a1d688 (patch) | |
tree | 837fddc83b865765f395828c4bd680c736643d7c /app-misc | |
parent | initial layout.conf and repo_name (=darkelf). (diff) | |
download | darkelf-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/Manifest | 9 | ||||
-rw-r--r-- | app-misc/oneko/metadata.xml | 12 | ||||
-rw-r--r-- | app-misc/oneko/oneko-1.3.ebuild | 87 |
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 +} |