diff options
Diffstat (limited to 'kde-misc')
-rw-r--r-- | kde-misc/tellico/ChangeLog | 8 | ||||
-rw-r--r-- | kde-misc/tellico/files/digest-tellico-1.2.14 | 6 | ||||
-rw-r--r-- | kde-misc/tellico/files/tellico-1.2.14-disable_formattest.patch | 25 | ||||
-rw-r--r-- | kde-misc/tellico/tellico-1.2.14.ebuild | 67 |
4 files changed, 105 insertions, 1 deletions
diff --git a/kde-misc/tellico/ChangeLog b/kde-misc/tellico/ChangeLog index a04258d61040..9f4571a4d9a3 100644 --- a/kde-misc/tellico/ChangeLog +++ b/kde-misc/tellico/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for kde-misc/tellico # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/kde-misc/tellico/ChangeLog,v 1.70 2007/08/04 17:34:36 beandog Exp $ +# $Header: /var/cvsroot/gentoo-x86/kde-misc/tellico/ChangeLog,v 1.71 2007/09/25 04:57:51 philantrop Exp $ + +*tellico-1.2.14 (24 Sep 2007) + + 24 Sep 2007; Wulf C. Krueger <philantrop@gentoo.org> + +files/tellico-1.2.14-disable_formattest.patch, +tellico-1.2.14.ebuild: + Version bump to 1.2.14. *tellico-1.2.13 (04 Aug 2007) diff --git a/kde-misc/tellico/files/digest-tellico-1.2.14 b/kde-misc/tellico/files/digest-tellico-1.2.14 new file mode 100644 index 000000000000..e839639c697f --- /dev/null +++ b/kde-misc/tellico/files/digest-tellico-1.2.14 @@ -0,0 +1,6 @@ +MD5 0631502f50688142ae50da2cb136a422 kde-admindir-3.5.5.tar.bz2 187274 +RMD160 24528f3bf94e7d1a1036b6e5af180719785839ed kde-admindir-3.5.5.tar.bz2 187274 +SHA256 1aa56856e432839ec74a67ab33fc21b56ed4f1b4b5c60bfd5b953cb2d3423153 kde-admindir-3.5.5.tar.bz2 187274 +MD5 38047e27d482757fae977fa49809a784 tellico-1.2.14.tar.gz 4802694 +RMD160 e4d43f7770f216867ae523b91f2b6b4bb47509e7 tellico-1.2.14.tar.gz 4802694 +SHA256 d161550b1d7a68ba1077f073cd4e802405364729f0a9069635ce8a701160af7d tellico-1.2.14.tar.gz 4802694 diff --git a/kde-misc/tellico/files/tellico-1.2.14-disable_formattest.patch b/kde-misc/tellico/files/tellico-1.2.14-disable_formattest.patch new file mode 100644 index 000000000000..c7b4bfc5417d --- /dev/null +++ b/kde-misc/tellico/files/tellico-1.2.14-disable_formattest.patch @@ -0,0 +1,25 @@ +diff -Naur tellico-1.2.14.orig/src/tests/Makefile.am tellico-1.2.14/src/tests/Makefile.am +--- tellico-1.2.14.orig/src/tests/Makefile.am 2007-09-23 01:01:18.000000000 +0200 ++++ tellico-1.2.14/src/tests/Makefile.am 2007-09-24 22:33:38.000000000 +0200 +@@ -4,13 +4,12 @@ + + AM_LDFLAGS = $(QT_LDFLAGS) $(KDE_LDFLAGS) $(X_LDFLAGS) + +-check_PROGRAMS = isbntest latin1test entitytest formattest ++check_PROGRAMS = isbntest latin1test entitytest + +-check: isbntest latin1test entitytest formattest ++check: isbntest latin1test entitytest + ./isbntest + ./latin1test + ./entitytest +- ./formattest + + METASOURCES = AUTO + +@@ -25,5 +24,3 @@ + entitytest_SOURCES = entitytest.cpp + entitytest_LDADD = ../tellico_utils.o $(LIB_QT) $(LIB_KDECORE) + +-formattest_SOURCES = formattest.cpp +-formattest_LDADD = ../core/tellico_config.o ../core/tellico_config_addons.o ../field.o ../tellico_utils.o $(LIB_QT) $(LIB_KDECORE) diff --git a/kde-misc/tellico/tellico-1.2.14.ebuild b/kde-misc/tellico/tellico-1.2.14.ebuild new file mode 100644 index 000000000000..a769f579ebec --- /dev/null +++ b/kde-misc/tellico/tellico-1.2.14.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/kde-misc/tellico/tellico-1.2.14.ebuild,v 1.1 2007/09/25 04:57:51 philantrop Exp $ + +inherit kde sgml-catalog eutils + +MY_P=${P/_/} +S="${WORKDIR}/${MY_P}" + +DESCRIPTION="A collection manager for the KDE environment." +HOMEPAGE="http://www.periapsis.org/tellico" +SRC_URI="http://www.periapsis.org/tellico/download/${MY_P}.tar.gz + mirror://gentoo/kde-admindir-3.5.5.tar.bz2" +LICENSE="GPL-2" + +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc ~x86" +IUSE="calendar cddb yaz" + +RDEPEND=">=dev-libs/libxml2-2.6 + >=dev-libs/libxslt-1.0.19 + cddb? ( || ( kde-base/libkcddb kde-base/kdemultimedia ) ) + calendar? ( || ( ( kde-base/ktnef kde-base/libkcal ) kde-base/kdepim ) ) + media-libs/taglib + yaz? ( dev-libs/yaz )" + +need-kde 3.5 + +src_unpack() { + kde_src_unpack + cd "${S}" + + # Disabling a single test that is broken with --as-needed. Dug into it, + # not worth fixing unless you're totally bored. + epatch "${FILESDIR}/${P}-disable_formattest.patch" + + sed -i -e "s:\(MimeType=.*\):\1;:" tellico.desktop + sed -i -e "s:\(Icon=\).*:\1${PN}:" tellico.desktop +} + +src_compile() { + local myconf="$(use_enable cddb libkcddb) $(use_enable calendar libkcal)" + rm -f "${S}/configure" + kde_src_compile +} + +pkg_postinst() { + einfo "Installing catalog..." + "${ROOT}"/usr/bin/xmlcatalog --noout --add "delegatePublic" \ + "-//Robby Stephenson/DTD Tellico V9.0//EN" \ + "file://${ROOT}usr/share/apps/tellico/tellico.dtd" \ + "${ROOT}"/etc/xml/catalog + "${ROOT}"/usr/bin/xmlcatalog --noout --add "delegateSystem" \ + "http://www.periapsis.org/tellico/dtd/v9/tellico.dtd" \ + "file://${ROOT}usr/share/apps/tellico/tellico.dtd" \ + "${ROOT}"/etc/xml/catalog + "${ROOT}"/usr/bin/xmlcatalog --noout --add "delegateURI" \ + "http://www.periapsis.org/tellico/dtd/v9/tellico.dtd" \ + "file://${ROOT}usr/share/apps/tellico/tellico.dtd" \ + "${ROOT}"/etc/xml/catalog +} + +pkg_postrm() { + "${ROOT}"/usr/bin/xmlcatalog --noout --del \ + "file://${ROOT}usr/share/apps/tellico/tellico.dtd" \ + "${ROOT}"/etc/xml/catalog +} |