diff --git a/media-libs/fontconfig/fontconfig-2.8.0.bep b/media-libs/fontconfig/fontconfig-2.8.0.bep index fb1363570..12c084014 100644 --- a/media-libs/fontconfig/fontconfig-2.8.0.bep +++ b/media-libs/fontconfig/fontconfig-2.8.0.bep @@ -7,7 +7,7 @@ STATUS_HAIKU="broken" DEPEND="dev-util/pkgconfig >= 0.23" BUILD { cd fontconfig-2.8.0 - mkdir -p /boot/home/config/cache + mkdir -p `finddir B_USER_CACHE_DIRECTORY` libtoolize --force --copy --install echo 'AC_CONFIG_MACRO_DIR([m4])' >> configure.in aclocal diff --git a/media-libs/jgmod/jgmod-0.99.bep b/media-libs/jgmod/jgmod-0.99.bep index e1f28eddd..102e2a658 100644 --- a/media-libs/jgmod/jgmod-0.99.bep +++ b/media-libs/jgmod/jgmod-0.99.bep @@ -6,7 +6,7 @@ LICENSE="JGMOD" SRC_URI="http://guan.is-a-geek.com/jgmod/jgmod.zip" REVISION="1" STATUS_HAIKU="stable" -DEPEND="allegro >= 4.4" +DEPEND="media-libs/allegro >= 4.4" CHECKSUM_MD5="ecc08a8200df6a6f6073635bb092c03b" BUILD { diff --git a/media-libs/speex/speex-1.2-git.bep b/media-libs/speex/speex-1.2-git.bep index e86bdd33c..ede179a72 100644 --- a/media-libs/speex/speex-1.2-git.bep +++ b/media-libs/speex/speex-1.2-git.bep @@ -6,7 +6,7 @@ REVISION="1" STATUS_HAIKU="stable" DEPEND="libogg >= 1.2.0" BUILD { - cd speex-1.2 + cd speex-1.2-git libtoolize --copy --force --install echo 'AC_CONFIG_MACRO_DIR([m4])' >> configure.ac autogen.sh --prefix=`finddir B_COMMON_DIRECTORY` @@ -15,7 +15,7 @@ BUILD { } INSTALL { - cd speex-1.2 + cd speex-1.2-git make install } LICENSE="Speex" diff --git a/packs/libpak/libpak-0.9.bep b/packs/libpak/libpak-0.9.bep index a32750002..21506d84a 100644 --- a/packs/libpak/libpak-0.9.bep +++ b/packs/libpak/libpak-0.9.bep @@ -12,8 +12,12 @@ BUILD { ## these are needed for building package in the libpak haikuporter -i cmake-2.8.1 - haikuporter -i dos2unix - haikuporter -i pkgconfig-0.25 + haikuporter -i -d -y dos2unix + mv ${HPLOC}/app-text/dos2unix/*.zip . + haikuporter -i -d -y pkgconfig-0.25 + mv ${HPLOC}/dev-util/pkgconfig/*.zip . + haikuporter -i -d -y gperf-3.0.4 + mv ${HPLOC}/dev-util/gperf/*.zip . ## haikuporter -y -d -i readline-6.0 mv ${HPLOC}/sys-libs/readline/*.zip . @@ -23,6 +27,14 @@ BUILD { mv ${HPLOC}/sys-devel/gettext/*.zip . haikuporter -y -d -i libiconv-1.13.1 mv ${HPLOC}/dev-libs/libiconv/*.zip . + haikuporter -y -d -i fribidi-0.19.2 + mv ${HPLOC}/dev-libs/fribidi/*.zip . + haikuporter -y -d -i libpaper-1.1.24 + mv ${HPLOC}/app-text/libpaper/*.zip . + haikuporter -y -d -i flac-1.2.1 + mv ${HPLOC}/media-libs/flac/*.zip . + haikuporter -y -d -i speex-1.2-git + mv ${HPLOC}/media-libs/speex/*.zip . haikuporter -y -d -i jpeg-7 mv ${HPLOC}/media-libs/jpeg/*.zip . haikuporter -y -d -i libpng-1.2.44 @@ -77,34 +89,26 @@ BUILD { mv ${HPLOC}/media-libs/libmad/*.zip . haikuporter -y -d -i allegro-4.4.1.1 mv ${HPLOC}/media-libs/allegro/*.zip . + haikuporter -y -d -i dumb-0.9.3 + mv ${HPLOC}/media-libs/dumb/*.zip . + haikuporter -y -d -i jgmod-0.99 + mv ${HPLOC}/media-libs/jgmod/*.zip . fi ## these don't build correctly yet -## haikuporter -y -d -i freetype-2.4.2 -## mv ${HPLOC}/media-libs/freetype/*.zip . -## haikuporter -y -d -i fribidi-0.19.2 -## mv ${HPLOC}/dev-libs/fribidi/*.zip . -## haikuporter -y -d -i flac-1.2.1 -## mv ${HPLOC}/media-libs/flac/*.zip . -## haikuporter -y -d -i speex-1.2rc1 -## mv ${HPLOC}/media-libs/speex/*.zip . -## haikuporter -y -d -i jgmod-0.99 -## mv ${HPLOC}/media-libs/jgmod/*.zip . -## haikuporter -y -d -i dumb-0.9.3 -## mv ${HPLOC}/media-libs/dumb/*.zip . ## haikuporter -y -d -i fblend-0.4 ## mv ${HPLOC}/media-libs/fblend/*.zip . } INSTALL { cd libpak-0.9 - mkdir -p ${DESTDIR} - echo "" > ${DESTDIR}/.opd + mkdir -p ${DESTDIR}/boot + echo "" > ${DESTDIR}/boot/.opd for z in *.zip; - do unzip -o $z -d ${DESTDIR} - echo -e "\n" >> ${DESTDIR}/.opd - cat ${DESTDIR}/.OptionalPackageDescription >> ${DESTDIR}/.opd + do unzip -o $z -d ${DESTDIR}/boot + echo -e "\n" >> ${DESTDIR}/boot/.opd + cat ${DESTDIR}/boot/.OptionalPackageDescription >> ${DESTDIR}/boot/.opd done - cp ${DESTDIR}/.opd ${DESTDIR}/.OptionalPackageDescription + cp ${DESTDIR}/boot/.opd ${DESTDIR}/boot/.OptionalPackageDescription } #LICENSE=""