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




Reply via email to