Ignore:
Timestamp:
02/01/2012 11:29:37 PM (12 years ago)
Author:
Thomas Pegg <thomasp@…>
Branches:
2.4, ablfs, ablfs-more, legacy, new_features, trunk
Children:
2c9a16b
Parents:
f5dc6d7
Message:

Commit Pierre Labastie's patch for including package management support in jhalfs. NOTE: Package management is by default disabled.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • common/blfs-tool-deps/907-gpm

    rf5dc6d7 r7072e1f  
    66cd $PKGDIR
    77
    8 patch -Np1 -i ../gpm-1.20.1-segfault-1.patch
    9 patch -Np1 -i ../gpm-1.20.1-silent-1.patch
    108./configure --prefix=/usr --sysconfdir=/etc
    11 LDFLAGS="$LDFLAGS -lm" make
    12 make install
    13 cp -v conf/gpm-root.conf /etc
    14 ldconfig
     9make
     10if ! [ -z $PKG_DEST ]; then
     11        mkdir -pv $PKG_DEST/{lib,usr/{share/{man,doc,info},lib}}
     12        ln -sv share/{man,doc,info} $PKG_DEST/usr
     13        case $(uname -m) in
     14         x86_64) ln -sv lib $PKG_DEST/lib64 && ln -sv lib $PKG_DEST/usr/lib64 ;;
     15        esac
     16fi
     17make DESTDIR=$PKG_DEST install
     18ln -v -s libgpm.so.2.1.0 $PKG_DEST/usr/lib/libgpm.so
     19mkdir -pv $PKG_DEST/etc
     20install -v -m644 conf/gpm-root.conf $PKG_DEST/etc
     21install -v -m755 -d $PKG_DEST/usr/share/doc/gpm-1.20.6
     22chmod   -v   755    doc/{changes,support}
     23chmod   -v   644    doc/{changes/*,support/*,FAQ,HACK_GPM,README*}
     24cp      -v -R       doc/{FAQ,HACK_GPM,README*,changes,support} \
     25                    $PKG_DEST/usr/share/doc/gpm-1.20.6
     26if ! [ -z $PKG_DEST ]; then
     27        rm -fv $PKG_DEST/{,usr/}lib64
     28        rm -fv $PKG_DEST/usr/{man,doc,info}
     29        for dir in $PKG_DEST/usr/share/{doc,info,man}; do
     30          [[ -z $(ls $dir) ]] && rmdir -v $dir
     31        done
     32        for dir in $PKG_DEST/usr/{lib,share}; do
     33          [[ -z $(ls $dir) ]] && rmdir -v $dir
     34        done
     35        for dir in $PKG_DEST/{lib,usr}; do
     36          [[ -z $(ls $dir) ]] && rmdir -v $dir
     37        done
     38        packInstall
     39fi
     40rm -rf $PKG_DEST
    1541
    1642exit
Note: See TracChangeset for help on using the changeset viewer.