* [gentoo-commits] gentoo-x86 commit in net-misc/pino: pino-0.2.6.ebuild metadata.xml ChangeLog
@ 2010-04-21 7:22 Tiziano Mueller (dev-zero)
0 siblings, 0 replies; 2+ messages in thread
From: Tiziano Mueller (dev-zero) @ 2010-04-21 7:22 UTC (permalink / raw
To: gentoo-commits
dev-zero 10/04/21 07:22:56
Modified: pino-0.2.6.ebuild metadata.xml ChangeLog
Log:
Use slot deps. Fix webkit-gtk dep. Added python and intlool to DEPEND. Added debug and indicate use flag. Added code to disable automagic dep on libindicate. Added code to handle language file installation. Don't install docs to /usr/share/doc. Added alternative HOMEPAGE.
(Portage version: 2.2_rc67/cvs/Linux x86_64)
Revision Changes Path
1.2 net-misc/pino/pino-0.2.6.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/pino/pino-0.2.6.ebuild?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/pino/pino-0.2.6.ebuild?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/pino/pino-0.2.6.ebuild?r1=1.1&r2=1.2
Index: pino-0.2.6.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/pino/pino-0.2.6.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- pino-0.2.6.ebuild 16 Apr 2010 08:53:15 -0000 1.1
+++ pino-0.2.6.ebuild 21 Apr 2010 07:22:55 -0000 1.2
@@ -1,43 +1,62 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/pino/pino-0.2.6.ebuild,v 1.1 2010/04/16 08:53:15 nirbheek Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/pino/pino-0.2.6.ebuild,v 1.2 2010/04/21 07:22:55 dev-zero Exp $
-EAPI="2"
+EAPI="3"
DESCRIPTION="Twitter and Identi.ca desktop client written in Vala"
-HOMEPAGE="http://code.google.com/p/pino-twitter/"
+HOMEPAGE="http://pino-app.appspot.com/ http://code.google.com/p/pino-twitter/"
SRC_URI="http://pino-twitter.googlecode.com/files/${P}.tar.bz2"
LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE=""
+IUSE="debug indicate"
-RDEPEND=">=dev-libs/glib-2.14
- >=x11-libs/gtk+-2.10
+RDEPEND=">=dev-libs/glib-2.14:2
+ >=x11-libs/gtk+-2.10:2
>=dev-libs/libgee-0.5.0
- >=net-libs/libsoup-2.4
-
+ net-libs/libsoup:2.4
app-text/gtkspell
x11-libs/libnotify
dev-libs/libxml2:2
dev-libs/libunique
- net-libs/webkit-gtk"
+ >=net-libs/webkit-gtk-1.1"
DEPEND="${RDEPEND}
>=dev-lang/vala-0.7
dev-util/pkgconfig
- sys-devel/gettext"
+ sys-devel/gettext
+ dev-util/intltool
+ dev-lang/python"
-DOCS="AUTHORS INSTALL README"
+DOCS="AUTHORS README"
src_configure() {
+ local myconf=""
+ use debug && myconf="--debug"
+
+ if ! use indicate ; then
+ # sabotage the detection since no configure option
+ sed -i \
+ -e 's|indicate|indicate-false|' \
+ wscript || die "sed failed"
+ fi
+
+ local supported_linguas=$(<po/LINGUAS)
+ rm po/LINGUAS
+ for l in ${LINGUAS} ; do
+ if [[ "$supported_linguas" =~ "$l" ]] ; then
+ echo "$l" >> po/LINGUAS
+ fi
+ done
+
CCFLAGS="${CFLAGS}" LINKFLAGS="${LDFLAGS}" \
./waf --prefix=/usr \
- configure || die "./waf configure failed"
+ configure ${myconf} || die "./waf configure failed"
}
src_compile() {
- local myjobs=$(echo "$MAKEOPTS" | sed -n -e 's,.*\(-j[[:digit:]]\+\).*,\1,p')
+ local myjobs=$(sed -n -e 's,.*\(-j[[:digit:]]\+\).*,\1,p' <<< ${MAKEOPTS})
./waf ${myjobs} build || die "./waf configure failed"
}
@@ -45,5 +64,7 @@
./waf \
--destdir="${D}" \
install || die "./waf install failed"
+
+ rm -rf "${D}/usr/share/doc"
dodoc ${DOCS}
}
1.2 net-misc/pino/metadata.xml
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/pino/metadata.xml?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/pino/metadata.xml?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/pino/metadata.xml?r1=1.1&r2=1.2
Index: metadata.xml
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/pino/metadata.xml,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- metadata.xml 16 Apr 2010 08:53:15 -0000 1.1
+++ metadata.xml 21 Apr 2010 07:22:55 -0000 1.2
@@ -7,4 +7,7 @@
<email>nirbheek@gentoo.org</email>
<name>Nirbheek Chauhan</name>
</maintainer>
+ <use>
+ <flag name='indicate'>Use <pkg>dev-libs/libindicate</pkg> to notify other apps</flag>
+ </use>
</pkgmetadata>
1.2 net-misc/pino/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/pino/ChangeLog?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/pino/ChangeLog?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/pino/ChangeLog?r1=1.1&r2=1.2
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/pino/ChangeLog,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- ChangeLog 16 Apr 2010 08:53:15 -0000 1.1
+++ ChangeLog 21 Apr 2010 07:22:55 -0000 1.2
@@ -1,6 +1,13 @@
# ChangeLog for net-misc/pino
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/pino/ChangeLog,v 1.1 2010/04/16 08:53:15 nirbheek Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/pino/ChangeLog,v 1.2 2010/04/21 07:22:55 dev-zero Exp $
+
+ 21 Apr 2010; Tiziano Müller <dev-zero@gentoo.org> pino-0.2.6.ebuild,
+ metadata.xml:
+ Use slot deps. Fix webkit-gtk dep. Added python and intlool to DEPEND.
+ Added debug and indicate use flag. Added code to disable automagic dep on
+ libindicate. Added code to handle language file installation. Don't
+ install docs to /usr/share/doc. Added alternative HOMEPAGE.
*pino-0.2.6 (16 Apr 2010)
^ permalink raw reply [flat|nested] 2+ messages in thread
* [gentoo-commits] gentoo-x86 commit in net-misc/pino: pino-0.2.6.ebuild metadata.xml ChangeLog
@ 2010-04-16 8:53 Nirbheek Chauhan (nirbheek)
0 siblings, 0 replies; 2+ messages in thread
From: Nirbheek Chauhan (nirbheek) @ 2010-04-16 8:53 UTC (permalink / raw
To: gentoo-commits
nirbheek 10/04/16 08:53:15
Added: pino-0.2.6.ebuild metadata.xml ChangeLog
Log:
Add net-misc/pino: a Vala twitter client
(Portage version: 2.1.8.3/cvs/Linux i686)
Revision Changes Path
1.1 net-misc/pino/pino-0.2.6.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/pino/pino-0.2.6.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/pino/pino-0.2.6.ebuild?rev=1.1&content-type=text/plain
Index: pino-0.2.6.ebuild
===================================================================
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-misc/pino/pino-0.2.6.ebuild,v 1.1 2010/04/16 08:53:15 nirbheek Exp $
EAPI="2"
DESCRIPTION="Twitter and Identi.ca desktop client written in Vala"
HOMEPAGE="http://code.google.com/p/pino-twitter/"
SRC_URI="http://pino-twitter.googlecode.com/files/${P}.tar.bz2"
LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=dev-libs/glib-2.14
>=x11-libs/gtk+-2.10
>=dev-libs/libgee-0.5.0
>=net-libs/libsoup-2.4
app-text/gtkspell
x11-libs/libnotify
dev-libs/libxml2:2
dev-libs/libunique
net-libs/webkit-gtk"
DEPEND="${RDEPEND}
>=dev-lang/vala-0.7
dev-util/pkgconfig
sys-devel/gettext"
DOCS="AUTHORS INSTALL README"
src_configure() {
CCFLAGS="${CFLAGS}" LINKFLAGS="${LDFLAGS}" \
./waf --prefix=/usr \
configure || die "./waf configure failed"
}
src_compile() {
local myjobs=$(echo "$MAKEOPTS" | sed -n -e 's,.*\(-j[[:digit:]]\+\).*,\1,p')
./waf ${myjobs} build || die "./waf configure failed"
}
src_install() {
./waf \
--destdir="${D}" \
install || die "./waf install failed"
dodoc ${DOCS}
}
1.1 net-misc/pino/metadata.xml
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/pino/metadata.xml?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/pino/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>no-herd</herd>
<maintainer>
<email>nirbheek@gentoo.org</email>
<name>Nirbheek Chauhan</name>
</maintainer>
</pkgmetadata>
1.1 net-misc/pino/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/pino/ChangeLog?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/pino/ChangeLog?rev=1.1&content-type=text/plain
Index: ChangeLog
===================================================================
# ChangeLog for net-misc/pino
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-misc/pino/ChangeLog,v 1.1 2010/04/16 08:53:15 nirbheek Exp $
*pino-0.2.6 (16 Apr 2010)
16 Apr 2010; Nirbheek Chauhan <nirbheek@gentoo.org> +pino-0.2.6.ebuild,
+metadata.xml:
Add net-misc/pino: a Vala twitter client
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2010-04-21 7:23 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-04-21 7:22 [gentoo-commits] gentoo-x86 commit in net-misc/pino: pino-0.2.6.ebuild metadata.xml ChangeLog Tiziano Mueller (dev-zero)
-- strict thread matches above, loose matches on Subject: below --
2010-04-16 8:53 Nirbheek Chauhan (nirbheek)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox