summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--x11-misc/xchm/ChangeLog8
-rw-r--r--x11-misc/xchm/Manifest6
-rw-r--r--x11-misc/xchm/files/digest-xchm-0.9.62
-rw-r--r--x11-misc/xchm/files/digest-xchm-1.7.13
-rw-r--r--x11-misc/xchm/xchm-0.9.6.ebuild31
-rw-r--r--x11-misc/xchm/xchm-1.7.1.ebuild70
6 files changed, 86 insertions, 34 deletions
diff --git a/x11-misc/xchm/ChangeLog b/x11-misc/xchm/ChangeLog
index 02c220a7f0ba..a6080bbdb731 100644
--- a/x11-misc/xchm/ChangeLog
+++ b/x11-misc/xchm/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for x11-misc/xchm
# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-misc/xchm/ChangeLog,v 1.35 2006/02/17 19:45:27 hansmi Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/xchm/ChangeLog,v 1.36 2006/04/14 17:40:53 nelchael Exp $
+
+*xchm-1.7.1 (14 Apr 2006)
+
+ 14 Apr 2006; Krzysiek Pawlik <nelchael@gentoo.org> -xchm-0.9.6.ebuild,
+ +xchm-1.7.1.ebuild:
+ Version bump, see bug #129338.
17 Feb 2006; Michael Hanselmann <hansmi@gentoo.org> xchm-1.2.ebuild:
Stable on ppc.
diff --git a/x11-misc/xchm/Manifest b/x11-misc/xchm/Manifest
index fdc3af99bac6..6b4bd7a02f7f 100644
--- a/x11-misc/xchm/Manifest
+++ b/x11-misc/xchm/Manifest
@@ -10,6 +10,9 @@ SHA256 f30007c81a68e6ef7906c9f35f09efdef9d818d76eb105a8f57ac3f99f41f6b8 files/di
MD5 3c203d861fb03ba41c23adcee83e567d files/digest-xchm-1.3 464
RMD160 71e1789645a2f225ec34f2b9d05c7793186ff04f files/digest-xchm-1.3 464
SHA256 53a000e557e88695e12d07ca7ed8ae120e49e8dc4360dbe2a8671abf206eb039 files/digest-xchm-1.3 464
+MD5 a73212aa902a5b53dcfe0d4a9db094f3 files/digest-xchm-1.7.1 232
+RMD160 e88ebce679f98a2af50ff3688f5239babd604ce0 files/digest-xchm-1.7.1 232
+SHA256 9961c21f78baeeb459a130d80c279532b7639f2edf298ae2eff951112055737a files/digest-xchm-1.7.1 232
MD5 60f1cc5854ad424377cb2bc44b9bd719 files/xchm-gcc41.patch 498
RMD160 2f5f0788caab0d498d606703bf2ca3f695fbb384 files/xchm-gcc41.patch 498
SHA256 e1c5adb5f049a8aa7319119c228e33a10b42fa0f2267e8aa79ee5a19953cce86 files/xchm-gcc41.patch 498
@@ -25,3 +28,6 @@ SHA256 a0dfb50b5c588a70cfdb05d30d7ebd3c51b8a18cd3622b2a6c514216f00fb175 xchm-1.2
MD5 f5392af167cdfe8567fd73318e4eb2f6 xchm-1.3.ebuild 2194
RMD160 5c986d3cac4e53d66bc26a02368a2bc6f7075376 xchm-1.3.ebuild 2194
SHA256 e4b018646cc14ebeeb20b243f1b47ad44fc3915ac187cfd89fb6ebe673a80946 xchm-1.3.ebuild 2194
+MD5 d5d8993fd7f5071ffd901b2fe4e227a5 xchm-1.7.1.ebuild 2138
+RMD160 4c7913951589b35171f6a9b68d6176515975cc5e xchm-1.7.1.ebuild 2138
+SHA256 11771c864a048816aa4cabd2ed0e7ff7b44ea29bbcddf654286b8e4c667e01b1 xchm-1.7.1.ebuild 2138
diff --git a/x11-misc/xchm/files/digest-xchm-0.9.6 b/x11-misc/xchm/files/digest-xchm-0.9.6
deleted file mode 100644
index 245b2a1759ec..000000000000
--- a/x11-misc/xchm/files/digest-xchm-0.9.6
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 68afb42cf0e547541ffdbdf62885c40c xchm-0.9.6.tar.gz 319726
-MD5 f7c4d617249e83409a79cdbf94f53a32 xchm-0.9.6-doc.tar.gz 75882
diff --git a/x11-misc/xchm/files/digest-xchm-1.7.1 b/x11-misc/xchm/files/digest-xchm-1.7.1
new file mode 100644
index 000000000000..8ebddb2b2e8c
--- /dev/null
+++ b/x11-misc/xchm/files/digest-xchm-1.7.1
@@ -0,0 +1,3 @@
+MD5 e9006ce834cce7dd7e0481049a366c48 xchm-1.7.1.tar.gz 353728
+RMD160 56e321a257597782347764ea390683308e5a2fc0 xchm-1.7.1.tar.gz 353728
+SHA256 21fce2806a2f348e12596ca795a2cff9241053cdbe3ddd2ac7e2e442102ac2c4 xchm-1.7.1.tar.gz 353728
diff --git a/x11-misc/xchm/xchm-0.9.6.ebuild b/x11-misc/xchm/xchm-0.9.6.ebuild
deleted file mode 100644
index edce15116cba..000000000000
--- a/x11-misc/xchm/xchm-0.9.6.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-misc/xchm/xchm-0.9.6.ebuild,v 1.4 2005/11/01 13:08:39 nelchael Exp $
-
-DESCRIPTION="Utility for viewing Microsoft .chm files."
-HOMEPAGE="http://xchm.sf.net"
-SRC_URI="mirror://sourceforge/xchm/${P}.tar.gz
- doc? ( mirror://sourceforge/xchm/${P}-doc.tar.gz )"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="x86 ppc ~amd64"
-
-IUSE="doc"
-DEPEND=">=app-doc/chmlib-0.31
- >=x11-libs/wxGTK-2.4.0"
-
-src_compile() {
- econf || die "configure failed"
- emake || die "make failed"
-}
-
-src_install() {
- einstall || die
- dodoc AUTHORS README
-
- if use doc; then
- cd ${S}"-doc"
- dohtml html/*
- fi
-}
diff --git a/x11-misc/xchm/xchm-1.7.1.ebuild b/x11-misc/xchm/xchm-1.7.1.ebuild
new file mode 100644
index 000000000000..90a8ad5373bc
--- /dev/null
+++ b/x11-misc/xchm/xchm-1.7.1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/xchm/xchm-1.7.1.ebuild,v 1.1 2006/04/14 17:40:53 nelchael Exp $
+
+inherit wxwidgets
+
+DESCRIPTION="Utility for viewing Microsoft .chm files."
+HOMEPAGE="http://xchm.sf.net"
+SRC_URI="mirror://sourceforge/xchm/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+IUSE="unicode"
+DEPEND=">=app-doc/chmlib-0.31
+ >=x11-libs/wxGTK-2.6.0"
+
+src_compile() {
+ local myconf
+ export WX_GTK_VER="2.6"
+ if use unicode; then
+ need-wxwidgets unicode
+ else
+ need-wxwidgets gtk2
+ fi
+ myconf="${myconf} --with-wx-config=${WX_CONFIG}"
+ econf ${myconf} || die "econf failed"
+ emake || die "emake failed"
+}
+
+src_install() {
+ einstall || die
+ dodoc AUTHORS README
+
+ if use doc; then
+ cd ${S}"-doc"
+ dohtml html/*
+ fi
+
+ # fixes dekstop and icon problems
+ rm ${D}/usr/share/pixmaps/xchm-*.xpm
+ ${D}/usr/share/pixmaps/xchmdoc-*.xpm
+
+ dodir /usr/share/icons/hicolor/16x16/apps/
+ install -m 644 ${S}/art/xchm-16.xpm \
+ ${D}/usr/share/icons/hicolor/16x16/apps/xchm.xpm
+ dodir /usr/share/icons/hicolor/32x32/apps/
+ install -m 644 ${S}/art/xchm-32.xpm \
+ ${D}/usr/share/icons/hicolor/32x32/apps/xchm.xpm
+ dodir /usr/share/icons/hicolor/48x48/apps/
+ install -m 644 ${S}/art/xchm-48.xpm \
+ ${D}/usr/share/icons/hicolor/48x48/apps/xchm.xpm
+ dodir /usr/share/icons/hicolor/128x128/apps/
+ install -m 644 ${S}/art/xchm-128.xpm \
+ ${D}/usr/share/icons/hicolor/128x128/apps/xchm.xpm
+ dodir /usr/share/icons/hicolor/16x16/mimetypes/
+ install -m 644 ${S}/art/xchmdoc-16.xpm \
+ ${D}/usr/share/icons/hicolor/16x16/mimetypes/chm.xpm
+ dodir /usr/share/icons/hicolor/32x32/mimetypes/
+ install -m 644 ${S}/art/xchmdoc-32.xpm \
+ ${D}/usr/share/icons/hicolor/32x32/mimetypes/chm.xpm
+ dodir /usr/share/icons/hicolor/48x48/mimetypes/
+ install -m 644 ${S}/art/xchmdoc-48.xpm \
+ ${D}/usr/share/icons/hicolor/48x48/mimetypes/chm.xpm
+ dodir /usr/share/icons/hicolor/128x128/mimetypes/
+ install -m 644 ${S}/art/xchmdoc-128.xpm \
+ ${D}/usr/share/icons/hicolor/128x128/mimetypes/chm.xpm
+ make_desktop_entry xchm XCHM xchm
+}