From 4e022e4b9031d1893e9bd4c22d2e2b3c3d313684 Mon Sep 17 00:00:00 2001 From: Alex Tarkovsky Date: Mon, 25 Sep 2006 14:20:31 +0000 Subject: [PATCH] media-gfx/xaralx: Restoring ebuild for latest stable version p1692; modified $PN and autotools config to compensate for upstream's retro-active changes to the tarball (grumble) svn path=/sunrise/; revision=1333 --- media-gfx/xaralx/ChangeLog | 6 ++ media-gfx/xaralx/Manifest | 16 +++- .../xaralx/files/digest-xaralx-0.7_p1692-r1 | 3 + media-gfx/xaralx/xaralx-0.7_p1692-r1.ebuild | 81 +++++++++++++++++++ 4 files changed, 102 insertions(+), 4 deletions(-) create mode 100644 media-gfx/xaralx/files/digest-xaralx-0.7_p1692-r1 create mode 100644 media-gfx/xaralx/xaralx-0.7_p1692-r1.ebuild diff --git a/media-gfx/xaralx/ChangeLog b/media-gfx/xaralx/ChangeLog index 88580e92c..5b3a15533 100644 --- a/media-gfx/xaralx/ChangeLog +++ b/media-gfx/xaralx/ChangeLog @@ -2,6 +2,12 @@ # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 25 Sep 2006; Alex Tarkovsky + +xaralx-0.7_p1692-r1.ebuild: + Restoring ebuild for latest stable version p1692; modified $PN and autotools + config to compensate for upstream's retro-active changes to the tarball + (grumble) + 08 Sep 2006; Alex Tarkovsky -xaralx-0.7_p1709.ebuild, +xaralx-0.7_p1744.ebuild: Bump to rev 1744; removing r1709 diff --git a/media-gfx/xaralx/Manifest b/media-gfx/xaralx/Manifest index d05d7a264..26db0411e 100644 --- a/media-gfx/xaralx/Manifest +++ b/media-gfx/xaralx/Manifest @@ -1,16 +1,24 @@ DIST XaraLX-0.7r1744.tar.bz2 27524418 RMD160 643084338bbced9d5b5e95e92378991ba8620fa7 SHA1 42a3bd5b031fa9be59478746a313a88a872ddc0b SHA256 40ec228e8430681c09dade2ed3602114140dfcd01d1cb3bfe5d8d584b81530a9 +DIST XaraLXSrc-0.7r1692.tar.bz2 27537685 RMD160 989289a9195e36a874be3eb23c5f5b63c0d87056 SHA1 8733f19ce3134bf93cbe4750c85b1b4051ffa917 SHA256 d1073eccdc48c62d42ca9b774181233e059023324228ccefceccd7c0612a7b00 +EBUILD xaralx-0.7_p1692-r1.ebuild 1843 RMD160 5dfea94fa6e55c5d427100198f192d61233a40bf SHA1 f27ea798b438b5c77d53bf3fd7e02b5ede6761ca SHA256 1f0af994b4249730d90b0e8c51fe9dc09d6b636e19fe79f9a8d0e64e4dea307d +MD5 ab1e4827bbc830ac2e7281126f0470d8 xaralx-0.7_p1692-r1.ebuild 1843 +RMD160 5dfea94fa6e55c5d427100198f192d61233a40bf xaralx-0.7_p1692-r1.ebuild 1843 +SHA256 1f0af994b4249730d90b0e8c51fe9dc09d6b636e19fe79f9a8d0e64e4dea307d xaralx-0.7_p1692-r1.ebuild 1843 EBUILD xaralx-0.7_p1744.ebuild 1795 RMD160 2479b5f31698e53d3711412d968d39f066c42932 SHA1 92de32b06f652235b6a0717f8ebf578433d90d1b SHA256 8ce41826346c329090c20ecf35b763126d66d15d15fb72c7c29b783bf007c8b8 MD5 94d1c15e894690be499be1bfdd5e6eda xaralx-0.7_p1744.ebuild 1795 RMD160 2479b5f31698e53d3711412d968d39f066c42932 xaralx-0.7_p1744.ebuild 1795 SHA256 8ce41826346c329090c20ecf35b763126d66d15d15fb72c7c29b783bf007c8b8 xaralx-0.7_p1744.ebuild 1795 -MISC ChangeLog 785 RMD160 13fa21f9da8f1f1c11e46c847c191647270a7449 SHA1 ec1f6949739002d3f92da051cd48f5c2f022a185 SHA256 d93c4f3e6c4c747006bc86eb0955cae33e408204e357743718b112f472991275 -MD5 0e9c4df0589111cf5ecc1b48307bf09a ChangeLog 785 -RMD160 13fa21f9da8f1f1c11e46c847c191647270a7449 ChangeLog 785 -SHA256 d93c4f3e6c4c747006bc86eb0955cae33e408204e357743718b112f472991275 ChangeLog 785 +MISC ChangeLog 1038 RMD160 62624b80da8b24c43130238be8cfde20c81ba31a SHA1 d4dd43fa34231543acd0a1ff6a36d496314d5441 SHA256 b70508818b0f9a14687f474c045124f96a8ec66c949ab51f89be55ca24589b7c +MD5 8a693a86500888d3aa8c11145d1c66a8 ChangeLog 1038 +RMD160 62624b80da8b24c43130238be8cfde20c81ba31a ChangeLog 1038 +SHA256 b70508818b0f9a14687f474c045124f96a8ec66c949ab51f89be55ca24589b7c ChangeLog 1038 MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 MD5 1e678929a9fec6632e227bdf2262e9a1 metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 metadata.xml 170 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 metadata.xml 170 +MD5 0bcb8e78d4c4471e8c87b8cffb31c1ff files/digest-xaralx-0.7_p1692-r1 265 +RMD160 10b2d944bfe5c117383a6ceb6b9b347dda0ee47b files/digest-xaralx-0.7_p1692-r1 265 +SHA256 e21db514e71441c8c9fa93049fd344a4f28cb0f85723f4f33ffc61444830aef1 files/digest-xaralx-0.7_p1692-r1 265 MD5 203b720c3bd29342823e56d352ab2a12 files/digest-xaralx-0.7_p1744 256 RMD160 042497d59fcbf1f03e601ce9d624653aa26bc162 files/digest-xaralx-0.7_p1744 256 SHA256 f540a6265551c8502d28472a7ca45a33d3cad3a0e036468b7ebfc3380a7e29dc files/digest-xaralx-0.7_p1744 256 diff --git a/media-gfx/xaralx/files/digest-xaralx-0.7_p1692-r1 b/media-gfx/xaralx/files/digest-xaralx-0.7_p1692-r1 new file mode 100644 index 000000000..d1ae499f2 --- /dev/null +++ b/media-gfx/xaralx/files/digest-xaralx-0.7_p1692-r1 @@ -0,0 +1,3 @@ +MD5 53a1874e6b680d47cb886ded5646ce06 XaraLXSrc-0.7r1692.tar.bz2 27537685 +RMD160 989289a9195e36a874be3eb23c5f5b63c0d87056 XaraLXSrc-0.7r1692.tar.bz2 27537685 +SHA256 d1073eccdc48c62d42ca9b774181233e059023324228ccefceccd7c0612a7b00 XaraLXSrc-0.7r1692.tar.bz2 27537685 diff --git a/media-gfx/xaralx/xaralx-0.7_p1692-r1.ebuild b/media-gfx/xaralx/xaralx-0.7_p1692-r1.ebuild new file mode 100644 index 000000000..e5e1fad9c --- /dev/null +++ b/media-gfx/xaralx/xaralx-0.7_p1692-r1.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils wxwidgets autotools gnome2 + +MY_P=XaraLXSrc-${PV/_p/r} + +DESCRIPTION="General purpose vector graphics program" +HOMEPAGE="http://www.xaraxtreme.org" +SRC_URI="http://downloads.xara.com/opensource/${MY_P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86" +IUSE="" + +RDEPEND="x11-libs/gtk+ + >=x11-libs/wxGTK-2.6.3 + virtual/libintl + >=media-libs/libpng-1.2.8 + >=media-libs/jpeg-6b + app-arch/zip + dev-lang/perl + >=dev-libs/libxml2-2.6.0" +DEPEND="${RDEPEND} + dev-util/pkgconfig + >=sys-devel/gettext-0.14.3" + +S=${WORKDIR}/${MY_P/Src/} + +pkg_setup() { + export WX_GTK_VER="2.6" + need-wxwidgets unicode +} + +src_unpack() { + unpack ${A} + cd "${S}" + sed -i -e "s/CXFTreeDlg:://" Kernel/cxftree.h + sed -i -e "s:XaraLX:xaralx:g" Makefile.am + + AT_M4DIR=". ${S}/m4" eautoreconf +} + +src_compile() { + econf \ + --with-wx-config=${WX_CONFIG} \ + --with-wx-base-config=${WX_CONFIG} \ + --enable-xarlib \ + --enable-filters \ + || die "econf failed" + + emake || die "emake failed" +} + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed" + + insinto /usr/share/${PN} + doins -r Designs Templates + + doicon ${PN}.png + domenu ${PN}.desktop + + insinto /usr/share/icons/hicolor/48x48/mimetypes + newins xaralx.png gnome-mime-application-vnd.xara.png + insinto /usr/share/mime/packages + doins Mime/xaralx.xml + insinto /usr/share/application-registry + doins Mime/mime-storage/gnome/xaralx.applications + insinto /usr/share/mime-info + doins Mime/mime-storage/gnome/xaralx.{keys,mime} + + doman doc/xaralx.1 + dodoc AUTHORS ChangeLog LICENSE NEWS README \ + doc/{gifutil.txt,mtrand.txt,XSVG.txt} + newdoc doc/en/LICENSE LICENSE-docs + dodir /usr/share/doc/${PF}/html + tar xjf doc/en/xaralxHelp.tar.gz -C ${D}/usr/share/doc/${PF}/html +} -- 2.43.2