aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGregory M. Tuner <gmt@be-evil.net>2014-02-27 19:39:31 -0800
committerGregory M. Tuner <gmt@be-evil.net>2014-02-27 19:39:31 -0800
commit328966b88225e01a64b643c6415b2a746c57010a (patch)
treeca6b8e870122385e50222b8a97e239531f1f5e39 /dev-libs
parentdev-libs/libical: clone upstream (diff)
downloadgmt-328966b88225e01a64b643c6415b2a746c57010a.tar.gz
gmt-328966b88225e01a64b643c6415b2a746c57010a.tar.bz2
gmt-328966b88225e01a64b643c6415b2a746c57010a.zip
dev-libs/libical: multilib-utize
Signed-off-by: Gregory M. Tuner <gmt@be-evil.net>
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/libical/Manifest2
-rw-r--r--dev-libs/libical/libical-0.48-r2.ebuild17
2 files changed, 12 insertions, 7 deletions
diff --git a/dev-libs/libical/Manifest b/dev-libs/libical/Manifest
index 0073d8a..20121a0 100644
--- a/dev-libs/libical/Manifest
+++ b/dev-libs/libical/Manifest
@@ -1,4 +1,4 @@
DIST libical-0.48.tar.gz 1173620 SHA256 2ae78b0757f0dd13431acf42a9a8d038339fd4767fd5134e650bf60ee0b4dff0 SHA512 d48b4b5ba78504ec81989b0ca00cac4130ece7e6363af5a0220871b6ad36835c5787a2f17fc871ef51f5950b977be0b87a2e43684ccc7396b0511424e9289d4b WHIRLPOOL f0ecea10bd5dcf18c92da771d65c051caa11d87990cfdaf708e05ddd6408965337f02e329eca73c5ed41ea384547c4f03a1498d459b1b790b9e8b4c20df79eae
-EBUILD libical-0.48-r2.ebuild 1727 SHA256 84b68feb436f92b19959c82ce2a34fa03cfed14b3c24a42b531afcb72407cb49 SHA512 f3f0733f46cc392a9c1a0eecff956c95ca26805703e9c331c676408d5c4330aa97fba658cee71a8081d453d62a49c4d2e0458f93fd9b4c945da19e8c17cdf9e0 WHIRLPOOL fd58a502ac2c358652da21829e07c2a3d3b13b1025c6025a1da72b5ef8ccf597948b68115599db9be68667f4a13eac36672007a564b1affe859f40c6d22fe90d
+EBUILD libical-0.48-r2.ebuild 1749 SHA256 c09592c734d7da22aade4da535d943954e53e55e7356d0fcbcfd51c13debc772 SHA512 2d50bc2b38a967654f2e50d33d848edd64b7459bab4dbe1551f67646bd0f5c19e427d6f9882b76de12820e347ad13f7346b5234869e6da10bf20c097798d20dd WHIRLPOOL e3681e2e0b9ed4cd128f49285800ec0293057e7f4f45d3999e4615161a2c67c6e1bf1e5decd834bebdb69d7210ef026c8c0d5b19c8befef97a3e39d11bd61dc7
MISC ChangeLog 8410 SHA256 bd64f94b79b3946752bd4d3552d806bccc55e5b419141a802344f84ac2adcf78 SHA512 baa2ab8a5cff793f7c9eaf5a22fab92308f885438eeba6393868fbf6e19bed41e22bc85caa16e3f4a488b72580591c44de8c7fe11f053d5bd5a4e6d36195c694 WHIRLPOOL 861125e17eecc3c463094c3be185a0045d5eb998164668fc50e06d35b9afc415c286cbf5e9c3b75bcc387dd060f45d5e036633a5edeb54c0a6f94041eb87ec37
MISC metadata.xml 210 SHA256 90082fe26a119a63ca8fbe227f66c33ba74167b6cf28e2cef02dea6c4f656c39 SHA512 4554adeece55ce9adfdadba04443a3ede6ff910b96a11b77bb1f07ddd6bdbc756b8e6e1873660f8f54e67f46db1065980794a6136c6de7883b24d0ee13ff51fe WHIRLPOOL f546bd1233d5a9934ba0480881ceba944cb8ff1869c12ed2421d4ccbb247ee38dc0c7c8b979f10533ad0fc603b5e4829d0ddf174a83d0bda8e8dd62c1c873eeb
diff --git a/dev-libs/libical/libical-0.48-r2.ebuild b/dev-libs/libical/libical-0.48-r2.ebuild
index 836ea4b..914cc81 100644
--- a/dev-libs/libical/libical-0.48-r2.ebuild
+++ b/dev-libs/libical/libical-0.48-r2.ebuild
@@ -3,7 +3,7 @@
# $Header: $
EAPI=5
-inherit eutils
+inherit eutils multilib-minimal
DESCRIPTION="An implementation of basic iCAL protocols from citadel, previously known as aurore"
HOMEPAGE="http://freeassociation.sourceforge.net"
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/freeassociation/${PN}/${P}/${P}.tar.gz"
LICENSE="|| ( MPL-1.1 LGPL-2 )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
+KEYWORDS="~amd64"
IUSE="examples static-libs"
# https://sourceforge.net/tracker2/index.php?func=detail&aid=2196790&group_id=16077&atid=116077
@@ -23,6 +23,11 @@ RESTRICT="test"
DEPEND="dev-lang/perl"
+MULTILIB_WRAPPED_HEADERS=(
+ /usr/include/libical/icalderivedvalue.h
+ /usr/include/libical/ical.h
+)
+
src_prepare() {
# Do not waste time building examples
sed -i -e 's/^\(SUBDIRS =.*\)examples\(.*\)$/\1\2/' Makefile.{am,in} || die
@@ -32,8 +37,8 @@ src_prepare() {
configure || die
}
-src_configure() {
- econf \
+multilib_src_configure() {
+ ECONF_SOURCE="${S}" econf \
$(use_enable static-libs static) \
--disable-icalerrors-are-fatal
}
@@ -43,8 +48,8 @@ DOCS=(
doc/{AddingOrModifyingComponents,UsingLibical}.txt
)
-src_install() {
- default
+multilib_src_install_all() {
+ einstalldocs
prune_libtool_files