diff --git a/srcpkgs/readline/readline-devel.template b/srcpkgs/readline/readline-devel.template index 0477b2ce7d..0de6605a66 100644 --- a/srcpkgs/readline/readline-devel.template +++ b/srcpkgs/readline/readline-devel.template @@ -1,29 +1,19 @@ # Template file for 'readline-devel'. # -short_desc="${short_desc} (development files)" +short_desc="${short_desc} - development files" long_desc="${long_desc} This package contains files for development, headers, static libs, etc." +revision=1 + Add_dependency run glibc-devel Add_dependency run readline do_install() { - mkdir -p ${DESTDIR}/usr/lib - mkdir -p ${DESTDIR}/usr/share/info - mkdir -p ${DESTDIR}/usr/share/man - mkdir -p ${DESTDIR}/usr/share/info - - mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr - mv ${SRCPKGDESTDIR}/usr/lib/*.*a ${DESTDIR}/usr/lib + mkdir -p ${DESTDIR} + mv ${SRCPKGDESTDIR}/usr ${DESTDIR} cd ${DESTDIR}/usr/lib && \ ln -s ../../lib/libreadline.so.6 libreadline.so - mv ${SRCPKGDESTDIR}/usr/share/readline ${DESTDIR}/usr/share - mv ${SRCPKGDESTDIR}/usr/share/man/man3 ${DESTDIR}/usr/share/man - touch -f ${DESTDIR}/usr/share/info/dir - for f in history rluserman; do - mv ${SRCPKGDESTDIR}/usr/share/info/${f}.info \ - ${DESTDIR}/usr/share/info - done } diff --git a/srcpkgs/readline/template b/srcpkgs/readline/template index d887e057b2..83aecf6d4b 100644 --- a/srcpkgs/readline/template +++ b/srcpkgs/readline/template @@ -3,6 +3,7 @@ pkgname=readline _dist_ver=6.1 _patch_ver=001 version=${_dist_ver}.${_patch_ver} +revision=1 wrksrc=${pkgname}-${_dist_ver} distfiles="http://ftp.gnu.org/gnu/readline/${pkgname}-${_dist_ver}.tar.gz" build_style=gnu_configure @@ -48,7 +49,8 @@ pre_configure() post_install() { # Move shared libs to /. - mkdir -p $DESTDIR/lib - mv $DESTDIR/usr/lib/lib*.so.* $DESTDIR/lib + mkdir -p ${DESTDIR}/lib + mv ${DESTDIR}/usr/lib/lib*.so.* ${DESTDIR}/lib + chmod 755 ${DESTDIR}/lib/*.so* rm -f ${DESTDIR}/usr/lib/lib*.so }