summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--net-irc/xchat-gnome/ChangeLog8
-rw-r--r--net-irc/xchat-gnome/Manifest39
-rw-r--r--net-irc/xchat-gnome/files/0.10-libnotify-libsexy-configure.patch55
-rw-r--r--net-irc/xchat-gnome/files/digest-xchat-gnome-0.103
-rw-r--r--net-irc/xchat-gnome/xchat-gnome-0.10.ebuild79
5 files changed, 182 insertions, 2 deletions
diff --git a/net-irc/xchat-gnome/ChangeLog b/net-irc/xchat-gnome/ChangeLog
index 366d7d1f2ded..cac6f0ad877d 100644
--- a/net-irc/xchat-gnome/ChangeLog
+++ b/net-irc/xchat-gnome/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-irc/xchat-gnome
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/xchat-gnome/ChangeLog,v 1.17 2006/02/26 20:25:44 dertobi123 Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/xchat-gnome/ChangeLog,v 1.18 2006/03/02 23:02:59 swegener Exp $
+
+*xchat-gnome-0.10 (02 Mar 2006)
+
+ 02 Mar 2006; Sven Wegener <swegener@gentoo.org>
+ +files/0.10-libnotify-libsexy-configure.patch, +xchat-gnome-0.10.ebuild:
+ Version bump, bug #124532.
26 Feb 2006; Tobias Scherbaum <dertobi123@gentoo.org>
xchat-gnome-0.9-r1.ebuild:
diff --git a/net-irc/xchat-gnome/Manifest b/net-irc/xchat-gnome/Manifest
index d8f1630b07a4..6a7dd97a2cd8 100644
--- a/net-irc/xchat-gnome/Manifest
+++ b/net-irc/xchat-gnome/Manifest
@@ -1,9 +1,46 @@
-MD5 3dbc61ff43501560f81ff98555937b28 ChangeLog 2950
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+MD5 e8bdc02f1283a55c8887c0fbb6b260d2 ChangeLog 3136
+RMD160 60cdd3717398e3ef12704870141e0875aa59b189 ChangeLog 3136
+SHA256 de17f8a69948fce3476f2afb1116e05de06fc19b303755810c04f22511f10e21 ChangeLog 3136
+MD5 d716befa826af4aff08e7d9177b72760 files/0.10-libnotify-libsexy-configure.patch 2348
+RMD160 0ff5be061f86caafb19ec00752ddb5ac24d4691e files/0.10-libnotify-libsexy-configure.patch 2348
+SHA256 2792e8763b349b6beaff08d34c4567b8646082efae41001a8d9bfcbe9018fada files/0.10-libnotify-libsexy-configure.patch 2348
MD5 354edd83113bb2f99ca8eed3f136f4fd files/0.9-libnotify-api-changes.patch 652
+RMD160 3091991b6fef3b7b3f6c032cae9cfd007df32953 files/0.9-libnotify-api-changes.patch 652
+SHA256 1a49c84bf75b4e1c720e29bee23c9324d7d85c88f1cfb51545c59f801fb04850 files/0.9-libnotify-api-changes.patch 652
MD5 8cffb05e320e9b284e8b1d24561d0346 files/0.9-libnotify-libsexy-configure.patch 1935
+RMD160 f0e58cc4b802a29f1ae789a1800e173d735f36b8 files/0.9-libnotify-libsexy-configure.patch 1935
+SHA256 550446d93972664dcbfcf096a736ed8ee5ec89cbc86fc090607726d8b9fb33b7 files/0.9-libnotify-libsexy-configure.patch 1935
+MD5 275f90aa5a730301d36aa554d2c16a38 files/digest-xchat-gnome-0.10 256
+RMD160 acdb8478aaa1afb4847b8b03ed27b0d65af351b2 files/digest-xchat-gnome-0.10 256
+SHA256 f9134b37491ce6b515b36689ffeb28062d50ff88b092f7461fd831cbf8109574 files/digest-xchat-gnome-0.10 256
MD5 c5e82da1d480886fc63fc2011b5389b3 files/digest-xchat-gnome-0.9 253
+RMD160 0a62933ffda8f7f80790f05a7f5f5e2f7db18021 files/digest-xchat-gnome-0.9 253
+SHA256 0601c3dc3e8b9cb2819a6921d8bcca4fbfec2a1775ed3e310131959a29cca3d0 files/digest-xchat-gnome-0.9 253
MD5 0d26332d12259a97fb9a312fdf574a89 files/digest-xchat-gnome-0.9-r1 69
+RMD160 5cbb615589ac71a761201e3e74d319d70d6b6a92 files/digest-xchat-gnome-0.9-r1 69
+SHA256 e1c35fae3a52b2f9b67e7c369f81ec4f2d1852cacc114bc5006be121d99080fc files/digest-xchat-gnome-0.9-r1 69
MD5 c7599a8531a6130925ead14ec1489bc5 files/xchat-gnome-0.7-scrollkeeper.patch 386
+RMD160 60b7b4ece62cc519f0d42d2c1a18f4a6ead70158 files/xchat-gnome-0.7-scrollkeeper.patch 386
+SHA256 b9c1b513c03819aa3ab65df551ed69d06214b4088a2cb70e7d4bd2490d4e0226 files/xchat-gnome-0.7-scrollkeeper.patch 386
MD5 44c39c6ad372a8e5a5e7ee3311f703a7 metadata.xml 160
+RMD160 279429d1df694561fc2b163cb81c09387b9d940c metadata.xml 160
+SHA256 5e058419199e306612929b80a996e3d16c6b20de674a56bb60558d3d36524fe2 metadata.xml 160
+MD5 246952da757ba40ec2c58b619b0d0c3d xchat-gnome-0.10.ebuild 2003
+RMD160 65a3706cc11d0f424c9a92e39a8e28480a506231 xchat-gnome-0.10.ebuild 2003
+SHA256 dcc2955e35ec7b882c1d943b8ebde15c010bfd1fd9e53e2b730a331b7f3a7eb3 xchat-gnome-0.10.ebuild 2003
MD5 9e2f8493ad513f623ef8ed69774e169a xchat-gnome-0.9-r1.ebuild 2081
+RMD160 a1671d80bfba1d7a0a1989d42553335c6199ecbd xchat-gnome-0.9-r1.ebuild 2081
+SHA256 c8030f99223914396ee04fb2a5fc0e227bf2eed35dfb608c987a83ffefdf4835 xchat-gnome-0.9-r1.ebuild 2081
MD5 e930ac7749a74c7c40307afe4fc37ce3 xchat-gnome-0.9.ebuild 1643
+RMD160 69db7aa2d561e43a78f9cd897a43de4d1a2e9fa4 xchat-gnome-0.9.ebuild 1643
+SHA256 da81244989e2e6c9fbae07389032733e3b84b7f273c47f5908984f156ee49bdf xchat-gnome-0.9.ebuild 1643
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.2.1 (GNU/Linux)
+
+iD8DBQFEB3mvI1lqEGTUzyQRAgWYAJ90Pki1ZL6Un7u/ptKkYrLQ/M7sPQCeNkj8
+zkmIuGPkfL6Y9Nu0Ws8RLwM=
+=CpAM
+-----END PGP SIGNATURE-----
diff --git a/net-irc/xchat-gnome/files/0.10-libnotify-libsexy-configure.patch b/net-irc/xchat-gnome/files/0.10-libnotify-libsexy-configure.patch
new file mode 100644
index 000000000000..b4be5330749c
--- /dev/null
+++ b/net-irc/xchat-gnome/files/0.10-libnotify-libsexy-configure.patch
@@ -0,0 +1,55 @@
+diff -Nur xchat-gnome-0.10.orig/configure.ac xchat-gnome-0.10/configure.ac
+--- xchat-gnome-0.10.orig/configure.ac 2006-03-02 21:23:29.268163000 +0000
++++ xchat-gnome-0.10/configure.ac 2006-03-02 21:31:37.000000000 +0000
+@@ -110,24 +110,39 @@
+
+ AM_CONDITIONAL([ENABLE_DBUS],[test "x$dbus" = "xyes"])
+
++AC_ARG_ENABLE([libsexy],
++ AS_HELP_STRING([--enable-libsexy],[Enable libsexy support]),
++ [enable_libsexy=$enableval libsexy=$enableval],
++ [enable_libsexy=no libsexy=no])
++
+ # libsexy soft dependency
+-PKG_CHECK_MODULES([LIBSEXY], [libsexy >= $LIBSEXY_REQUIRED], libsexy=yes, libsexy=no)
+-AC_SUBST([LIBSEXY_CFLAGS])
+-AC_SUBST([LIBSEXY_LIBS])
++if test "x$enable_libsexy" = "xyes"; then
++ PKG_CHECK_MODULES([LIBSEXY], [libsexy >= $LIBSEXY_REQUIRED], libsexy=yes, libsexy=no)
++ AC_SUBST([LIBSEXY_CFLAGS])
++ AC_SUBST([LIBSEXY_LIBS])
++fi
++
+ AM_CONDITIONAL([ENABLE_LIBSEXY],[test "x$libsexy" = "xyes"])
+-if test "x$libsexy" = xyes; then
+- AC_DEFINE(HAVE_LIBSEXY, 1, [Enable libsexy])
+-else
+- AC_MSG_WARN([Library requirements (libsexy >= $LIBSEXY_REQUIRED) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.])
++
++if test "x$enable_libsexy" = "xyes" && test "x$libsexy" != "xyes"; then
++ AC_MSG_ERROR([libsexy not found])
+ fi
+
++AC_ARG_ENABLE([libnotify],
++ AS_HELP_STRING([--enable-libnotify],[Enable libnotify support]),
++ [enable_libnotify=$enableval libnotify=$enableval],
++ [enable_libnotify=no libnotify=no])
++
+ # libnotify soft dependency
+-PKG_CHECK_MODULES([LIBNOTIFY], [libnotify >= $LIBNOTIFY_REQUIRED], libnotify=yes, libnotify=no)
+-AC_SUBST([LIBNOTIFY_CFLAGS])
+-AC_SUBST([LIBNOTIFY_LIBS])
++if test "x$enable_libnotify" = "xyes"; then
++ PKG_CHECK_MODULES([LIBNOTIFY], [libnotify >= $LIBNOTIFY_REQUIRED], libnotify=yes, libnotify=no)
++ AC_SUBST([LIBNOTIFY_CFLAGS])
++ AC_SUBST([LIBNOTIFY_LIBS])
++fi
++
+ AM_CONDITIONAL([ENABLE_LIBNOTIFY],[test "x$libnotify" = "xyes"])
+-if test "x$libnotify" = xyes; then
+- AC_MSG_WARN([Library requirements (libnotify >= $LIBNOTIFY_REQUIRED) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.])
++if test "x$enable_libnotify" = "xyes" && test "x$libnotify" != "xyes"; then
++ AC_MSG_ERROR([libnotify not found])
+ fi
+
+ # GConf
diff --git a/net-irc/xchat-gnome/files/digest-xchat-gnome-0.10 b/net-irc/xchat-gnome/files/digest-xchat-gnome-0.10
new file mode 100644
index 000000000000..70a809859821
--- /dev/null
+++ b/net-irc/xchat-gnome/files/digest-xchat-gnome-0.10
@@ -0,0 +1,3 @@
+MD5 1ff2b7adfc71592951ee843599a8c8f7 xchat-gnome-0.10.tar.bz2 1294339
+RMD160 97fdb6b6222c4a03c7df5a261050ec94ee62bef5 xchat-gnome-0.10.tar.bz2 1294339
+SHA256 042301c1797e1578c6cd655821f41230ce6ac24fcb7f9fc7c44323c76e63b027 xchat-gnome-0.10.tar.bz2 1294339
diff --git a/net-irc/xchat-gnome/xchat-gnome-0.10.ebuild b/net-irc/xchat-gnome/xchat-gnome-0.10.ebuild
new file mode 100644
index 000000000000..621d511eebde
--- /dev/null
+++ b/net-irc/xchat-gnome/xchat-gnome-0.10.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-irc/xchat-gnome/xchat-gnome-0.10.ebuild,v 1.1 2006/03/02 23:02:59 swegener Exp $
+
+inherit gnome2 eutils autotools
+
+DESCRIPTION="GNOME frontend for the popular X-Chat IRC client"
+HOMEPAGE="http://xchat-gnome.navi.cx/"
+SRC_URI="http://releases.navi.cx/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="perl tcltk python ssl mmx ipv6 nls dbus libsexy libnotify"
+
+RDEPEND=">=dev-libs/glib-2.0.3
+ >=gnome-base/libgnome-2
+ >=gnome-base/gconf-2
+ >=gnome-base/libgnomeui-2
+ >=gnome-base/libglade-2
+ >=gnome-base/gnome-vfs-2
+ >=x11-libs/gtk+-2.8
+ ssl? ( >=dev-libs/openssl-0.9.6d )
+ perl? ( >=dev-lang/perl-5.6.1 )
+ python? ( dev-lang/python )
+ tcltk? ( dev-lang/tcl )
+ dbus? ( >=sys-apps/dbus-0.35 )
+ libsexy? ( x11-libs/libsexy )
+ libnotify? ( x11-libs/libnotify )"
+
+DEPEND="${RDEPEND}
+ gnome-base/gnome-common
+ >=dev-util/pkgconfig-0.7
+ nls? ( sys-devel/gettext )"
+
+# gnome-base/gnome-common is temporarily needed for re-creating configure
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ epatch ${FILESDIR}/0.10-libnotify-libsexy-configure.patch
+
+ AT_M4DIR="m4" eautoreconf
+}
+
+src_compile() {
+ econf \
+ --enable-gnomefe \
+ --enable-shm \
+ --disable-schemas-install \
+ --disable-scrollkeeper \
+ $(use_enable ssl openssl) \
+ $(use_enable perl) \
+ $(use_enable python) \
+ $(use_enable tcltk tcl) \
+ $(use_enable mmx) \
+ $(use_enable ipv6) \
+ $(use_enable dbus) \
+ $(use_enable nls) \
+ $(use_enable libsexy) \
+ $(use_enable libnotify) \
+ || die "econf failed"
+ emake || die "emake failed"
+}
+
+src_install() {
+ USE_DESTDIR="1" gnome2_src_install || die "gnome2_src_install failed"
+
+ # install plugin development header
+ insinto /usr/include/xchat-gnome
+ doins src/common/xchat-plugin.h || die "doins failed"
+
+ dodoc AUTHORS ChangeLog NEWS || die "dodoc failed"
+}
+
+pkg_postinst() {
+ gnome2_gconf_install
+ gnome2_scrollkeeper_update
+}