# HG changeset patch # User Pascal Bellard # Date 1396537243 0 # Node ID 6bebe30dad3afa435f4fdd8f673194ae1f9769fa # Parent 033f4b0fc8e1b35b4a087dcedb86c1b00965542c Add libpfm and libdisasm diff -r 033f4b0fc8e1 -r 6bebe30dad3a libdisasm-dev/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/libdisasm-dev/receipt Thu Apr 03 15:00:43 2014 +0000 @@ -0,0 +1,20 @@ +# SliTaz package receipt. + +PACKAGE="libdisasm-dev" +VERSION="0.23" +CATEGORY="development" +SHORT_DESC="x86 Disassembler Library, development files." +MAINTAINER="pascal.bellard@slitaz.org" +LICENSE="Artistic" +WEB_SITE="http://bastard.sourceforge.net/libdisasm.html" +WANTED="libdisasm" + +DEPENDS="libdisasm" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/lib + cp -a $install/usr/include $fs/usr + cp -a $install/usr/lib/*a $fs/usr/lib +} diff -r 033f4b0fc8e1 -r 6bebe30dad3a libdisasm/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/libdisasm/receipt Thu Apr 03 15:00:43 2014 +0000 @@ -0,0 +1,33 @@ +# SliTaz package receipt. + +PACKAGE="libdisasm" +VERSION="0.23" +CATEGORY="development" +SHORT_DESC="x86 Disassembler Library." +MAINTAINER="pascal.bellard@slitaz.org" +LICENSE="Artistic" +TARBALL="$PACKAGE-$VERSION.tar.gz" +WEB_SITE="http://bastard.sourceforge.net/libdisasm.html" +WGET_URL="$SF_MIRROR/bastard/$TARBALL" + +DEPENDS="" +BUILD_DEPENDS="" + +# Rules to configure and make the package. +compile_rules() +{ + ./configure "CFLAGS=-m32" "CXXFLAGS=-m32" "LDFLAGS=-m32" \ + --prefix=/usr \ + --mandir=/usr/share/man \ + $CONFIGURE_ARGS && + make && + make DESTDIR=$DESTDIR install +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/lib + cp -a $install/usr/bin $fs/usr + cp -a $install/usr/lib/*.so* $fs/usr/lib +} diff -r 033f4b0fc8e1 -r 6bebe30dad3a libpfm-dev/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/libpfm-dev/receipt Thu Apr 03 15:00:43 2014 +0000 @@ -0,0 +1,20 @@ +# SliTaz package receipt. + +PACKAGE="libpfm-dev" +VERSION="4.5.0" +CATEGORY="development" +SHORT_DESC="Improve performance monitoring on Linux, development files." +MAINTAINER="pascal.bellard@slitaz.org" +LICENSE="MIT" +WEB_SITE="http://perfmon2.sourceforge.net/" +WANTED="libpfm" + +DEPENDS="libpfm" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/lib + cp -a $install/usr/include $fs/usr + cp -a $install/usr/lib/*a $fs/usr/lib +} diff -r 033f4b0fc8e1 -r 6bebe30dad3a libpfm/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/libpfm/receipt Thu Apr 03 15:00:43 2014 +0000 @@ -0,0 +1,29 @@ +# SliTaz package receipt. + +PACKAGE="libpfm" +VERSION="4.5.0" +CATEGORY="development" +SHORT_DESC="Improve performance monitoring on Linux." +MAINTAINER="pascal.bellard@slitaz.org" +LICENSE="MIT" +TARBALL="$PACKAGE-$VERSION.tar.gz" +WEB_SITE="http://perfmon2.sourceforge.net/" +WGET_URL="$SF_MIRROR/perfmon2/$TARBALL" + +DEPENDS="" +BUILD_DEPENDS="" + +# Rules to configure and make the package. +compile_rules() +{ + sed -i 's|PREFIX=/usr/local|PREFIX=/usr|' config.mk + make OPTIM="-m32 -O3" && + make DESTDIR=$DESTDIR install +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/lib + cp -a $install/usr/lib/*.so* $fs/usr/lib +}