diff options
author | Alexys Jacob <ultrabug@gentoo.org> | 2013-03-20 14:34:13 +0000 |
---|---|---|
committer | Alexys Jacob <ultrabug@gentoo.org> | 2013-03-20 14:34:13 +0000 |
commit | 14bd677dbbad38703e0e6e3052bddf0fe8455f9b (patch) | |
tree | 375971738fa84992d4b2c93592589ec29778ba9e /sys-cluster | |
parent | version bump (diff) | |
download | historical-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/ChangeLog | 7 | ||||
-rw-r--r-- | sys-cluster/libdlm/Manifest | 14 | ||||
-rw-r--r-- | sys-cluster/libdlm/libdlm-3.2.0.ebuild | 70 |
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} +} |