# HG changeset patch # User Antoine Bodin # Date 1298846027 -3600 # Node ID cbe6992bdda82078d85e5b52a2b041a776f97d90 # Parent 4b74d9c764d4818e5c3f7ef67bccc1ced06be8d9 Fix screen/screen-pam diff -r 4b74d9c764d4 -r cbe6992bdda8 screen-pam/receipt --- a/screen-pam/receipt Sun Feb 27 23:21:20 2011 +0100 +++ b/screen-pam/receipt Sun Feb 27 23:33:47 2011 +0100 @@ -11,7 +11,7 @@ WGET_URL="$GNU_MIRROR/$SOURCE/$TARBALL" CONFIG_FILES="/etc/screenrc" DEPENDS="pam" -BUILD_DEPENDS="ncurses-extra pam pam-dev" +BUILD_DEPENDS="ncursesw-extra pam pam-dev" SUGGESTED="screen-terminfo" PROVIDE="screen:pam" SRC_WANTED="$SOURCE" @@ -20,19 +20,20 @@ compile_rules() { cd $src - ./configure --prefix=/usr --infodir=/usr/share/info --enable-pam \ - --mandir=/usr/share/man $CONFIGURE_ARGS && + ./configure --enable-pam && make && - make DESTDIR=$PWD/_pkg install || return 1 - mkdir -p _pkg/usr/share/terminfo - tic -o $PWD/_pkg/usr/share/terminfo terminfo/screeninfo.src + make -j1 DESTDIR=$DESTDIR install && + mkdir -p $DESTDIR/usr/share/terminfo && + tic -o $DESTDIR/usr/share/terminfo terminfo/screeninfo.src && + mkdir -p $DESTDIR/etc && + cp $src/etc/screenrc $DESTDIR/etc } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/bin $fs/usr/share $fs/etc - cp $src/etc/screenrc $fs/etc + mkdir -p $fs/usr/bin $fs/usr/share + cp $_pkg/etc $fs cp -a $_pkg/usr/bin/screen-$VERSION $fs/usr/bin/screen cp -a $_pkg/usr/share/screen $fs/usr/share } diff -r 4b74d9c764d4 -r cbe6992bdda8 screen/receipt --- a/screen/receipt Sun Feb 27 23:21:20 2011 +0100 +++ b/screen/receipt Sun Feb 27 23:33:47 2011 +0100 @@ -9,7 +9,6 @@ WEB_SITE="http://www.gnu.org/software/screen" WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL" CONFIG_FILES="/etc/screenrc" -DEPENDS="elfutils" BUILD_DEPENDS="ncursesw-extra" SUGGESTED="screen-terminfo" @@ -30,5 +29,6 @@ mkdir -p $fs/usr/bin $fs/usr/share cp -a $_pkg/usr/bin/screen-$VERSION $fs/usr/bin/screen cp -a $_pkg/usr/share/screen $fs/usr/share + cp -a $_pkg/etc $fs }