summaryrefslogtreecommitdiff
path: root/net-news/amphetadesk
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 /net-news/amphetadesk
reinit the tree, so we can have metadata
Diffstat (limited to 'net-news/amphetadesk')
-rw-r--r--net-news/amphetadesk/Manifest6
-rw-r--r--net-news/amphetadesk/amphetadesk-0.93.1-r1.ebuild41
-rw-r--r--net-news/amphetadesk/files/amphetadesk.initd15
-rw-r--r--net-news/amphetadesk/metadata.xml8
4 files changed, 70 insertions, 0 deletions
diff --git a/net-news/amphetadesk/Manifest b/net-news/amphetadesk/Manifest
new file mode 100644
index 000000000000..fe104f0446ce
--- /dev/null
+++ b/net-news/amphetadesk/Manifest
@@ -0,0 +1,6 @@
+AUX amphetadesk.initd 205 SHA256 1b7f4017a284c99475943c0fcabade6f4b124487b61f813243b1b6851905e586 SHA512 67e0f6005c13b8a61924c31143a15c119b1ee2cbed04f203df452562b3b9779aa0108535c5979797f41140ebadf7dc80104e8a21cb93a5ac91090447a106997c WHIRLPOOL 650a848a1a9330d6cdd6381cca9f37633780ed05e762cf3dd6986ca1b0e9909f02313cbfbe84e24ecb3d6c9dde81096c50c7561430f7963cf1c6345318a58771
+DIST amphetadesk-src-v0.93.1.tar.gz 853503 SHA256 c9a900304dc8aa64eeca777adbd960ff5a486d25eb321727fc3b2508d5eb4f6e SHA512 10e6c1b0227872c064a090aa72f95e7fe57b0f6cf71f8c31935c12fde4d127636eeea4f148218ebbc4a08ee4b4f653c793264cf8102e1d070d3b4c6a2e7c7793 WHIRLPOOL ca2b1392c9c727ba427ee34f50df0b9b21c264dfd1e96192f14c13758685aaafcad111a528ed58aed868afeba41d11665079db2032b04cb81d100b62c7cd1cb5
+EBUILD amphetadesk-0.93.1-r1.ebuild 1342 SHA256 f8f9c3b3355968d0e36b33e917e96494780feec1896011b9ae1e625caccb150b SHA512 05dd0b236d05751ed962b1fa531b9a60989997acee0fcaf5abae47a1e670c88f07a4511a2208b9d63a0ae8b0c58617b11e7b55feb8dfeff8dadbbea1928cf267 WHIRLPOOL b37e03f5ca008137e4e4c64c70ccca09408ccf0f547d4c4d62476dd231a9105e2cdb8a6aa55a289efa6d6b78565691c7d9311045c261927bc1ca40953db198fd
+MISC ChangeLog 2989 SHA256 4d05b6e7ad7580c8a26650fb4ddef8fd76a04e7e5c4db224b62e7c5338ca2256 SHA512 60600e42bc48b4f3d1c8affb7d395a67431ac38b0ad95ee849e83062abaec8fc4754aafdf6a5a01e1dd5c8326f15688c8608e076c178e81de18c9a7f608c0db4 WHIRLPOOL 0d3ffad4ab456c9c26b506a43915876f8b2da648f2dc5ee976a6622a1f4e42b53fac4ef35b8a1088b43ec34a8f5f90ea8aa1b35509d9b3fa3f52c6c0be445a9e
+MISC ChangeLog-2015 1705 SHA256 03e99bb5ea75cc4c2ca26d8319fce5ecf53d581157cec1c17021abb035510470 SHA512 ba6d2566b94d6c6b5f053cf171dcf861fe73122d539da4b2dbaf8b446c29f1273feac33a2d495ba449a7b72cf42ac14985cfa7042c65fe58eaab9ef86db01120 WHIRLPOOL 5afc7c8815e9976fff7a06662e045712a07d27be8108b0ca33b8674487456b8c703683b2fe09643305d549b82dee38e3b0e9fd1ed528453ded55a108cd080963
+MISC metadata.xml 248 SHA256 9efb71b458e86a0d3f832c271217287d27ba49607606655359089597c9e5b86f SHA512 8d0aa09b8f76962d13573a85624d628362b83da16cab56293aa34bdb3833c7ce386479320d256e6a1abae6b026512585b71496fb82b31c785e72e8d4c84b2ae6 WHIRLPOOL 0722021c381901f8a34880078cddae96f9a0aaf266033cc1487af2b1f600dfa5c0d93c957a43e7091cbfba2746e3a42d4bd477fdd27697832323f35a54035c0e
diff --git a/net-news/amphetadesk/amphetadesk-0.93.1-r1.ebuild b/net-news/amphetadesk/amphetadesk-0.93.1-r1.ebuild
new file mode 100644
index 000000000000..197f4bf953be
--- /dev/null
+++ b/net-news/amphetadesk/amphetadesk-0.93.1-r1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="AmphetaDesk is a free syndicated news aggregator"
+HOMEPAGE="http://www.disobey.com/amphetadesk/"
+SRC_URI="mirror://sourceforge/sourceforge/amphetadesk/${PN}-src-v${PV}.tar.gz"
+LICENSE="Artistic"
+SLOT="0"
+KEYWORDS="~amd64 ppc x86"
+IUSE=""
+DEPEND="dev-lang/perl
+ dev-perl/libwww-perl
+ dev-libs/expat
+ dev-perl/XML-Parser
+ virtual/perl-IO-Compress"
+S=${WORKDIR}/${PN}-src-v${PV}
+
+src_install() {
+ dodir /usr/share/amphetadesk
+ cp "${S}"/AmphetaDesk.pl "${D}"/usr/share/amphetadesk/AmphetaDesk.pl
+ dodoc README.txt
+ cp -R "${S}"/data "${D}"/usr/share/amphetadesk
+ cp -R "${S}"/docs "${D}"/usr/share/amphetadesk
+ cp -R "${S}"/lib "${D}"/usr/share/amphetadesk
+ cp -R "${S}"/templates "${D}"/usr/share/amphetadesk
+ newinitd "${FILESDIR}"/amphetadesk.initd amphetadesk
+}
+
+pkg_postinst() {
+ # fixes bug #25066 thanks to kloeri
+ /etc/init.d/depscan.sh
+
+ einfo "AmphetaDesk should be started and stopped with the runscript located at "
+ einfo "'/etc/init.d/amphetadesk'. You can access AmphetaDesk after it has been"
+ einfo "started in your browser of choice on port 8888."
+ einfo ""
+ ewarn "If you start AmphetaDesk at boot with rc-update don't give it a browser"
+ ewarn "to start up when it loads (in the options page)"
+}
diff --git a/net-news/amphetadesk/files/amphetadesk.initd b/net-news/amphetadesk/files/amphetadesk.initd
new file mode 100644
index 000000000000..0f2b02c674cd
--- /dev/null
+++ b/net-news/amphetadesk/files/amphetadesk.initd
@@ -0,0 +1,15 @@
+#!/sbin/openrc-run
+
+start() {
+ ebegin "Starting AmphetaDesk"
+ cd /usr/share/amphetadesk
+ ./AmphetaDesk.pl > /dev/null &
+ eend 0
+}
+
+stop() {
+ ebegin "Stoping AmphetaDesk"
+ killall AmphetaDesk.pl
+ eend 0
+}
+
diff --git a/net-news/amphetadesk/metadata.xml b/net-news/amphetadesk/metadata.xml
new file mode 100644
index 000000000000..444b55f8bf2f
--- /dev/null
+++ b/net-news/amphetadesk/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="sourceforge">sourceforge</remote-id>
+ </upstream>
+</pkgmetadata>