idella4 15/06/29 05:39:09
Added: classified-ads-0.07.ebuild metadata.xml Manifest
ChangeLog
Log:
new package, ebuild authored by upstream author with support from myself,
added under the proxy-maint herd and author is set to proxy maintain his
package via the herd. ebuild submitted via bug #548812
(Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key
0xB8072B0D)
Revision Changes Path
1.1 net-p2p/classified-ads/classified-ads-0.07.ebuild
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/classified-ads/classified-ads-0.07.ebuild?rev=1.1&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/classified-ads/classified-ads-0.07.ebuild?rev=1.1&content-type=text/plain
Index: classified-ads-0.07.ebuild
===================================================================
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header:
/var/cvsroot/gentoo-x86/net-p2p/classified-ads/classified-ads-0.07.ebuild,v 1.1
2015/06/29 05:39:09 idella4 Exp $
EAPI=5
PLOCALES="en fi sv"
PLOCALE_BACKUP="en"
inherit qt4-r2
DESCRIPTION="Program for displaying classified advertisement items"
HOMEPAGE="http://katiska.org/classified-ads/"
SRC_URI="https://github.com/operatornormal/classified-ads/archive/${PV}.tar.gz \
-> classified-ads-${PV}.tar.gz \
https://github.com/operatornormal/classified-ads/blob/graphics/preprocessed.tar.gz?raw=true
\
-> classified-ads-graphics-${PV}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="debug doc test"
DEPEND="dev-libs/openssl:0
dev-libs/qjson
>=net-libs/libnatpmp-20130911
<=net-libs/libnatpmp-20140401-r1
>=net-libs/miniupnpc-1.8
sys-apps/file
dev-qt/qtgui:4[debug?]
test? ( dev-libs/libgcrypt:0
dev-qt/qttest:4
sys-devel/gdb:0 )
doc? ( app-doc/doxygen[dot] )"
RDEPEND="dev-libs/openssl:0
dev-libs/qjson
>=net-libs/libnatpmp-20130911
<=net-libs/libnatpmp-20140401-r1
>=net-libs/miniupnpc-1.8
sys-apps/file
dev-qt/qtgui:4[debug?]"
src_prepare() {
# preprocessed graphics are unpacked into wrong directory
# so lets move them into correct location:
mv ../ui/* ui/ || die
# then just run qmake
qt4-r2_src_prepare
}
src_compile() {
qt4-r2_src_compile
if use doc; then
cd doc || die
doxygen || die
fi
}
src_test() {
cd test || die "test suite missing"
qmake || die "test suite configure failed"
make
if [ -e $HOME/.classified_ads/sqlite_db ]; then
mv $HOME/.classified_ads/sqlite_db
$HOME/.classified_ads/sqlite_db.backup \
|| die "datafile backup failed"
fi
./testca
result=$?
rm $HOME/.classified_ads/sqlite_db || true
if [ -e $HOME/.classified_ads/sqlite_db.backup ]; then
mv $HOME/.classified_ads/sqlite_db.backup
$HOME/.classified_ads/sqlite_db \
|| die "datafile restore failed"
fi
if [ $result != "0" ]; then
die "test failed with code $result"
fi
return $result
}
src_install() {
emake install INSTALL_ROOT="${D}"
use doc && dodoc -r doc/doxygen.generated/html/
}
1.1 net-p2p/classified-ads/metadata.xml
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/classified-ads/metadata.xml?rev=1.1&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/classified-ads/metadata.xml?rev=1.1&content-type=text/plain
Index: metadata.xml
===================================================================
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>proxy-maintainers</herd>
<maintainer>
<email>[email protected]</email>
</maintainer>
<maintainer>
<email>[email protected]</email>
<name>Antti Järvinen</name>
<description>proxy maintainer</description>
</maintainer>
<longdescription lang="en">
Classified ads is an attempt to re-produce parts of the functionality
that went away when Usenet news ceased to exist. This attempt tries to
fix the problem of disappearing news-servers so that there is no servers
required and no service-providers needed for any operation ;
data storage is implemented inside client applications that
users are running. Features of the program currently include:
* Posting of ads online. Ads have a category ; there are some
pre-defined categories but more can be invented just by typing
over the suggested categories.
* Replying to ads either in public or privately to operator.
* (Small-sized) binary attachments to posts.
* Providing basic data of operators - data that operator may enter
himself, or leave blank.
* Basic searching of content based on words.
</longdescription>
<upstream>
<maintainer status="active">
<email>[email protected]</email>
</maintainer>
<changelog>https://github.com/operatornormal/classified-ads/commits/master</changelog>
<bugs-to>https://github.com/operatornormal/classified-ads/issues</bugs-to>
<remote-id
type="github">operatornormal/classified-ads</remote-id>
</upstream>
</pkgmetadata>
1.1 net-p2p/classified-ads/Manifest
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/classified-ads/Manifest?rev=1.1&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/classified-ads/Manifest?rev=1.1&content-type=text/plain
Index: Manifest
===================================================================
DIST classified-ads-0.07.tar.gz 2194177 SHA256
882874da2d1610d64c952969222b9295bab59b519de8a7da69790805fecca394 SHA512
a42e9604ce922968b0d7f345d623b250dae39fad2f43648b996ab10f3e7941ec3de95e89d94f4ec28bba882cf2bd38ea28aac88885522a7375926aee3c5d0843
WHIRLPOOL
a797387e0f8537ab5366c55554c8909d656436122c3cbf2b35c7c8cc989a8cf76c3f0d6d39a99ac54e0b7cbcd8063dd1a4ec3a99b320f243338081f665f3b933
DIST classified-ads-graphics-0.07.tar.gz 340476 SHA256
12bd4f581f82c4c805bbf19cc794f7462f9ec0e71358fbc1628fd872169295e2 SHA512
c59f65f37a8e4dddb753dbcdec835e946d9de021c5273319b3cd95ef1c3343715ce4b87d76b2d96264acc791a6cced32967521c74978131bd76fbcfc37bb344d
WHIRLPOOL
2535170cdc4cc1d4ad2e204e85b546089b3aa404e4cee0e2ab9d094d6cda869043f24fba29d6f68b37f450ff947c13f02336e63b3236b404cbae528f801cc1ad
EBUILD classified-ads-0.07.ebuild 2063 SHA256
2e399019ebbc67ffb95d4816c7cd3bee50ac5548aaf6c655292fb9dcd94b7c7f SHA512
8a72db8a1c730d2b3b9a82e5fc9818563ffbd1824aa9d5cc7eb2854ba36fe8f188b812b71842991f0358540fc7a95de359f5981f730ed93ce90372aba16f5125
WHIRLPOOL
65a2b4d1bdd5685856af39d2dc26c9cb5aa819f5873a1080a8511055c0c77608b7ddc9840d4a3c5948f4fb380759fd2d0b576b167f46f79b334319b51394c474
MISC metadata.xml 1717 SHA256
8997d1ad58821a4a210befa8192a40709577548b4c871fe0afb358e75cdc9259 SHA512
5c7c4be2970eb7171ef0235bf5112455087e86ae2a03e4b6812dcb606a8b20245e9669e8bd833ca34b6dc7b725b19a07b1587ccf92e8c20b87ce907648771a70
WHIRLPOOL
24d024ffc0438de25c07b582d8221c54e59f4c437a9abd68ef0d8c32c803835d880a66fc9e9643abe79e493cf625d5a2d2b2dd4ecfcf63e688ed76aeb04cc5b7
1.1 net-p2p/classified-ads/ChangeLog
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/classified-ads/ChangeLog?rev=1.1&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/classified-ads/ChangeLog?rev=1.1&content-type=text/plain
Index: ChangeLog
===================================================================
# ChangeLog for net-p2p/classified-ads
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-p2p/classified-ads/ChangeLog,v 1.1
2015/06/29 05:39:09 idella4 Exp $
*classified-ads-0.07 (29 Jun 2015)
29 Jun 2015; Ian Delaney <[email protected]> +classified-ads-0.07.ebuild,
+metadata.xml:
new package, ebuild authored by upstream author with support from myself,
added under the proxy-maint herd and author is set to proxy maintain his
package via the herd. ebuild submitted via bug #548812