Gentoo Archives: gentoo-commits

From: "Ian Delaney (idella4)" <idella4@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-p2p/classified-ads: classified-ads-0.07.ebuild metadata.xml Manifest ChangeLog
Date: Mon, 29 Jun 2015 05:39:21
Message-Id: 20150629053909.726F6744@oystercatcher.gentoo.org
1 idella4 15/06/29 05:39:09
2
3 Added: classified-ads-0.07.ebuild metadata.xml Manifest
4 ChangeLog
5 Log:
6 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
7
8 (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0xB8072B0D)
9
10 Revision Changes Path
11 1.1 net-p2p/classified-ads/classified-ads-0.07.ebuild
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/classified-ads/classified-ads-0.07.ebuild?rev=1.1&view=markup
14 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
15
16 Index: classified-ads-0.07.ebuild
17 ===================================================================
18 # Copyright 1999-2015 Gentoo Foundation
19 # Distributed under the terms of the GNU General Public License v2
20 # $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 $
21
22 EAPI=5
23 PLOCALES="en fi sv"
24 PLOCALE_BACKUP="en"
25 inherit qt4-r2
26
27 DESCRIPTION="Program for displaying classified advertisement items"
28 HOMEPAGE="http://katiska.org/classified-ads/"
29 SRC_URI="https://github.com/operatornormal/classified-ads/archive/${PV}.tar.gz \
30 -> classified-ads-${PV}.tar.gz \
31 https://github.com/operatornormal/classified-ads/blob/graphics/preprocessed.tar.gz?raw=true \
32 -> classified-ads-graphics-${PV}.tar.gz"
33
34 LICENSE="LGPL-2.1"
35 SLOT="0"
36 KEYWORDS="~amd64 ~arm ~x86"
37
38 IUSE="debug doc test"
39
40 DEPEND="dev-libs/openssl:0
41 dev-libs/qjson
42 >=net-libs/libnatpmp-20130911
43 <=net-libs/libnatpmp-20140401-r1
44 >=net-libs/miniupnpc-1.8
45 sys-apps/file
46 dev-qt/qtgui:4[debug?]
47 test? ( dev-libs/libgcrypt:0
48 dev-qt/qttest:4
49 sys-devel/gdb:0 )
50 doc? ( app-doc/doxygen[dot] )"
51 RDEPEND="dev-libs/openssl:0
52 dev-libs/qjson
53 >=net-libs/libnatpmp-20130911
54 <=net-libs/libnatpmp-20140401-r1
55 >=net-libs/miniupnpc-1.8
56 sys-apps/file
57 dev-qt/qtgui:4[debug?]"
58
59 src_prepare() {
60 # preprocessed graphics are unpacked into wrong directory
61 # so lets move them into correct location:
62 mv ../ui/* ui/ || die
63 # then just run qmake
64 qt4-r2_src_prepare
65 }
66
67 src_compile() {
68 qt4-r2_src_compile
69 if use doc; then
70 cd doc || die
71 doxygen || die
72 fi
73 }
74
75 src_test() {
76 cd test || die "test suite missing"
77 qmake || die "test suite configure failed"
78 make
79
80 if [ -e $HOME/.classified_ads/sqlite_db ]; then
81 mv $HOME/.classified_ads/sqlite_db $HOME/.classified_ads/sqlite_db.backup \
82 || die "datafile backup failed"
83 fi
84 ./testca
85 result=$?
86 rm $HOME/.classified_ads/sqlite_db || true
87
88 if [ -e $HOME/.classified_ads/sqlite_db.backup ]; then
89 mv $HOME/.classified_ads/sqlite_db.backup $HOME/.classified_ads/sqlite_db \
90 || die "datafile restore failed"
91 fi
92
93 if [ $result != "0" ]; then
94 die "test failed with code $result"
95 fi
96
97 return $result
98 }
99
100 src_install() {
101 emake install INSTALL_ROOT="${D}"
102 use doc && dodoc -r doc/doxygen.generated/html/
103 }
104
105
106
107 1.1 net-p2p/classified-ads/metadata.xml
108
109 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/classified-ads/metadata.xml?rev=1.1&view=markup
110 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/classified-ads/metadata.xml?rev=1.1&content-type=text/plain
111
112 Index: metadata.xml
113 ===================================================================
114 <?xml version="1.0" encoding="UTF-8"?>
115 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
116 <pkgmetadata>
117 <herd>proxy-maintainers</herd>
118 <maintainer>
119 <email>idella4@g.o</email>
120 </maintainer>
121 <maintainer>
122 <email>antti.jarvinen@×××××××.org</email>
123 <name>Antti Järvinen</name>
124 <description>proxy maintainer</description>
125 </maintainer>
126 <longdescription lang="en">
127 Classified ads is an attempt to re-produce parts of the functionality
128 that went away when Usenet news ceased to exist. This attempt tries to
129 fix the problem of disappearing news-servers so that there is no servers
130 required and no service-providers needed for any operation ;
131 data storage is implemented inside client applications that
132 users are running. Features of the program currently include:
133
134 * Posting of ads online. Ads have a category ; there are some
135 pre-defined categories but more can be invented just by typing
136 over the suggested categories.
137 * Replying to ads either in public or privately to operator.
138 * (Small-sized) binary attachments to posts.
139 * Providing basic data of operators - data that operator may enter
140 himself, or leave blank.
141 * Basic searching of content based on words.
142 </longdescription>
143 <upstream>
144 <maintainer status="active">
145 <email>antti.jarvinen@×××××××.org</email>
146 </maintainer>
147 <changelog>https://github.com/operatornormal/classified-ads/commits/master</changelog>
148 <bugs-to>https://github.com/operatornormal/classified-ads/issues</bugs-to>
149 <remote-id type="github">operatornormal/classified-ads</remote-id>
150 </upstream>
151 </pkgmetadata>
152
153
154
155 1.1 net-p2p/classified-ads/Manifest
156
157 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/classified-ads/Manifest?rev=1.1&view=markup
158 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/classified-ads/Manifest?rev=1.1&content-type=text/plain
159
160 Index: Manifest
161 ===================================================================
162 DIST classified-ads-0.07.tar.gz 2194177 SHA256 882874da2d1610d64c952969222b9295bab59b519de8a7da69790805fecca394 SHA512 a42e9604ce922968b0d7f345d623b250dae39fad2f43648b996ab10f3e7941ec3de95e89d94f4ec28bba882cf2bd38ea28aac88885522a7375926aee3c5d0843 WHIRLPOOL a797387e0f8537ab5366c55554c8909d656436122c3cbf2b35c7c8cc989a8cf76c3f0d6d39a99ac54e0b7cbcd8063dd1a4ec3a99b320f243338081f665f3b933
163 DIST classified-ads-graphics-0.07.tar.gz 340476 SHA256 12bd4f581f82c4c805bbf19cc794f7462f9ec0e71358fbc1628fd872169295e2 SHA512 c59f65f37a8e4dddb753dbcdec835e946d9de021c5273319b3cd95ef1c3343715ce4b87d76b2d96264acc791a6cced32967521c74978131bd76fbcfc37bb344d WHIRLPOOL 2535170cdc4cc1d4ad2e204e85b546089b3aa404e4cee0e2ab9d094d6cda869043f24fba29d6f68b37f450ff947c13f02336e63b3236b404cbae528f801cc1ad
164 EBUILD classified-ads-0.07.ebuild 2063 SHA256 2e399019ebbc67ffb95d4816c7cd3bee50ac5548aaf6c655292fb9dcd94b7c7f SHA512 8a72db8a1c730d2b3b9a82e5fc9818563ffbd1824aa9d5cc7eb2854ba36fe8f188b812b71842991f0358540fc7a95de359f5981f730ed93ce90372aba16f5125 WHIRLPOOL 65a2b4d1bdd5685856af39d2dc26c9cb5aa819f5873a1080a8511055c0c77608b7ddc9840d4a3c5948f4fb380759fd2d0b576b167f46f79b334319b51394c474
165 MISC metadata.xml 1717 SHA256 8997d1ad58821a4a210befa8192a40709577548b4c871fe0afb358e75cdc9259 SHA512 5c7c4be2970eb7171ef0235bf5112455087e86ae2a03e4b6812dcb606a8b20245e9669e8bd833ca34b6dc7b725b19a07b1587ccf92e8c20b87ce907648771a70 WHIRLPOOL 24d024ffc0438de25c07b582d8221c54e59f4c437a9abd68ef0d8c32c803835d880a66fc9e9643abe79e493cf625d5a2d2b2dd4ecfcf63e688ed76aeb04cc5b7
166
167
168
169 1.1 net-p2p/classified-ads/ChangeLog
170
171 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/classified-ads/ChangeLog?rev=1.1&view=markup
172 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/classified-ads/ChangeLog?rev=1.1&content-type=text/plain
173
174 Index: ChangeLog
175 ===================================================================
176 # ChangeLog for net-p2p/classified-ads
177 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
178 # $Header: /var/cvsroot/gentoo-x86/net-p2p/classified-ads/ChangeLog,v 1.1 2015/06/29 05:39:09 idella4 Exp $
179
180 *classified-ads-0.07 (29 Jun 2015)
181
182 29 Jun 2015; Ian Delaney <idella4@g.o> +classified-ads-0.07.ebuild,
183 +metadata.xml:
184 new package, ebuild authored by upstream author with support from myself,
185 added under the proxy-maint herd and author is set to proxy maintain his
186 package via the herd. ebuild submitted via bug #548812