summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexys Jacob <ultrabug@gentoo.org>2013-03-20 14:34:13 +0000
committerAlexys Jacob <ultrabug@gentoo.org>2013-03-20 14:34:13 +0000
commit14bd677dbbad38703e0e6e3052bddf0fe8455f9b (patch)
tree375971738fa84992d4b2c93592589ec29778ba9e /sys-cluster
parentversion bump (diff)
downloadhistorical-14bd677dbbad38703e0e6e3052bddf0fe8455f9b.tar.gz
historical-14bd677dbbad38703e0e6e3052bddf0fe8455f9b.tar.bz2
historical-14bd677dbbad38703e0e6e3052bddf0fe8455f9b.zip
version bump
Package-Manager: portage-2.1.11.55/cvs/Linux x86_64 Manifest-Sign-Key: 0xB658FA13
Diffstat (limited to 'sys-cluster')
-rw-r--r--sys-cluster/libdlm/ChangeLog7
-rw-r--r--sys-cluster/libdlm/Manifest14
-rw-r--r--sys-cluster/libdlm/libdlm-3.2.0.ebuild70
3 files changed, 82 insertions, 9 deletions
diff --git a/sys-cluster/libdlm/ChangeLog b/sys-cluster/libdlm/ChangeLog
index aacc7b2c5616..a090664f3f4d 100644
--- a/sys-cluster/libdlm/ChangeLog
+++ b/sys-cluster/libdlm/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-cluster/libdlm
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/libdlm/ChangeLog,v 1.3 2013/02/05 13:37:26 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/libdlm/ChangeLog,v 1.4 2013/03/20 14:34:06 ultrabug Exp $
+
+*libdlm-3.2.0 (20 Mar 2013)
+
+ 20 Mar 2013; Ultrabug <ultrabug@gentoo.org> +libdlm-3.2.0.ebuild:
+ version bump
05 Feb 2013; Samuli Suominen <ssuominen@gentoo.org> libdlm-3.1.5.ebuild:
Remove bogus sed from src_prepare() since correct udevdir is /lib/udev, not
diff --git a/sys-cluster/libdlm/Manifest b/sys-cluster/libdlm/Manifest
index 6cef632e63a9..2fe3d4fb6ec5 100644
--- a/sys-cluster/libdlm/Manifest
+++ b/sys-cluster/libdlm/Manifest
@@ -2,17 +2,15 @@
Hash: SHA256
DIST cluster-3.1.5.tar.gz 651449 SHA256 95be1b484f9c58af3c47a9d46dc2802d37f1b2b9028053f243a2c8bd1f07623e SHA512 692888ed55c6bb7ebf3b3e792ec071b5fcff4c35c181c5b0c9296e8222c62e10f8a6344af391fbae8186b39cb31e674632bde77ebcc1fcab758657ae4264634a WHIRLPOOL 9d511effd14f9644dea11d1aba22878846beaa6bad4686358ad552c918c2cb72bc5a59605ad2dd576f626ea95f48c9d6b0b8c79f75eb4a721f65b8a60d0728cf
+DIST cluster-3.2.0.tar.gz 688411 SHA256 96651381645cde0e32b06f83e180b1664232a5c589c72f06206e0539e0036cfb SHA512 00620b89564c4f9b67b679695749cd7515f49af43ace6a565e32e020ee66db219f3db3f53420d6460ea8c1cab03258305735fe5db81aab3953777015119533e9 WHIRLPOOL cc468ac8e879dadc157d585b22615d6ffcf0b38a5c93196f8aa9564467e8b8aae6c2688faa9d9e8a98e68a605b86d84b6a79edb474d0cde231e5a78729ebb4e4
EBUILD libdlm-3.1.5.ebuild 1570 SHA256 77d7453285a264b8132ed63f01a903428af153fc55eca6a82522251cd036aecb SHA512 8198c3ef6f6e7d5bc74d972a9e45ba3d9f6636a99b7906d9003c9831a75d7c6017cd5a13d496c8e8d471e5735b28ab66830748b15b6e4caedd7236430fac8819 WHIRLPOOL 09e45d3f72af1a172643332d2a0894279527ff45ecf4c69af2fc54505584b814bceebd1127109849f72fec4433a9cd3fdbb857baeff22058751c341dded2c0a8
-MISC ChangeLog 619 SHA256 7f3f18d3f9bc6257f0dda639f9f4b40e65a62e57ed79d5fc352cca7fb64baa63 SHA512 40fd35704f88f7dbf7ae0a120088e74dcea7af91ba558c4a9a15b004188f1c2ca696903b90d968c492cdbc6ef76b733c06922b6fbcd8d6144e33d5032b4bee36 WHIRLPOOL 75cd311f324587fa5c63a934e880c275d7f068b7d9ac630add3b4300a0f29c06fbfc0d64d6cabb690fbe2b1e6623f53bd212e45e797ab41f6b8bffb5bdf21cfc
+EBUILD libdlm-3.2.0.ebuild 1728 SHA256 f0710e986f932d21d0b92bcfaabca49193ae118560b60b7c79b5d14edd9a5213 SHA512 c6ba1a9fa48993024d5855cd93ba23e6cc3ac7d0f191b1ff2a2f9780c2e5fbca80e6356a72f76ea03686427d52e65023e6aa00b5c264a68fa3f2ea0a271f207e WHIRLPOOL 0d5d7eb303a36e1929072e0cc5b20373dddc84ff22c5876232f24ffad6b12c5bf0af719b392ad51813d696bf24a26338a30f6b5c24f28dd0176e97f5f29c83ca
+MISC ChangeLog 731 SHA256 01d707866a74f87172219a944af177a5967ee99f6dbdce5ce9c8175b15823c09 SHA512 bef6772a79bfdc4421dc38a051f13afe86582917c645490771fca5d8deac845017f8c207a2c3e29d5c1130c03749eba5f576acb4e6e2d4065431aaf2081d395a WHIRLPOOL 9859345dce14299bf5f36ba10d6f942e674e9069c5e80bb516bdbc27307bfc785c1c0936f98e673989b3ea31cb581a316c7f892fe20c5b22f9a810f9fde87134
MISC metadata.xml 246 SHA256 5e766cb44901030113a5d4300e5bf1f9942d371ca0a0e2f95a490445f7e9af2f SHA512 88901fc34404cb20353445b968b9616e2c3d1bdcef2ec4fed31566c89355e9d237de453e3db85b0677233a35a5ae8b8cb5e7c23858bf632cd8a414d989b36719 WHIRLPOOL 8f4a3de90cc178a4010bdd549c40d3e656b016ac915acf9a4ae0bdd3294b5c8ddec9e34794acb973568c9f842c8852eb3d89e97e3b1c62de798d1f7858612d1a
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQEcBAEBCAAGBQJREQryAAoJEEdUh39IaPFNsjUH/jcNdJ6N2WW4gBO+FH8zETyU
-9SRJM3XJaKSYfuJDkBitwBMTPP5abzI9MKIU/P/ay0+gOc78/VrPM7I+lAvLSjNZ
-4y9WmCVjvdc2sbVVQ0ifQXaEDcNSMzZs5e+EvViczwb2CjWfVeNgauTKd5avSreP
-T/Xw/zcOCAgcrOHR+AUwkllDHT6eviahGS/dL97YhGTrgaECZ3cOy/MrXLqZuI5y
-OcZoJQuoaNVOzfb2tjHxE1Pz5y+ME81yEghBIrC5ISbmDoTq+BkhfRlLB4Sx9QxB
-pZmHPRm1Una4V8S5vs6D5YDxnoUvMxhdiBy7INELScQ/Lb5vXFnw83nEy962wYc=
-=Umd5
+iF4EAREIAAYFAlFJyOIACgkQKiQSS7ZY+hM0+QEAu5AXf+cljWU1zsdK8WO641bs
+9zdX9MQb/gBXZhMPP54A/RwW8dznIf9QCtPOAluL6zh41v9JHYK3bToKskV5piLA
+=o5OV
-----END PGP SIGNATURE-----
diff --git a/sys-cluster/libdlm/libdlm-3.2.0.ebuild b/sys-cluster/libdlm/libdlm-3.2.0.ebuild
new file mode 100644
index 000000000000..869c0e7f9a48
--- /dev/null
+++ b/sys-cluster/libdlm/libdlm-3.2.0.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/libdlm/libdlm-3.2.0.ebuild,v 1.1 2013/03/20 14:34:06 ultrabug Exp $
+
+EAPI=4
+
+inherit linux-info multilib toolchain-funcs versionator
+
+CLUSTER_RELEASE="${PV}"
+MY_P="cluster-${CLUSTER_RELEASE}"
+
+MAJ_PV="$(get_major_version)"
+MIN_PV="$(get_version_component_range 2-3)"
+
+DESCRIPTION="General-purpose Distributed Lock Manager Library"
+HOMEPAGE="https://fedorahosted.org/cluster/wiki/HomePage"
+SRC_URI="https://fedorahosted.org/releases/c/l/cluster/${MY_P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~x86"
+IUSE="static-libs"
+
+RDEPEND="
+ !sys-cluster/dlm-headers
+ !sys-cluster/dlm-kernel
+ !sys-cluster/dlm-lib"
+DEPEND="${RDEPEND}
+ >=sys-kernel/linux-headers-2.6.24"
+
+S="${WORKDIR}/${MY_P}/dlm"
+
+src_prepare() {
+ sed -i \
+ -e "s|/lib|/$(get_libdir)|g" \
+ "${WORKDIR}/${MY_P}/make/install.mk" || die "sed failed"
+}
+
+src_configure() {
+ cd "${WORKDIR}/${MY_P}"
+ ./configure \
+ --cc=$(tc-getCC) \
+ --cflags="-Wall" \
+ --libdir=/usr/$(get_libdir) \
+ --disable_kernel_check \
+ --kernel_src=${KERNEL_DIR} \
+ --somajor="$MAJ_PV" \
+ --sominor="$MIN_PV" \
+ --dlmlibdir=/usr/$(get_libdir) \
+ --dlmincdir=/usr/include \
+ --dlmcontrollibdir=/usr/$(get_libdir) \
+ --dlmcontrolincdir=/usr/include \
+ || die "configure problem"
+}
+
+src_compile() {
+ for i in libdlm libdlmcontrol; do
+ emake -C ${i}
+ done
+}
+
+src_install() {
+ for i in libdlm libdlmcontrol; do
+ emake DESTDIR="${D}" -C ${i} install
+ done
+ mv "${D}"/$(get_libdir) "${D}"/lib
+ use static-libs || rm -f "${D}"/usr/lib*/*.a
+ doman man/libdlm.3
+ dodoc doc/{libdlm.txt,example.c,user-dlm-overview.txt}
+}