diff options
-rw-r--r-- | net-im/psi/ChangeLog | 8 | ||||
-rw-r--r-- | net-im/psi/Manifest | 4 | ||||
-rw-r--r-- | net-im/psi/psi-0.12_rc4.ebuild | 72 |
3 files changed, 82 insertions, 2 deletions
diff --git a/net-im/psi/ChangeLog b/net-im/psi/ChangeLog index f809a9ba833e..d5bb001dcce5 100644 --- a/net-im/psi/ChangeLog +++ b/net-im/psi/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for net-im/psi # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-im/psi/ChangeLog,v 1.132 2008/03/27 17:58:52 fmccor Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-im/psi/ChangeLog,v 1.133 2008/07/14 05:07:30 jer Exp $ + +*psi-0.12_rc4 (14 Jul 2008) + + 14 Jul 2008; Jeroen Roovers <jer@gentoo.org> +psi-0.12_rc4.ebuild: + Version bump (bug #215962) thanks to Davide Pesavento fpr noticing + and for some of the ebuild changes. 27 Mar 2008; Ferris McCormick <fmccor@gentoo.org> psi-0.11.ebuild: Add back ~sparc keyword, Bug #211667. diff --git a/net-im/psi/Manifest b/net-im/psi/Manifest index a82cb35a59e0..1aa5b04ae53a 100644 --- a/net-im/psi/Manifest +++ b/net-im/psi/Manifest @@ -10,6 +10,7 @@ DIST gentoo-psi-0.10-r2.tar.bz2 36370 RMD160 157b2f6fd4d1be8886572f10752a94b732c DIST gentoo-psi-0.10.tar.bz2 211538 RMD160 35b7c7c45420ee18917f3b073e063ef3b046ef3a SHA1 96723e8172c581c5e21f5e245658382ded49e6f1 SHA256 1d499ecb693401a69600d48c62bc3cbd3f4eed7605729655959d13af981d72bd DIST psi-0.10.tar.bz2 1430929 RMD160 b8be1490cd02f61cf86f09f2dc9f29716ea4c186 SHA1 f1687f8b93338f47cb1c8fa363e4b4f58628f167 SHA256 e10a88586f8d7f29535510cf3a3857dc8ff2792e64db4207d62a935890a60ca1 DIST psi-0.11.tar.bz2 2000216 RMD160 0e4ce707d7659e02d29b16d6d95a4c4c8ba9850a SHA1 834fac4b51d92e2502cb08d01d40f05ffcdce4a2 SHA256 be37b7b8d86e965362512f47bf68af2b21d35e5c886a9e0eccf1c9bc519706b3 +DIST psi-0.12-RC4.tar.bz2 2142463 RMD160 b2214bac6873e1b9ab192c77fff6296e8c2609b1 SHA1 ce6b38de30a65fb2bd83c13678a7e36424a26017 SHA256 670c961ab5c51a6fe1e33ea0044f9abda45f422f10065434746a6e87ec3ed07e DIST psi-extras-insecure.tar.bz2 15914 RMD160 a61d51cbc9280677f62d3121eada4981573842fa SHA1 22c8da902f00ae401df756b0d4195dc70083a9ff SHA256 44ac11a3f1a3280a2dc613dc3719a4750f30aadd4516bee61942409d648c4740 DIST psi_ar-0.9.3.tar.bz2 31466 RMD160 c592e630fda60f097dc8df0079b0fb72380fd996 SHA1 8aedb3f8cfdda29ccf5a59c9b0f84462fcd3b649 SHA256 5108803f55a6c71b15b90d76ca20040970349ee89edc2613d96379d6c61f04a9 DIST psi_bg-0.10-b-1.tar.bz2 34477 RMD160 0a9b61207a8bf9d0b97ac9bed94aa5b47a1915a5 SHA1 f114dbb802b0f640e52dae1a2dcc0796fd7ea58f SHA256 3418401beefdf694fa24178563558340e69e7a6f8ebde925d0aee5bd09316cf6 @@ -42,5 +43,6 @@ DIST psi_zh-0.10-a-1.tar.bz2 32898 RMD160 c0440dcb7763908354fc9c8f1d1b1873a00f7f EBUILD psi-0.10-r3.ebuild 11116 RMD160 0383f9c00380b3be3a54dfc559674f24648cd377 SHA1 84d9ab67037060a2a6db940ce144ed3ed00c28aa SHA256 2bcda36f2768cb2f40c609c0a45f7b9661e324be9dc844ef9eb47a3c5685a53a EBUILD psi-0.10-r4.ebuild 11388 RMD160 3b7f8361ab9e1c75003de69e0c111da63a9386fd SHA1 0e4a83918f48dfd6e7d72d9770465eee84c2c9e9 SHA256 76b7c289da8d39506384ab6f5d7fa5573f3c55c5a86fe22ffb638c92c69bee87 EBUILD psi-0.11.ebuild 1838 RMD160 63847872f552465c07417552717284a2e4baaefb SHA1 56ae56cf96e42e4f9be30af319d9e3461faf7d52 SHA256 0be4dcc8e3a3900d3eeff61515791cae2570f8c49cd4d6eac25a9565fbe37344 -MISC ChangeLog 18785 RMD160 4327242735c87f436ec2abedd5a8d3898488c96b SHA1 44619d054c447923458acdb2b9c392dc67831b71 SHA256 10df2ebe498ab3390839247d3ae09b47c5ef6ebf0dac4938a663911a31baabf7 +EBUILD psi-0.12_rc4.ebuild 2030 RMD160 31636d1c980386ca0e294e3b6336b5674539c6a3 SHA1 bfa8f7b857ba466a367031e0d6f9a4fc109130f1 SHA256 8f133aab21c041bd9c9d0ef399bb9141d450265370b1622d9f4f0e072599a9ad +MISC ChangeLog 18988 RMD160 ffba7418912f0cd06f22fd9322cca2356c0a41eb SHA1 eff0eaebb23c451a7398266a7938eab40d62e042 SHA256 e5394dcb214f09f1f56ed0becf0c5bb3ec3e6a6555adad4f2bbf59e37bcb2d6e MISC metadata.xml 302 RMD160 65fcfc7ae49e9294d40f9c135862fa20976773cf SHA1 bdc435738f861b5596ad3b50265a3ec03f7d6692 SHA256 bf31cfa66dba7121f79935186c524971782518b285e16f396fbe9aa6d592ceb6 diff --git a/net-im/psi/psi-0.12_rc4.ebuild b/net-im/psi/psi-0.12_rc4.ebuild new file mode 100644 index 000000000000..7e0014d24cc3 --- /dev/null +++ b/net-im/psi/psi-0.12_rc4.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-im/psi/psi-0.12_rc4.ebuild,v 1.1 2008/07/14 05:07:30 jer Exp $ + +inherit eutils qt4 multilib + +MY_P=${P/_rc/-RC} + +DESCRIPTION="Qt4 Jabber client, with Licq-like interface" +HOMEPAGE="http://psi-im.org/" +SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" + +IUSE="crypt dbus debug doc kernel_linux spell ssl xscreensaver" +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +RESTRICT="test" + +COMMON_DEPEND="$(qt4_min_version 4.2.3) + =app-crypt/qca-2* + spell? ( app-text/aspell ) + xscreensaver? ( x11-libs/libXScrnSaver )" + +DEPEND="${COMMON_DEPEND} + doc? ( app-doc/doxygen )" + +RDEPEND="${COMMON_DEPEND} + crypt? ( >=app-crypt/qca-gnupg-2.0.0_beta2 ) + ssl? ( >=app-crypt/qca-ossl-2.0.0_beta2 )" + +S="${WORKDIR}/${MY_P}" + +QT4_BUILT_WITH_USE_CHECK="qt3support png" +QT4_OPTIONAL_BUILT_WITH_USE_CHECK="dbus" + +src_compile() { + # disable growl as it is a MacOS X extension only + local myconf="--prefix=/usr --qtdir=/usr" + myconf="${myconf} --disable-growl --disable-bundled-qca" + use debug && myconf="${myconf} --enable-debug" + use dbus || myconf="${myconf} --disable-qdbus" + use kernel_linux || myconf="${myconf} --disable-dnotify" + use spell || myconf="${myconf} --disable-aspell" + use xscreensaver || myconf="${myconf} --disable-xss" + + # cannot use econf because of non-standard configure script + ./configure ${myconf} || die "configure failed" + + eqmake4 ${PN}.pro + + SUBLIBS="-L/usr/${get_libdir}/qca2" emake || die "emake failed" + + if use doc; then + cd doc + make api_public || die "make api_public failed" + fi +} + +src_install() { + emake INSTALL_ROOT="${D}" install || die "emake install failed" + + # this way the docs will be installed in the standard gentoo dir + newdoc iconsets/roster/README README.roster + newdoc iconsets/system/README README.system + newdoc certs/README README.certs + dodoc README + + if use doc; then + cd doc + dohtml -r api || die "dohtml failed" + fi +} |