summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Lutgens <lamer@gentoo.org>2001-08-16 05:58:03 +0000
committerBen Lutgens <lamer@gentoo.org>2001-08-16 05:58:03 +0000
commite759946efbbf0ccf8e44a0bbbbfc994c356ad5c7 (patch)
tree76968627810591d9ed99bc25433927568187d93a /app-misc/screen
parentI thought I already committed this? This is the ebuild for pam with (diff)
downloadgentoo-2-e759946efbbf0ccf8e44a0bbbbfc994c356ad5c7.tar.gz
gentoo-2-e759946efbbf0ccf8e44a0bbbbfc994c356ad5c7.tar.bz2
gentoo-2-e759946efbbf0ccf8e44a0bbbbfc994c356ad5c7.zip
added some patches for screen and and gnupg that fixes the info problems.
removed some old digests and upgraded screen. I was pretty sure I committed the screen ebuild a while back.... apparently not.
Diffstat (limited to 'app-misc/screen')
-rw-r--r--app-misc/screen/files/digest-screen-3.9.81
-rw-r--r--app-misc/screen/files/screen-3.9.9-texi.patch18
-rw-r--r--app-misc/screen/screen-3.9.9.ebuild (renamed from app-misc/screen/screen-3.9.8.ebuild)30
3 files changed, 33 insertions, 16 deletions
diff --git a/app-misc/screen/files/digest-screen-3.9.8 b/app-misc/screen/files/digest-screen-3.9.8
deleted file mode 100644
index 53a2db61fe0a..000000000000
--- a/app-misc/screen/files/digest-screen-3.9.8
+++ /dev/null
@@ -1 +0,0 @@
-MD5 8ddfebe32c2d45410ce89ea9779bb1cf screen-3.9.8.tar.gz
diff --git a/app-misc/screen/files/screen-3.9.9-texi.patch b/app-misc/screen/files/screen-3.9.9-texi.patch
new file mode 100644
index 000000000000..a82abecdc729
--- /dev/null
+++ b/app-misc/screen/files/screen-3.9.9-texi.patch
@@ -0,0 +1,18 @@
+diff -rNu screen-3.9.9.clean/doc/screen.texinfo screen-3.9.9/doc/screen.texinfo
+--- screen-3.9.9.clean/doc/screen.texinfo Fri May 25 09:40:02 2001
++++ screen-3.9.9/doc/screen.texinfo Thu Aug 16 00:28:38 2001
+@@ -8,9 +8,12 @@
+ @c %**end of header
+ @set version 3.9.9
+
+-@direntry
++@format
++INFO-DIR-SECTION Utilities
++START-INFO-DIR-ENTRY
+ * Screen: (screen). Full-screen window manager.
+-@end direntry
++END-INFO-DIR-ENTRY
++@end format
+
+ @c For examples, use a literal escape in info.
+ @ifinfo
diff --git a/app-misc/screen/screen-3.9.8.ebuild b/app-misc/screen/screen-3.9.9.ebuild
index df71f3e3d731..34ad09cecec4 100644
--- a/app-misc/screen/screen-3.9.8.ebuild
+++ b/app-misc/screen/screen-3.9.9.ebuild
@@ -15,32 +15,32 @@ HOMEPAGE="http://www.gnu.org/software/screen/"
DEPEND="virtual/glibc
>=sys-libs/ncurses-5.2"
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+# Repair broken texi files so install-info don't barf on the dir entry
+ patch -p1 < ${FILESDIR}/screen-3.9.9-texi.patch
+}
src_compile() {
- try ./configure --prefix=/usr --host=${CHOST} --with-sys-screenrc=/etc/screen/screenrc \
- --mandir=/usr/share --libexecdir=/usr/lib/misc\
- --host=${CHOST}
- try make CFLAGS="$CFLAGS"
+ try ./configure --prefix=/usr --host=${CHOST} \
+ --with-sys-screenrc=/etc/screen/screenrc \
+ --mandir=/usr/share --libexecdir=/usr/lib/misc
+ try emake
}
src_install () {
- dodir /usr/bin
- insinto /usr/bin
dobin screen
- dodir
insinto /usr/share/terminfo
doins terminfo/screencap
insinto /etc/screen
doins etc/screenrc
- dodoc README ChangeLog INSTALL COPYING TODO
- docinto doc
- cd doc
- dodoc FAQ README.DOTSCREEN
- docinto print
- dodoc fdpat.ps window_to_display.ps
- doinfo *.info*
- doman screen.1
+ dodoc README ChangeLog INSTALL COPYING TODO \
+ doc/{FAQ,README.DOTSCREEN,fdpat.ps,window_to_display.ps}
+ doman doc/screen.1
+ doinfo doc/screen.info*
+
}