From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- net-news/amphetadesk/Manifest | 6 ++++ net-news/amphetadesk/amphetadesk-0.93.1-r1.ebuild | 41 +++++++++++++++++++++++ net-news/amphetadesk/files/amphetadesk.initd | 15 +++++++++ net-news/amphetadesk/metadata.xml | 8 +++++ 4 files changed, 70 insertions(+) create mode 100644 net-news/amphetadesk/Manifest create mode 100644 net-news/amphetadesk/amphetadesk-0.93.1-r1.ebuild create mode 100644 net-news/amphetadesk/files/amphetadesk.initd create mode 100644 net-news/amphetadesk/metadata.xml (limited to 'net-news/amphetadesk') 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 @@ + + + + + + sourceforge + + -- cgit v1.2.3