summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPetteri Räty <betelgeuse@gentoo.org>2006-02-05 16:27:06 +0000
committerPetteri Räty <betelgeuse@gentoo.org>2006-02-05 16:27:06 +0000
commita19254d2bd89b10deb4db6a8d5c1eb65a26ae119 (patch)
treec74e72c88f58dee7da1e18401537d0e2eb1d322c /app-admin/longrun
parentVersion bumped. (diff)
downloadgentoo-2-a19254d2bd89b10deb4db6a8d5c1eb65a26ae119.tar.gz
gentoo-2-a19254d2bd89b10deb4db6a8d5c1eb65a26ae119.tar.bz2
gentoo-2-a19254d2bd89b10deb4db6a8d5c1eb65a26ae119.zip
Updated to the latest Debian patch set, now installs Swedish and Japanese translations, added a patch that uses user set CFLAGS to compile longrun and removed old revision.
(Portage version: 2.1_pre4-r1)
Diffstat (limited to 'app-admin/longrun')
-rw-r--r--app-admin/longrun/ChangeLog12
-rw-r--r--app-admin/longrun/Manifest33
-rw-r--r--app-admin/longrun/files/0.9-makefile_cflags.patch14
-rw-r--r--app-admin/longrun/files/digest-longrun-0.9-r12
-rw-r--r--app-admin/longrun/files/digest-longrun-0.9-r36
-rw-r--r--app-admin/longrun/longrun-0.9-r1.ebuild36
-rw-r--r--app-admin/longrun/longrun-0.9-r3.ebuild67
7 files changed, 116 insertions, 54 deletions
diff --git a/app-admin/longrun/ChangeLog b/app-admin/longrun/ChangeLog
index de0333fb9b75..30faf91c86bd 100644
--- a/app-admin/longrun/ChangeLog
+++ b/app-admin/longrun/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for app-admin/longrun
-# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/longrun/ChangeLog,v 1.12 2005/09/03 21:35:27 betelgeuse Exp $
+# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-admin/longrun/ChangeLog,v 1.13 2006/02/05 16:27:06 betelgeuse Exp $
+
+*longrun-0.9-r3 (05 Feb 2006)
+
+ 05 Feb 2006; Petteri Räty <betelgeuse@gentoo.org> -longrun-0.9-r1.ebuild,
+ +longrun-0.9-r3.ebuild:
+ Updated to the latest Debian patch set, now installs Swedish and Japanese
+ translations, added a patch that uses user set CFLAGS to compile
+ longrun and removed old revision.
03 Sep 2005; Petteri Räty <betelgeuse@gentoo.org> longrun-0.9-r2.ebuild:
Marked stable on x86.
diff --git a/app-admin/longrun/Manifest b/app-admin/longrun/Manifest
index acfd3e655ba5..090110940d3d 100644
--- a/app-admin/longrun/Manifest
+++ b/app-admin/longrun/Manifest
@@ -1,16 +1,21 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
+MD5 cc052f1f17089c04880001c90066d220 ChangeLog 2074
+RMD160 4a5a88921398b548c86765c1669ffff750b20757 ChangeLog 2074
+SHA256 63c5d49776ad802cf1d76e9ac547aa765611e2668fdaf347bbdc4e703f3136e6 ChangeLog 2074
+MD5 62746b532af3efb599b4511ecacbee95 files/0.9-makefile_cflags.patch 564
+RMD160 9b9c4aac504a49d13131daf61ab69c0ad3b4d794 files/0.9-makefile_cflags.patch 564
+SHA256 dd594bcef8030ae86a711e520efb81209ae4c57d898a610d5205c0f33cb16028 files/0.9-makefile_cflags.patch 564
+MD5 06f54ba7a3451bfe7d701fb642b64d91 files/digest-longrun-0.9-r2 129
+RMD160 7e78efd3004d674d8b88b942f9a1db85863b5d36 files/digest-longrun-0.9-r2 129
+SHA256 33f32f7eb5807ceeb711ee6dc91474493a4198cc5634b094f52658b5cb2416c3 files/digest-longrun-0.9-r2 129
+MD5 1fcf3cc355e2db619c803d4c4dbb6192 files/digest-longrun-0.9-r3 479
+RMD160 af5778bdc6b5b787107584c36b107d628209e75e files/digest-longrun-0.9-r3 479
+SHA256 eda0f43a2d454b0ef67bd7f114b591590f605019a44e9b08caed1abdb21cc433 files/digest-longrun-0.9-r3 479
MD5 e9d0f6f48c63ef31c7c6b2dd8c16f508 longrun-0.9-r2.ebuild 1631
-MD5 913f3a4af5def87b1d8b84d4da95559f longrun-0.9-r1.ebuild 817
-MD5 434d9b1cf1af8fa8c77905c4459c7fe0 ChangeLog 1759
+RMD160 6807757c557eaf1c1efda53c4db52bc3e5f62888 longrun-0.9-r2.ebuild 1631
+SHA256 34f3843d6d8f5c91f71e6a977e30a4a0169f625d7182996c1e6828d971fbf85f longrun-0.9-r2.ebuild 1631
+MD5 1b2ece4afe7bf7f48fb288559c7fc135 longrun-0.9-r3.ebuild 1722
+RMD160 47fa92d48287d1c8eea5f5c7c46646dfb9b92c43 longrun-0.9-r3.ebuild 1722
+SHA256 40c8fe01c6d657663e43f5d8f632b88c08af217588f9b073a7ff006acfcb73d2 longrun-0.9-r3.ebuild 1722
MD5 0f5aca3056f50b06e1f68a87bcc0f999 metadata.xml 443
-MD5 228f07c20b6f385b74e39181c7145f11 files/digest-longrun-0.9-r1 138
-MD5 06f54ba7a3451bfe7d701fb642b64d91 files/digest-longrun-0.9-r2 129
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.2 (GNU/Linux)
-
-iD8DBQFDGhcqQiJ/wx066S4RAk0DAJ9nVUlK+c4+FVFvqmxwtqKCdxl9YwCcD9Hy
-qcGbhUEkU3C+DNwGuF9k6Lw=
-=Isoo
------END PGP SIGNATURE-----
+RMD160 984d206ce4e34b0c30a022785fe3ca7d111b7e04 metadata.xml 443
+SHA256 14150117dc26f8ed084d191f18b8a180051ee89885d3e5cb88a6d663412fb511 metadata.xml 443
diff --git a/app-admin/longrun/files/0.9-makefile_cflags.patch b/app-admin/longrun/files/0.9-makefile_cflags.patch
new file mode 100644
index 000000000000..0109d451ad59
--- /dev/null
+++ b/app-admin/longrun/files/0.9-makefile_cflags.patch
@@ -0,0 +1,14 @@
+Common subdirectories: longrun.old/debian and longrun/debian
+diff -u longrun.old/Makefile longrun/Makefile
+--- longrun.old/Makefile 2005-08-12 22:36:14.186390784 +0300
++++ longrun/Makefile 2005-08-12 22:37:36.157929216 +0300
+@@ -3,7 +3,7 @@
+ all: longrun README stamp-po
+
+ longrun: longrun.c
+- gcc -DLOCALEDIR=\"$(LOCALEDIR)\" -g -O2 -W -Wall -o longrun longrun.c
++ gcc -DLOCALEDIR=\"$(LOCALEDIR)\" $(CFLAGS) -W -Wall -o longrun longrun.c
+
+ README: longrun.1
+ groff -Tascii -man longrun.1 | col -bx > README
+Common subdirectories: longrun.old/po and longrun/po
diff --git a/app-admin/longrun/files/digest-longrun-0.9-r1 b/app-admin/longrun/files/digest-longrun-0.9-r1
deleted file mode 100644
index c35c174dd531..000000000000
--- a/app-admin/longrun/files/digest-longrun-0.9-r1
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 046a0e3f783d1d50b11a24b309bd40b1 longrun-0.9.tar.bz2 11539
-MD5 0b33b5933792746f5aae4c31983edcdf longrun-0.9-debian-gcc-3.diff.gz 9858
diff --git a/app-admin/longrun/files/digest-longrun-0.9-r3 b/app-admin/longrun/files/digest-longrun-0.9-r3
new file mode 100644
index 000000000000..3fd39c1cdd57
--- /dev/null
+++ b/app-admin/longrun/files/digest-longrun-0.9-r3
@@ -0,0 +1,6 @@
+MD5 046a0e3f783d1d50b11a24b309bd40b1 longrun-0.9.tar.bz2 11539
+RMD160 340fde69f8a719cea1ace07b6051f8f45ee13729 longrun-0.9.tar.bz2 11539
+SHA256 85d2bb0694ded7d727c3f819b12432a78b7c3d9723580d17d7a9e3a21d969f7b longrun-0.9.tar.bz2 11539
+MD5 7e132ce07af516fad764af9f7813ac0a longrun_0.9-19.diff.gz 14697
+RMD160 9c3e19de444c814af4fa90d1cd760abc36b0b91a longrun_0.9-19.diff.gz 14697
+SHA256 4f9d133c8739ac2bbf0ec53d1356a42064b9b06b3559a93af538c809f851fc14 longrun_0.9-19.diff.gz 14697
diff --git a/app-admin/longrun/longrun-0.9-r1.ebuild b/app-admin/longrun/longrun-0.9-r1.ebuild
deleted file mode 100644
index 7d4934f7072f..000000000000
--- a/app-admin/longrun/longrun-0.9-r1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/longrun/longrun-0.9-r1.ebuild,v 1.12 2005/08/12 19:12:56 betelgeuse Exp $
-
-inherit eutils
-
-DESCRIPTION="A utility to control Transmeta's Crusoe processor"
-HOMEPAGE="http://freshmeat.net/projects/longrun/"
-GCC3_PATCH="${P}-debian-gcc-3.diff.gz"
-SRC_URI="mirror://kernel/linux/utils/cpu/crusoe/${P}.tar.bz2
- mirror://gentoo/${GCC3_PATCH}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="x86 -ppc"
-IUSE=""
-
-DEPEND="virtual/libc"
-
-S=${WORKDIR}/${PN}
-
-src_unpack() {
- unpack ${P}.tar.bz2
- cd ${S}
- epatch ${DISTDIR}/${GCC3_PATCH}
-}
-
-src_compile() {
- emake || die "emake failed"
-}
-
-src_install() {
- dosbin longrun || die "dosbin failed"
- doman longrun.1
- dodoc MAKEDEV-cpuid-msr
-}
diff --git a/app-admin/longrun/longrun-0.9-r3.ebuild b/app-admin/longrun/longrun-0.9-r3.ebuild
new file mode 100644
index 000000000000..9686143af071
--- /dev/null
+++ b/app-admin/longrun/longrun-0.9-r3.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-admin/longrun/longrun-0.9-r3.ebuild,v 1.1 2006/02/05 16:27:06 betelgeuse Exp $
+
+inherit eutils linux-info
+
+DESCRIPTION="A utility to control Transmeta's Crusoe and Efficeon processors"
+HOMEPAGE="http://freshmeat.net/projects/longrun/"
+
+DEBIAN_PATCH_VERSION="19"
+DEBIAN_PATCH="${PN}_${PV}-${DEBIAN_PATCH_VERSION}.diff.gz"
+SRC_URI="mirror://kernel/linux/utils/cpu/crusoe/${P}.tar.bz2
+ mirror://debian/pool/main/l/${PN}/${DEBIAN_PATCH}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="-ppc ~x86"
+IUSE=""
+
+DEPEND=""
+
+S=${WORKDIR}/${PN}
+
+CONFIG_CHECK="X86_MSR X86_CPUID"
+
+ERROR_X86_MSR="
+Longrun needs a MSR device to function. Please select
+MSR under Processor type and features. It can be build
+directly into the kernel or as a module.
+"
+
+ERROR_X86_CPUID="
+Longrun needs a CPUID device to function. Please select
+CPUID under Processor type and features. It can be
+build directly into the kernel or as a module.
+"
+
+src_unpack() {
+ unpack ${P}.tar.bz2
+ cd ${S}
+ epatch "${DISTDIR}/${DEBIAN_PATCH}"
+ epatch "${FILESDIR}/${PV}-makefile_cflags.patch"
+}
+
+src_compile() {
+ emake || die "emake failed"
+}
+
+src_install() {
+ make DESTDIR="${D}" install || die "make install failed"
+ dodoc MAKEDEV-cpuid-msr
+}
+
+pkg_postinst() {
+ if linux_chkconfig_module X86_MSR; then
+ einfo "You have compiled MSR as a module."
+ einfo "You need to load it before using Longrun."
+ einfo "The module is called msr."
+ einfo
+ fi
+
+ if linux_chkconfig_module X86_CPUID; then
+ einfo "You have compiled CPUID as a module."
+ einfo "You need to load it before using Longrun."
+ einfo "The module is called cpuid."
+ fi
+}