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 |