# HG changeset patch # User Aleksej Bobylev # Date 1413925772 -10800 # Node ID 5d1b0ab9a2997e8c372c34369cf0b53acc334a23 # Parent c2ca753f2eaeb60add50d214dbb1695ac74edb31 Add xar. diff -r c2ca753f2eae -r 5d1b0ab9a299 xar-dev/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/xar-dev/receipt Wed Oct 22 00:09:32 2014 +0300 @@ -0,0 +1,21 @@ +# SliTaz package receipt. + +PACKAGE="xar-dev" +VERSION="1.5.2" +CATEGORY="development" +SHORT_DESC="eXtensible ARchiver (development)" +MAINTAINER="al.bobylev@gmail.com" +LICENSE="BSD" +WEB_SITE="http://code.google.com/p/xar/" +WANTED="xar" + +DEPENDS="xar" + +# 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 + cp -a $install/usr/share $fs/usr +} diff -r c2ca753f2eae -r 5d1b0ab9a299 xar/description.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/xar/description.txt Wed Oct 22 00:09:32 2014 +0300 @@ -0,0 +1,8 @@ +The XAR project aims to provide an easily extensible archive format. Important +design decisions include an easily extensible XML table of contents for random +access to archived files, storing the toc at the beginning of the archive +to allow for efficient handling of streamed archives, the ability to handle +files of arbitrarily large sizes, the ability to choose independent encodings +for individual files in the archive, the ability to store checksums for +individual files in both compressed and uncompressed form, and the ability +to query the table of content's rich meta-data. diff -r c2ca753f2eae -r 5d1b0ab9a299 xar/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/xar/receipt Wed Oct 22 00:09:32 2014 +0300 @@ -0,0 +1,28 @@ +# SliTaz package receipt. + +PACKAGE="xar" +VERSION="1.5.2" +CATEGORY="utilities" +SHORT_DESC="eXtensible ARchiver" +MAINTAINER="al.bobylev@gmail.com" +LICENSE="BSD" +WEB_SITE="http://code.google.com/p/xar/" +TARBALL="$PACKAGE-$VERSION.tar.gz" +WGET_URL="http://xar.googlecode.com/files/$TARBALL" + +DEPENDS="acl attr bzlib glibc-base libcrypto libxml2 zlib" +BUILD_DEPENDS="openssl-dev zlib-dev bzip2-dev" + +# Rules to configure and make the package. +compile_rules() +{ + ./configure $CONFIGURE_ARGS && make && make install +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/lib $fs/usr/share/mime/packages + cp -a $install/usr/bin $fs/usr + cp -a $install/usr/lib/*.so* $fs/usr/lib +}