diff options
Diffstat (limited to 'net-im/centerim/files')
l--------- | net-im/centerim/files | 144 |
1 files changed, 1 insertions, 143 deletions
diff --git a/net-im/centerim/files b/net-im/centerim/files index 214190e..d87cc4a 120000 --- a/net-im/centerim/files +++ b/net-im/centerim/files @@ -1,143 +1 @@ -/var/paludis/repositories/gentoo/net-im/centerim/filesunder the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-im/gajim/gajim-0.11.4.ebuild,v 1.6 2008/01/24 20:23:28 angelos Exp $ - -inherit multilib python eutils mercurial autotools - -DESCRIPTION="Jabber client written in PyGTK" -HOMEPAGE="http://www.gajim.org/" -SRC_URI="" - -EHG_REPO_URI="http://hg.gajim.org/gajim" - -S="${WORKDIR}/${PN}" - - -LICENSE="GPL-2" -SLOT="" -KEYWORDS="" -IUSE="avahi dbus gnome idle libnotify nls spell srv trayicon X xhtml" - -DEPEND="|| ( - ( <dev-lang/python-2.5 dev-python/pysqlite ) - >=dev-lang/python-2.5 - ) - dev-python/pygtk - sys-devel/gettext - dev-util/intltool - dev-util/pkgconfig" - -RDEPEND="gnome? ( dev-python/gnome-python-extras - dev-python/gnome-python-desktop - ) - dbus? ( dev-python/dbus-python dev-libs/dbus-glib ) - libnotify? ( x11-libs/libnotify ) - xhtml? ( dev-python/docutils ) - srv? ( net-dns/bind-tools ) - idle? ( x11-libs/libXScrnSaver ) - spell? ( app-text/gtkspell ) - avahi? ( net-dns/avahi ) - dev-python/pyopenssl" - -pkg_setup() { - if ! use dbus; then - if use libnotify; then - eerror "The dbus USE flag is required for libnotify support" - die "USE=\"dbus\" needed for libnotify support" - fi - if use avahi; then - eerror "The dbus USE flag is required for avahi support" - die "USE=\"dbus\" needed for avahi support" - fi - else - if has_version "<sys-apps/dbus-0.90" && ! built_with_use sys-apps/dbus python; then - eerror "Please rebuild dbus with USE=\"python\"" - die "USE=\"python\" needed for dbus" - fi - fi - - if use avahi; then - if ! built_with_use net-dns/avahi dbus gtk python; then - eerror "The following USE flags are required for correct avahi" - eerror "support: dbus gtk python" - die "Please rebuild avahi with these use flags enabled." - fi - fi - - if has_version ">=dev-lang/python-2.5" && ! built_with_use dev-lang/python sqlite; then - eerror "Please rebuild python with USE=\"sqlite\"" - die "USE=\"sqlite\" needed for python" - fi -} - -src_unpack() { - mercurial_src_unpack - #eautoreconf - cd "${S}" - ./autogen.sh - #epatch "${FILESDIR}/${P}-test_fix.patch" -} - -src_compile() { - local myconf - - if ! use gnome; then - myconf="${myconf} $(use_enable trayicon)" - myconf="${myconf} $(use_enable idle)" - fi - - econf $(use_enable nls) \ - $(use_enable spell gtkspell) \ - $(use_enable dbus remote) \ - $(use_with X x) \ - --docdir="/usr/share/doc/${PF}" \ - --prefix="/usr" \ - --libdir="/usr/$(get_libdir)" \ - ${myconf} || die "econf failed" - - emake || die "emake failed" -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed" - - rm "${D}/usr/share/doc/${PF}/README.html" - dohtml README.html -} - -pkg_postinst() { - python_mod_optimize /usr/share/gajim/ -} - -pkg_postrm() { - python_mod_cleanup /usr/share/gajim/ -} -} -mod_vroot.html doc/ -fi - -# Fix bug #218850 -#epatch "${FILESDIR}/${P}-bug218850.patch" - -# Fix bug #221275 -# extract custom PR_ macros from aclocal.m4 to acinclude.m4 -# and delete the provided aclocal.m4 before running autoreconf -elog "Extract custom m4 macros from aclocal.m4..." -cat aclocal.m4 | head -n188 > acinclude.m4 -rm -f aclocal.m4 - -eautoreconf -} - -src_compile() { -addpredict /etc/krb5.conf -local modules myconf - -modules="mod_ratio:mod_readme" -use acl && modules="${modules}:mod_facl" -use ban && modules="${modules}:mod_ban" -use case && modules="${modules}:mod_case" -use clamav && modules="${modules}:mod_clamav" -use deflate && modules="${modules}:mod_deflate" -use pam && modules="${modules}:mod_auth_pam" -use radius && modules="${modules}:mod_radius" -use rewrite && modules="${modules}:mod_rewp
\ No newline at end of file +/usr/portage/net-im/centerim/files
\ No newline at end of file |