From: "Andreas Hüttel" <dilfridge@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] dev/dilfridge:master commit in: kde-misc/semantik/, kde-misc/semantik/files/
Date: Mon, 13 Jun 2011 21:47:48 +0000 (UTC) [thread overview]
Message-ID: <edb765a2f8df483e73dce01b6d2af3d061da72fd.dilfridge@gentoo> (raw)
commit: edb765a2f8df483e73dce01b6d2af3d061da72fd
Author: Andreas K. Huettel (dilfridge) <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 13 21:41:02 2011 +0000
Commit: Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Mon Jun 13 21:41:02 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=dev/dilfridge.git;a=commit;h=edb765a2
[kde-misc/semantik] First version without the rpath warnings
(Portage version: 2.1.10.2/git/Linux x86_64, unsigned Manifest commit)
---
kde-misc/semantik/ChangeLog | 4 ++++
kde-misc/semantik/Manifest | 6 ++++--
.../files/semantik-0.7.3_p13102009-rpath.patch | 17 +++++++++++++++++
kde-misc/semantik/semantik-0.7.3_p13102009.ebuild | 17 ++++++++++++++---
4 files changed, 39 insertions(+), 5 deletions(-)
diff --git a/kde-misc/semantik/ChangeLog b/kde-misc/semantik/ChangeLog
index 3a92197..e444c9b 100644
--- a/kde-misc/semantik/ChangeLog
+++ b/kde-misc/semantik/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 13 Jun 2011; Andreas K. Huettel <dilfridge@gentoo.org>
+ semantik-0.7.3_p13102009.ebuild, +files/semantik-0.7.3_p13102009-rpath.patch:
+ [kde-misc/semantik] First version without the rpath warnings
+
26 Jan 2011; Andreas K. Huettel <dilfridge@gentoo.org>
semantik-0.7.3-r1.ebuild:
Bump EAPI
diff --git a/kde-misc/semantik/Manifest b/kde-misc/semantik/Manifest
index c1e618f..dd1d9d1 100644
--- a/kde-misc/semantik/Manifest
+++ b/kde-misc/semantik/Manifest
@@ -1,8 +1,10 @@
AUX semantik-0.7.3-wscript_ldconfig.patch 808 RMD160 682cb2056599d7bbd17bbeade8ade4e7730e934d SHA1 c1ca80aa6ac742a093c28d49c67a7026bd40e454 SHA256 0e6daf125c394f52358c58d89015fa4744aa30fa8a2ff0da7ec31bec0db8c068
+AUX semantik-0.7.3_p13102009-rpath.patch 708 RMD160 5fd525bf7032f933f89455ef940723ffed3b77d1 SHA1 d9431c0bb5104509efa0b984ba44223558b59990 SHA256 21004e3167c65d4c2712e0d95d4825cecd64a914fe8f13453fa4e523645f05e6
AUX semantik-0.7.3_p13102009-wscript_ldconfig.patch 727 RMD160 cac51e1f33de0e23b538625af1e76a023047e594 SHA1 ab1aaf52317fceb781517c3827a22b2be8c86dcc SHA256 b0c864d79f6b7bffeb59f02fcea180839a1330d5b3a3739fd20149f28482c9b2
DIST semantik-0.7.3.tar.bz2 378795 RMD160 bccf1c755d11e204ca86255c8fcd396f48ff0baa SHA1 4ddf0e63e05dd16e2d91dd2b4e75f8b1ebbc5293 SHA256 fb9be0f7b27772ec1debd95ca7b85d9ac68f8242ca097791b7a03317de10e899
DIST semantik-0.7.3_p13102009.tar.bz2 379208 RMD160 21e975fac9ba9bb51fcd8998b37335805c7a1686 SHA1 7c1f48e013c1e0e9cd94bf011facd49e24a11703 SHA256 9b45a246fb8f79e831dea932d621c3667a8895e2c670773b1fdb0c99f13eb322
+DIST waf-1.5.19 92452 RMD160 d08e3d2511e21db42400762e95be090046e18c82 SHA1 b5aed0d117d00f2c83989a06bab7c4e836c50234 SHA256 98636c364ab8590336d9ef78423538394a77841b151bfd68780dd58712ba27dd
EBUILD semantik-0.7.3-r1.ebuild 766 RMD160 a8e2212273fe8617b11bbe43cb72428fc46d6c03 SHA1 5ba707cb0f9b4fd06ea7492c50cf13697197fb36 SHA256 20125d0952d986d4fc48500522cc030cf465e59800f3e63bacde7bcafb2d8eba
-EBUILD semantik-0.7.3_p13102009.ebuild 816 RMD160 6ea20c2852d8ab4dd3701e6592385aceb9630f72 SHA1 1ff0e2ef8d63b019e76e4480708c5b99a091e9b5 SHA256 0ec37d2c1a7d44432254733f4ae7ef436d79c526ed8d6e6e1260500ebca396b0
-MISC ChangeLog 852 RMD160 2a55f37b2147abaf17316ce9372e8742051b18c7 SHA1 cf259ef104d61c08f350d00a64e8c275dc00dcbc SHA256 1d446bfeb4dcc06811328ed9a42d3c56c9da629cc600a1bc35acc21b63ccb756
+EBUILD semantik-0.7.3_p13102009.ebuild 1059 RMD160 630aa7fc4c54754846b6cc282b78901f61b63cc2 SHA1 f032f4329863246fe17e71efa439e179360ae781 SHA256 7ca0c82cf842acff289f9c751a96a33a1b37f56cb029f1d8b57adef42a0a4962
+MISC ChangeLog 1053 RMD160 229d49732e10e91303bb3f47c0e47649a28ae26e SHA1 51b8adeb9bdd4e85f686adea2812cb490c4163c9 SHA256 a9f59bc8262506f2eb76d5306a064f1a860bb00c157b055b47b7d1648aef4e57
MISC metadata.xml 157 RMD160 09fb7b798f3f68127626e97c69e5215a0513ecbb SHA1 d5ffebb2f4248fc8f65ab21c3af6e4f5dbf8bf6e SHA256 01f6fa4357ce08e8b0f7900a51fa78c7f060fefc7c7da98acaec1e283dd59892
diff --git a/kde-misc/semantik/files/semantik-0.7.3_p13102009-rpath.patch b/kde-misc/semantik/files/semantik-0.7.3_p13102009-rpath.patch
new file mode 100644
index 0000000..4efc363
--- /dev/null
+++ b/kde-misc/semantik/files/semantik-0.7.3_p13102009-rpath.patch
@@ -0,0 +1,17 @@
+diff -ruN semantik-0.7.4.orig/wscript semantik-0.7.4/wscript
+--- semantik-0.7.4.orig/wscript 2009-10-12 18:26:26.000000000 +0200
++++ semantik-0.7.4/wscript 2011-06-13 23:24:35.490762785 +0200
+@@ -247,9 +247,10 @@
+
+ # the Debian packagers compile with --prefix=/usr and set /etc/ld.so.conf accordingly
+ # the rpath is for end users installing into /usr/local/lib only
+- sur = '/usr/local'
+- if Options.options.prefix[:len(sur)] == sur:
+- conf.env.RPATH_NABLAH = '-Wl,--rpath=/usr/local/lib'
++ #sur = '/usr/local'
++ #if Options.options.prefix[:len(sur)] == sur:
++ # conf.env.RPATH_NABLAH = '-Wl,--rpath=/usr/local/lib'
++ conf.env.RPATH = '/usr/lib64/qt'
+
+ def set_options(opt):
+ opt.tool_options('kde4')
diff --git a/kde-misc/semantik/semantik-0.7.3_p13102009.ebuild b/kde-misc/semantik/semantik-0.7.3_p13102009.ebuild
index 3fd2925..3515e20 100644
--- a/kde-misc/semantik/semantik-0.7.3_p13102009.ebuild
+++ b/kde-misc/semantik/semantik-0.7.3_p13102009.ebuild
@@ -8,7 +8,8 @@ inherit kde4-base waf-utils
DESCRIPTION="Mindmapping-like tool for document generation."
HOMEPAGE="http://freehackers.org/~tnagy/semantik.html"
-SRC_URI="http://semantik.googlecode.com/files/semantik-snapshot.tar.bz2 -> ${P}.tar.bz2"
+SRC_URI="http://semantik.googlecode.com/files/semantik-snapshot.tar.bz2 -> ${P}.tar.bz2
+ http://waf.googlecode.com/files/waf-1.5.19"
LICENSE="QPL"
SLOT="0"
@@ -29,10 +30,20 @@ RDEPEND="
S="${WORKDIR}/semantik-0.7.4"
WAF_BINARY="${S}/waf"
-PATCHES=( "${FILESDIR}/${P}"-wscript_ldconfig.patch )
+PATCHES=( "${FILESDIR}/${P}"-{wscript_ldconfig,rpath}.patch )
+
+src_prepare() {
+ cp "${DISTDIR}/waf-1.5.19" ${WAF_BINARY} || die
+ kde4-base_src_prepare
+}
src_configure() {
CCFLAGS="${CFLAGS}" LINKFLAGS="${LDFLAGS}" "${WAF_BINARY}" \
- "--prefix=${EPREFIX}/usr" \
+ "--prefix=${EPREFIX}/usr" --want-rpath=0 \
configure || die "configure failed"
}
+
+src_install() {
+ dodir /usr/share/apps/semantik/templates/
+ waf-utils_src_install
+}
next reply other threads:[~2011-06-13 21:48 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-06-13 21:47 Andreas Hüttel [this message]
-- strict thread matches above, loose matches on Subject: below --
2012-01-08 15:36 [gentoo-commits] dev/dilfridge:master commit in: kde-misc/semantik/, kde-misc/semantik/files/ Andreas Hüttel
2011-07-29 10:22 Andreas Hüttel
2011-06-13 21:47 Andreas Hüttel
2011-06-13 13:31 Andreas Hüttel
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=edb765a2f8df483e73dce01b6d2af3d061da72fd.dilfridge@gentoo \
--to=dilfridge@gentoo.org \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox