summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlin Năstac <mrness@gentoo.org>2004-11-19 18:08:39 +0000
committerAlin Năstac <mrness@gentoo.org>2004-11-19 18:08:39 +0000
commit5f62d44c2085bc3b5dd385a479850a4565b947ff (patch)
treea594dd8df837bdc9f8679fe836e2224f8c7b43d8 /net-misc/lrzsz
parentStable on x86. (Manifest recommit) (diff)
downloadgentoo-2-5f62d44c2085bc3b5dd385a479850a4565b947ff.tar.gz
gentoo-2-5f62d44c2085bc3b5dd385a479850a4565b947ff.tar.bz2
gentoo-2-5f62d44c2085bc3b5dd385a479850a4565b947ff.zip
solve make install failure on SMP machines; add metadata.xml
Diffstat (limited to 'net-misc/lrzsz')
-rw-r--r--net-misc/lrzsz/ChangeLog6
-rw-r--r--net-misc/lrzsz/Manifest6
-rw-r--r--net-misc/lrzsz/files/lrzsz-makefile-smp.patch80
-rw-r--r--net-misc/lrzsz/lrzsz-0.12.20-r1.ebuild9
-rw-r--r--net-misc/lrzsz/metadata.xml10
5 files changed, 106 insertions, 5 deletions
diff --git a/net-misc/lrzsz/ChangeLog b/net-misc/lrzsz/ChangeLog
index b6fedfead1fe..153bb90a7150 100644
--- a/net-misc/lrzsz/ChangeLog
+++ b/net-misc/lrzsz/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for net-misc/lrzsz
# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/lrzsz/ChangeLog,v 1.14 2004/11/15 06:52:46 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/lrzsz/ChangeLog,v 1.15 2004/11/19 18:08:39 mrness Exp $
+
+ 19 Nov 2004; Alin Nastac <mrness@gentoo.org> +metadata.xml,
+ +files/lrzsz-makefile-smp.patch, lrzsz-0.12.20-r1.ebuild:
+ Solve install failure on SMP machines (see #70931). Add metadata.xml.
14 Nov 2004; Michael Sterrett <mr_bones_@gentoo.org>
lrzsz-0.12.20-r1.ebuild:
diff --git a/net-misc/lrzsz/Manifest b/net-misc/lrzsz/Manifest
index cdd0ebf09cdf..4171c08b47ee 100644
--- a/net-misc/lrzsz/Manifest
+++ b/net-misc/lrzsz/Manifest
@@ -1,3 +1,5 @@
-MD5 8b5184c82c75d97c114410b883da384e ChangeLog 1913
-MD5 737a019082cf146698d85e91009d8c09 lrzsz-0.12.20-r1.ebuild 1013
+MD5 3de5165654f719be3f588d9da0aa2d1a ChangeLog 2108
+MD5 d3787b4da5c4d705cb6aba14af6dc87d lrzsz-0.12.20-r1.ebuild 1089
+MD5 29d92f71b5132598910e225de4e85f93 metadata.xml 364
MD5 f80a86c7ba2802ef0504f62f182bc046 files/digest-lrzsz-0.12.20-r1 65
+MD5 bd12dbf8699043e8c2bbe12c154d4b47 files/lrzsz-makefile-smp.patch 4310
diff --git a/net-misc/lrzsz/files/lrzsz-makefile-smp.patch b/net-misc/lrzsz/files/lrzsz-makefile-smp.patch
new file mode 100644
index 000000000000..5ec2417b3166
--- /dev/null
+++ b/net-misc/lrzsz/files/lrzsz-makefile-smp.patch
@@ -0,0 +1,80 @@
+diff -Nru lrzsz-0.12.20.orig/src/Makefile.am lrzsz-0.12.20/src/Makefile.am
+--- lrzsz-0.12.20.orig/src/Makefile.am 1998-12-28 10:38:47.000000000 +0200
++++ lrzsz-0.12.20/src/Makefile.am 2004-11-19 12:34:16.766260535 +0200
+@@ -15,21 +15,21 @@
+ DEFS = -DNFGVMIN @DEFS@ -DLOCALEDIR=\"$(localedir)\"
+
+ install-exec-local:
+- rm -f $(DESTDIR)/$(bindir)/`echo lsb | sed -e '$(transform)'`
+- ln $(DESTDIR)/$(bindir)/`echo lsz |sed -e '$(transform)'` \
+- $(DESTDIR)/$(bindir)/`echo lsb |sed -e '$(transform)'`
+- rm -f $(bindir)/`echo lsx | sed -e '$(transform)'`
+- ln $(DESTDIR)/$(bindir)/`echo lsz |sed -e '$(transform)'` \
+- $(DESTDIR)/$(bindir)/`echo lsx |sed -e '$(transform)'`
+- rm -f $(bindir)/`echo lrb | sed -e '$(transform)'`
+- ln $(DESTDIR)/$(bindir)/`echo lrz |sed -e '$(transform)'` \
+- $(DESTDIR)/$(bindir)/`echo lrb |sed -e '$(transform)'`
+- rm -f $(bindir)/`echo lrx | sed -e '$(transform)'`
+- ln $(DESTDIR)/$(bindir)/`echo lrz |sed -e '$(transform)'` \
+- $(DESTDIR)/$(bindir)/`echo lrx |sed -e '$(transform)'`
+-# rm -f $(bindir)/`echo lrzszbug | sed -e '$(transform)'`
+-# ln $(bindir)/`echo lrzszbug |sed -e '$(transform)'` \
+-# $(bindir)/`echo lrzszbug |sed -e '$(transform)'`
++ rm -f $(DESTDIR)/$(bindir)/`echo lsb | sed -e '$(transform)'`; \
++ ln $(DESTDIR)/$(bindir)/`echo lsz |sed -e '$(transform)'` \
++ $(DESTDIR)/$(bindir)/`echo lsb |sed -e '$(transform)'`
++ rm -f $(bindir)/`echo lsx | sed -e '$(transform)'`; \
++ ln $(DESTDIR)/$(bindir)/`echo lsz |sed -e '$(transform)'` \
++ $(DESTDIR)/$(bindir)/`echo lsx |sed -e '$(transform)'`
++ rm -f $(bindir)/`echo lrb | sed -e '$(transform)'`; \
++ ln $(DESTDIR)/$(bindir)/`echo lrz |sed -e '$(transform)'` \
++ $(DESTDIR)/$(bindir)/`echo lrb |sed -e '$(transform)'`
++ rm -f $(bindir)/`echo lrx | sed -e '$(transform)'`; \
++ ln $(DESTDIR)/$(bindir)/`echo lrz |sed -e '$(transform)'` \
++ $(DESTDIR)/$(bindir)/`echo lrx |sed -e '$(transform)'`
++# rm -f $(bindir)/`echo lrzszbug | sed -e '$(transform)'`; \
++# ln $(bindir)/`echo lrzszbug |sed -e '$(transform)'` \
++# $(bindir)/`echo lrzszbug |sed -e '$(transform)'`
+
+ uninstall-local:
+ rm -f $(DESTDIR)/$(bindir)/`echo lsb |sed -e '$(transform)'`
+diff -Nru lrzsz-0.12.20.orig/src/Makefile.in lrzsz-0.12.20/src/Makefile.in
+--- lrzsz-0.12.20.orig/src/Makefile.in 1998-12-30 18:31:46.000000000 +0200
++++ lrzsz-0.12.20/src/Makefile.in 2004-11-19 12:33:45.294953025 +0200
+@@ -369,21 +369,21 @@
+
+
+ install-exec-local:
+- rm -f $(DESTDIR)/$(bindir)/`echo lsb | sed -e '$(transform)'`
+- ln $(DESTDIR)/$(bindir)/`echo lsz |sed -e '$(transform)'` \
+- $(DESTDIR)/$(bindir)/`echo lsb |sed -e '$(transform)'`
+- rm -f $(bindir)/`echo lsx | sed -e '$(transform)'`
+- ln $(DESTDIR)/$(bindir)/`echo lsz |sed -e '$(transform)'` \
+- $(DESTDIR)/$(bindir)/`echo lsx |sed -e '$(transform)'`
+- rm -f $(bindir)/`echo lrb | sed -e '$(transform)'`
+- ln $(DESTDIR)/$(bindir)/`echo lrz |sed -e '$(transform)'` \
+- $(DESTDIR)/$(bindir)/`echo lrb |sed -e '$(transform)'`
+- rm -f $(bindir)/`echo lrx | sed -e '$(transform)'`
+- ln $(DESTDIR)/$(bindir)/`echo lrz |sed -e '$(transform)'` \
+- $(DESTDIR)/$(bindir)/`echo lrx |sed -e '$(transform)'`
+-# rm -f $(bindir)/`echo lrzszbug | sed -e '$(transform)'`
+-# ln $(bindir)/`echo lrzszbug |sed -e '$(transform)'` \
+-# $(bindir)/`echo lrzszbug |sed -e '$(transform)'`
++ rm -f $(DESTDIR)/$(bindir)/`echo lsb | sed -e '$(transform)'`; \
++ ln $(DESTDIR)/$(bindir)/`echo lsz |sed -e '$(transform)'` \
++ $(DESTDIR)/$(bindir)/`echo lsb |sed -e '$(transform)'`
++ rm -f $(bindir)/`echo lsx | sed -e '$(transform)'`; \
++ ln $(DESTDIR)/$(bindir)/`echo lsz |sed -e '$(transform)'` \
++ $(DESTDIR)/$(bindir)/`echo lsx |sed -e '$(transform)'`
++ rm -f $(bindir)/`echo lrb | sed -e '$(transform)'`; \
++ ln $(DESTDIR)/$(bindir)/`echo lrz |sed -e '$(transform)'` \
++ $(DESTDIR)/$(bindir)/`echo lrb |sed -e '$(transform)'`
++ rm -f $(bindir)/`echo lrx | sed -e '$(transform)'`; \
++ ln $(DESTDIR)/$(bindir)/`echo lrz |sed -e '$(transform)'` \
++ $(DESTDIR)/$(bindir)/`echo lrx |sed -e '$(transform)'`
++# rm -f $(bindir)/`echo lrzszbug | sed -e '$(transform)'`; \
++# ln $(bindir)/`echo lrzszbug |sed -e '$(transform)'` \
++# $(bindir)/`echo lrzszbug |sed -e '$(transform)'`
+
+ uninstall-local:
+ rm -f $(DESTDIR)/$(bindir)/`echo lsb |sed -e '$(transform)'`
diff --git a/net-misc/lrzsz/lrzsz-0.12.20-r1.ebuild b/net-misc/lrzsz/lrzsz-0.12.20-r1.ebuild
index ec379bc6310b..14e4f50c0d63 100644
--- a/net-misc/lrzsz/lrzsz-0.12.20-r1.ebuild
+++ b/net-misc/lrzsz/lrzsz-0.12.20-r1.ebuild
@@ -1,10 +1,10 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/lrzsz/lrzsz-0.12.20-r1.ebuild,v 1.18 2004/11/15 06:52:46 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/lrzsz/lrzsz-0.12.20-r1.ebuild,v 1.19 2004/11/19 18:08:39 mrness Exp $
inherit flag-o-matic
-DESCRIPTION="communication package providing the X, Y, and ZMODEM file transfer protocols"
+DESCRIPTION="Communication package providing the X, Y, and ZMODEM file transfer protocols"
HOMEPAGE="http://www.ohse.de/uwe/software/lrzsz.html"
SRC_URI="http://www.ohse.de/uwe/releases/${P}.tar.gz"
@@ -15,6 +15,11 @@ IUSE="nls"
DEPEND=""
+src_unpack() {
+ unpack ${A}
+ epatch ${FILESDIR}/${PN}-makefile-smp.patch
+}
+
src_compile() {
append-flags -Wstrict-prototypes
econf $(use_enable nls) || die
diff --git a/net-misc/lrzsz/metadata.xml b/net-misc/lrzsz/metadata.xml
new file mode 100644
index 000000000000..c82ce5e7d4f6
--- /dev/null
+++ b/net-misc/lrzsz/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>net-dialup</herd>
+<maintainer>
+ <email>mrness@gentoo.org</email>
+ <name>Alin Nastac</name>
+</maintainer>
+<longdescription>Communication package providing the X, Y, and ZMODEM file transfer protocols</longdescription>
+</pkgmetadata>