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
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.
-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
-rw-r--r--licenses/bsd-daemon-copyright1
-rw-r--r--sys-apps/spi-tools/Manifest3
-rw-r--r--sys-apps/spi-tools/metadata.xml9
-rw-r--r--sys-apps/spi-tools/spi-tools-0.8.1.ebuild31
-rw-r--r--x11-plugins/lurch/Manifest6
-rw-r--r--x11-plugins/lurch/lurch-0.6.5_p1.ebuild37
-rw-r--r--x11-plugins/lurch/metadata.xml9
10 files changed, 204 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
+}
diff --git a/licenses/bsd-daemon-copyright b/licenses/bsd-daemon-copyright
new file mode 100644
index 0000000..473d32c
--- /dev/null
+++ b/licenses/bsd-daemon-copyright
@@ -0,0 +1 @@
+"I prefer that the BSD Daemon be used in the context of BSD software. That is the reason that I carefully control my copyright of the BSD Daemon image to ensure that the image is not used inappropriately. I have agreed to allow the small image to appear on Wikipedia but not the larger ones. It is also why I am not going to put a Creative Commons copyright on it." - Marshall Kirk McKusick
diff --git a/sys-apps/spi-tools/Manifest b/sys-apps/spi-tools/Manifest
new file mode 100644
index 0000000..beb154b
--- /dev/null
+++ b/sys-apps/spi-tools/Manifest
@@ -0,0 +1,3 @@
+DIST spi-tools-0.8.1.tgz 12634 SHA256 72a6c4a9d13011addc61bc3906543cd06f76f567270ae4b6ca4d0115fd6a9538 SHA512 09b57638a12165e7e3300b914f821e35a157b6aea6cfe1584b50ee8a106697f7e39f19e1fd9d744a641d605fa246fe93dcce20717bb60ac3531e821cbffbc4de WHIRLPOOL 0d25961612b017a94b0bf4b7c5d4841a3b5a43532ccbf804b0d7049f63610e78b2901e6f680f06f0148df55b5e93369e03b50c2f32efed8085d93ad14f813733
+EBUILD spi-tools-0.8.1.ebuild 527 SHA256 7c86caba0b018c76f562391b292511bf3c17dc872a1ea081e19895bea623ef7d SHA512 35b778a97531f1c9a9d1b1d7a4b1c918e8178dc3bc187ec0c9596ce22794727f0ee4b653b4a6d7e5eaeb0d17f6c70f7c75d3dfb59f0c56284bdbacf7baed3a15 WHIRLPOOL 2d9b305194edc9ea1baf6cc18cf3d86c1583683823a61f7fb854071e83f920cb7383a9d3b84aef11d776ff3e825c608ea3b69481daf0059aa67f77ceb7e3a53b
+MISC metadata.xml 396 SHA256 94796508a3ded2c0819cafcdd0ec4ed187f5189a0dd0340679689aade4dd04be SHA512 744290a1aeded27c793e92ae3e59fe087d2e233b0002dae675900070fe95f35adeb7f4450a45541ac9957e41a764e465039d0ddeef6ef02b7d2934891dc33439 WHIRLPOOL 8ce8190b422d6dc179b6e992795aae1fc59c015f2d18cef28a9ce0f930dbd0cd8521f542baa99adbf1ff875c82a4ecfe8811a892abf0c0010d94b39f66b6f37b
diff --git a/sys-apps/spi-tools/metadata.xml b/sys-apps/spi-tools/metadata.xml
new file mode 100644
index 0000000..ef6cdd5
--- /dev/null
+++ b/sys-apps/spi-tools/metadata.xml
@@ -0,0 +1,9 @@
+<?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>This package contains some simple command line tools to help using Linux spidev devices.</longdescription>
+</pkgmetadata>
diff --git a/sys-apps/spi-tools/spi-tools-0.8.1.ebuild b/sys-apps/spi-tools/spi-tools-0.8.1.ebuild
new file mode 100644
index 0000000..d1bfdde
--- /dev/null
+++ b/sys-apps/spi-tools/spi-tools-0.8.1.ebuild
@@ -0,0 +1,31 @@
+# generated by emake
+# updated manually by Simon the Sorcerer
+
+EAPI=6
+inherit autotools
+
+DESCRIPTION="Simple command line tools to help using Linux spidev devices."
+HOMEPAGE="https://github.com/cpb-/spi-tools"
+
+SRC_URI="https://github.com/cpb-/spi-tools/archive/0.8.1.tar.gz -> spi-tools-0.8.1.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~arm"
+IUSE=""
+
+RDEPEND=""
+DEPEND="
+ ${RDEPEND}
+"
+
+S=${WORKDIR}/spi-tools-0.8.1/
+
+src_unpack() {
+ unpack "spi-tools-0.8.1.tgz"
+}
+
+src_prepare() {
+ eapply_user
+ eautoreconf || die
+}
diff --git a/x11-plugins/lurch/Manifest b/x11-plugins/lurch/Manifest
new file mode 100644
index 0000000..5d4a250
--- /dev/null
+++ b/x11-plugins/lurch/Manifest
@@ -0,0 +1,6 @@
+DIST lurch-0.6.5_p1-axc-0.3.0.tar.gz 40135 SHA256 a46d79b4435bcd77ee9c734c91de9e649fec6396ceac83bf88556a5c42732f1c SHA512 a7b55f2581ff5b9f5a1a510a53125f8ae430e0ff782e4611bb7e74a804b960a26dc523f0f46d755f79909160ccfbc23736d8fa58b3ea048439a23c2f919ceca7 WHIRLPOOL f3efa2e8b0d7637f83dd289a1e43b532d0c2a640e78bafb847becc9234e9110d3e9244d62e9e76f6366ba15e9c1f5da2d5a3988fb09676d71254efb967b2ee44
+DIST lurch-0.6.5_p1-libomemo-0.6.0.tar.gz 34203 SHA256 0f3bd11bc95bd1254f2eb4ab01ddcb687eb6d1adf3f3c71fa1f0d03b62a5daaa SHA512 f0c4d23c7d426e6d3ee67b40dc0c2bb8409560f3d77bf728038c33ba64b69e4b8759db751849799457b40bcbb67f11f85f9c1eb0b2c26e51c8f31651524fe814 WHIRLPOOL 762c9f183d83d83aa1ee0febd33578e54a661a73a0b13068ac666690a3bcde998a39f6a95292fe05ca03d7be1882692c0f268638029f6ad7f0aa19c064988b27
+DIST lurch-0.6.5_p1-libsignalc-2.3.1.tar.gz 265978 SHA256 1afc195cc87153ea5178b485a2bf9f4791c03fd70c9b2e3c1ecc55bbb64c9fce SHA512 eca1f5be6bf238e116eb0c289951344d7a2ceb1ab849fa0a82dd08275444a33fea868a535b67c40a917108400a15ebbf80b2f78a0a93fa6bc2f89b6833c4a0f3 WHIRLPOOL 80c679c50fc621f017cdb285146efd330d318aa8a433e7c805367e5adfb5923fc1ce179238dbddc4555ad3bf0d2d69dd9ed2578b600d9931a40625863e97f243
+DIST lurch-0.6.5_p1.tar.gz 48893 SHA256 edebe4993c6bbf76794e1bd09f749ea0dd6bda3f161641293751b98192096037 SHA512 233cd79d4601b173a35122694fd1a55d98376a277fd02384ce92ecca1042a24f8fbd1bb42f88ba417ab2f234625504afaeaa85fc34591295bc5f34c40ce4890e WHIRLPOOL a123ac6d98ae7faf1546af5efba50355ea10849edbcdae9bb5548a671677edcef9059eecf9cc82c3f002a9e97b3e4aa2936476665b9d82b5e1f2eda0fd1d11d3
+EBUILD lurch-0.6.5_p1.ebuild 1263 SHA256 1f6e51b609415e49cc4d1fb28f63f542c064489059e4bcbee6ddec0b43f694d8 SHA512 5d824696dd726ac5979fbe9353a864056b04fd1cca1549873f3753e6e8d027ae4d5ed2bb55b0b0eaf9a561ce7a74b2d90f91d9b3496d4221e9701fe20eb576d9 WHIRLPOOL 97d980fba59648d0f3d216fe1d112cf0fc65e380749370fb9c84736e000b9d87a60d1210900bf015f4843b40821dd1687b5120b88b23d8c9dfeb3a78b072395d
+MISC metadata.xml 364 SHA256 88cebc20fec0017fba1e8c6e3c2defe8ae5c0d5a12bd33d03274b3b5fe4e22f3 SHA512 386a3cee468edb3685eb18e7a73474ffb42417f8e824df474d8ddb55f5a6105251a4171dbd72d5722f503ef44b12a85585d5b3a5ba274cd2d39016cfe336a71c WHIRLPOOL f2c7832558e9cf0d4d6c57c8dc7e80bcb23864e17f6bd1e36cad20302430b4e24c32da6b0b883115903ac38786b75aaa47c4a460d5a7a01bc38409d2e441b7f0
diff --git a/x11-plugins/lurch/lurch-0.6.5_p1.ebuild b/x11-plugins/lurch/lurch-0.6.5_p1.ebuild
new file mode 100644
index 0000000..66f8c1b
--- /dev/null
+++ b/x11-plugins/lurch/lurch-0.6.5_p1.ebuild
@@ -0,0 +1,37 @@
+# taken from gentoo portage tree
+# updated manually by Simon the Sorcerer
+
+EAPI=6
+inherit eutils
+
+DESCRIPTION="Implements the OMEMO (XEP-0384) extension for libpurple."
+HOMEPAGE="https://github.com/gkdr/lurch/"
+SRC_URI="https://github.com/gkdr/lurch/archive/15df7636a8f1a8033cc75db670e5191f09c2fe09.tar.gz -> ${P}.tar.gz
+https://github.com/gkdr/libomemo/archive/v0.6.0.tar.gz -> ${P}-libomemo-0.6.0.tar.gz
+https://github.com/gkdr/axc/archive/v0.3.0.tar.gz -> ${P}-axc-0.3.0.tar.gz
+https://github.com/WhisperSystems/libsignal-protocol-c/archive/v2.3.1.tar.gz -> ${P}-libsignalc-2.3.1.tar.gz
+"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="amd64 ~x86 ~arm"
+IUSE=""
+RDEPEND="
+ net-im/pidgin
+ dev-libs/mini-xml
+"
+
+DEPEND="
+ ${RDEPEND}
+"
+
+S=${WORKDIR}/lurch-15df7636a8f1a8033cc75db670e5191f09c2fe09
+
+src_unpack() {
+ unpack "${P}.tar.gz"
+ cd "${S}/lib" || die
+ tar xf "${DISTDIR}/${P}-libomemo-0.6.0.tar.gz" -C libomemo --strip-components 1 || die "Failed to unpack ${P}-libomemo-0.6.0.tar.gz"
+ tar xf "${DISTDIR}/${P}-axc-0.3.0.tar.gz" -C axc --strip-components 1 || die "Failed to unpack ${P}-axc-0.3.0.tar.gz"
+ cd ./axc/lib
+ tar xf "${DISTDIR}/${P}-libsignalc-2.3.1.tar.gz" -C libsignal-protocol-c --strip-components 1 || die "Failed to unpack ${P}-libsignalc-2.3.1.tar.gz"
+}
diff --git a/x11-plugins/lurch/metadata.xml b/x11-plugins/lurch/metadata.xml
new file mode 100644
index 0000000..10eb025
--- /dev/null
+++ b/x11-plugins/lurch/metadata.xml
@@ -0,0 +1,9 @@
+<?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>Implements the OMEMO (XEP-0384) extension for libpurple.</longdescription>
+</pkgmetadata>