diff --git a/common/shlibs b/common/shlibs index 997585e531..b81b74fe91 100644 --- a/common/shlibs +++ b/common/shlibs @@ -1396,3 +1396,4 @@ libobjfw.so.6 objfw-0.7.1_1 libphorward.so.0 libphorward-0.17_1 libusbip.so.0 libusbip-3.10_1 libcpupower.so.0 libcpupower-3.10_1 +librsync.so.1 librsync-0.9.7_1 diff --git a/srcpkgs/acpica-utils/template b/srcpkgs/acpica-utils/template index 21d92f8231..153b8a199d 100644 --- a/srcpkgs/acpica-utils/template +++ b/srcpkgs/acpica-utils/template @@ -1,6 +1,6 @@ # Template file for 'acpica-utils' pkgname=acpica-utils -version=20130626 +version=20130725 wrksrc=acpica-unix-${version} revision=1 hostmakedepends="flex" @@ -9,7 +9,7 @@ homepage="https://www.acpica.org/" license="GPL-2" maintainer="Juan RP " distfiles="http://acpica.org/sites/acpica/files/acpica-unix-${version}.tar.gz" -checksum=18afb45e7c4d1698dd18b70ae8ec13ef2b818f53454d34ee95444025c70d0ed6 +checksum=ce2651e1b3a74d5eada4baea2cec9646ff9a20204bb703ce014a3433b99f0ea2 long_desc=" This package contains only the user-space tools needed for ACPI table development, not the kernel implementation of ACPI. The following commands diff --git a/srcpkgs/beets/template b/srcpkgs/beets/template new file mode 100644 index 0000000000..a0e099ea20 --- /dev/null +++ b/srcpkgs/beets/template @@ -0,0 +1,22 @@ +# Template file for 'beets' +pkgname=beets +version=1.2.1 +revision=1 +distfiles="https://github.com/sampsyo/beets/releases/download/v1.2.1/beets-${version}.tar.gz" +checksum="7424708a7ebd0884141537970b31cd41a09c5b799d9ce5d00d3704ce8aa520b6" +build_style=python-module +hostmakedepends="python-devel" +makedepends="python-distribute" +maintainer="Steven R " +homepage="https://github.com/sampsyo/beets" +license="GPL" +short_desc="Beets is the media library management system for obsessive-compulsive music geeks." + +beets_package() { + noarch="yes" + depends="python>=2.7 pyyaml python-Unidecode python-musicbrainzngs mutagen>=1.21 python-munkres" + pycompile_module="beets" + pkg_install() { + vmove all + } +} \ No newline at end of file diff --git a/srcpkgs/compton-git/template b/srcpkgs/compton-git/template index 4e115fcb7f..cca9618881 100644 --- a/srcpkgs/compton-git/template +++ b/srcpkgs/compton-git/template @@ -1,6 +1,6 @@ # Template file for 'compton-git' pkgname=compton-git -version=20130719 +version=20130809 revision=1 build_style=gnu-makefile hostmakedepends="pkg-config asciidoc" diff --git a/srcpkgs/duplicity/template b/srcpkgs/duplicity/template new file mode 100644 index 0000000000..537dd0b2c6 --- /dev/null +++ b/srcpkgs/duplicity/template @@ -0,0 +1,26 @@ +# Template file for 'duplicity' +pkgname=duplicity +version=0.6.21 +revision=1 +distfiles="http://code.launchpad.net/duplicity/0.6-series/${version}/+download/duplicity-0.6.21.tar.gz" +checksum="a3628aa6c151fbc1a3014f0db7812d7234e04bba0a45ce1255e7450bdfeff706" +build_style=python-module +hostmakedepends="python-devel" +makedepends="librsync-devel" +maintainer="Steven R " +homepage="http://duplicity.nongnu.org/" +license="GPL" +short_desc="A utility for encrypted, bandwidth-efficient backups using the rsync algorithm." + +pre_configure() { + chmod 644 "${BUILDDIR}bin/duplicity.1" + chmod 644 "${BUILDDIR}bin/rdiffdir.1" +} + +duplicity_package() { + depends="python>=2.7" + pycompile_module="duplicity" + pkg_install() { + vmove all + } +} \ No newline at end of file diff --git a/srcpkgs/exiftool/template b/srcpkgs/exiftool/template new file mode 100644 index 0000000000..850646621e --- /dev/null +++ b/srcpkgs/exiftool/template @@ -0,0 +1,21 @@ +# Template build file for 'exiftool'. +pkgname=exiftool +version=9.34 +revision=1 +distfiles="http://www.sno.phy.queensu.ca/~phil/exiftool/Image-ExifTool-${version}.tar.gz" +checksum="58d926effd396d214b9d56faa5271cc84a4956f1d9a8e043d391e59ef5a531d7" +build_style=perl-module +makedepends="perl>=5.16" +wrksrc="Image-ExifTool-${version}" +maintainer="Steven R " +homepage="http://www.sno.phy.queensu.ca/~phil/exiftool/" +license="GPL" +short_desc="Reader and rewriter of EXIF informations that supports raw files" + +exiftool_package() { + noarch="yes" + depends="${makedepends}" + pkg_install() { + vmove usr + } +} \ No newline at end of file diff --git a/srcpkgs/eyeD3/template b/srcpkgs/eyeD3/template new file mode 100644 index 0000000000..7a2a15f536 --- /dev/null +++ b/srcpkgs/eyeD3/template @@ -0,0 +1,22 @@ +# Template file for 'eyeD3' +pkgname=eyeD3 +version=0.7.3 +revision=1 +distfiles="http://eyed3.nicfit.net/releases/eyeD3-${version}.tgz" +checksum="47b4b942f9ad0260a430220f8191bbf110bdb6c542d6651ac8c60508d5340604" +build_style=python-module +hostmakedepends="python-devel" +makedepends="python-distribute" +maintainer="Steven R " +homepage="http://eyed3.nicfit.net/" +license="GPL" +short_desc="Python tool for working with audio files, specifically mp3 files containing ID3 metadata (i.e. song info)." + +eyeD3_package() { + noarch="yes" + depends="python>=2.7" + pycompile_module="eyeD3" + pkg_install() { + vmove all + } +} \ No newline at end of file diff --git a/srcpkgs/glances/template b/srcpkgs/glances/template new file mode 100644 index 0000000000..dd0794ef40 --- /dev/null +++ b/srcpkgs/glances/template @@ -0,0 +1,22 @@ +# Template file for 'glances' +pkgname=glances +version=1.6.1 +revision=1 +distfiles="https://github.com/nicolargo/glances/archive/v${version}.tar.gz" +checksum="6da67b19e8508f6f93fb05536ba42b22355d3cb2637e34d21e056524f93d33a2" +build_style=python-module +hostmakedepends="python-devel" +makedepends="python-distribute" +maintainer="Steven R " +homepage="https://github.com/nicolargo/glances" +license="LGPL3" +short_desc="Cross-platform curses-based monitoring tool written in Python." + +glances_package() { + noarch="yes" + depends="python python-psutil" + pycompile_module="glances" + pkg_install() { + vmove all + } +} \ No newline at end of file diff --git a/srcpkgs/librsync-devel b/srcpkgs/librsync-devel new file mode 120000 index 0000000000..ea942c448d --- /dev/null +++ b/srcpkgs/librsync-devel @@ -0,0 +1 @@ +librsync \ No newline at end of file diff --git a/srcpkgs/librsync/template b/srcpkgs/librsync/template new file mode 100644 index 0000000000..efe0a7d2e7 --- /dev/null +++ b/srcpkgs/librsync/template @@ -0,0 +1,28 @@ +# Template file for 'librsync' +pkgname=librsync +version=0.9.7 +revision=1 +distfiles="${SOURCEFORGE_SITE}/librsync/${version}/librsync-${version}.tar.gz" +checksum="6633e4605662763a03bb6388529cbdfd3b11a9ec55b8845351c1bd9a92bc41d6" +build_style=gnu-configure +configure_args=" --enable-shared" +makedepends="popt-devel" +maintainer="Steven R " +homepage="http://librsync.sourceforge.net/" +license="GPL" +short_desc="A free software library that implements the rsync remote-delta algorithm (rdiff)" + +librsync-devel_package() { + short_desc="${short_desc} - Development files" + depends="librsync-${version}_${revision}" + pkg_install() { + vmove usr/include + vmove "usr/lib/*.a" + } +} + +librsync_package() { + pkg_install() { + vmove all + } +} \ No newline at end of file diff --git a/srcpkgs/mutagen/template b/srcpkgs/mutagen/template index 38e804790a..0500c3af08 100644 --- a/srcpkgs/mutagen/template +++ b/srcpkgs/mutagen/template @@ -1,6 +1,6 @@ # Template file for 'mutagen' pkgname=mutagen -version=1.20 +version=1.21 revision=1 build_style=python-module makedepends="python" @@ -9,7 +9,7 @@ maintainer="davehome " homepage="http://code.google.com/p/${pkgname}/" license="GPL-2" distfiles="http://${pkgname}.googlecode.com/files/${pkgname}-${version}.tar.gz" -checksum=7e56c478de154fdcd00d257ebc77be8718188f1a0db916f51f129b7ca01de6e7 +checksum=4dd30af3a291c0a152838f2bbf1d592bf6ede752b11a159cbf84e75815bcc2b5 long_desc=" Mutagen is a Python module to handle audio metadata. It supports ASF, FLAC, M4A, Monkey's Audio, MP3, Musepack, Ogg FLAC, Ogg Speex, Ogg Theora, Ogg diff --git a/srcpkgs/python-Unidecode/template b/srcpkgs/python-Unidecode/template index 1572cd0a43..d97ace9bbe 100644 --- a/srcpkgs/python-Unidecode/template +++ b/srcpkgs/python-Unidecode/template @@ -1,6 +1,6 @@ # Template file for 'python-Unidecode' pkgname=python-Unidecode -version=0.04.12 +version=0.04.13 revision=1 wrksrc="Unidecode-${version}" build_style=python-module @@ -10,8 +10,8 @@ short_desc="Python ASCII transliterations of Unicode text" maintainer="Juan RP " homepage="http://pypi.python.org/pypi/Unidecode" license="GPL" -distfiles="http://pypi.python.org/packages/source/U/Unidecode/Unidecode-${version}.tar.gz" -checksum=a042a7284b36da63440f58c32fabdf723b716082cb3c4b093b421e7c4d6ea5b9 +distfiles="https://pypi.python.org/packages/source/U/Unidecode/Unidecode-${version}.tar.gz" +checksum="ca58bf0ce984a20ad3a5d7fdbb7e773d8d1e5fd1570951e47c1908eed8fe0442" python-Unidecode_package() { noarch="yes" diff --git a/srcpkgs/python-audioread/template b/srcpkgs/python-audioread/template new file mode 100644 index 0000000000..72d4e712a3 --- /dev/null +++ b/srcpkgs/python-audioread/template @@ -0,0 +1,23 @@ +# Template file for 'python-audioread' +pkgname=python-audioread +version=1.0.1 +revision=1 +distfiles="https://github.com/sampsyo/audioread/archive/v${version}.tar.gz" +checksum="0e6d0f13bdb8e462a84722050f02538eade9e5c6d8da94aa7cdfa2552af15df6" +build_style=python-module +hostmakedepends="python-devel" +makedepends="python-distribute" +wrksrc="audioread-${version}" +maintainer="Steven R " +homepage="https://github.com/sampsyo/audioread" +license="MIT" +short_desc="Cross-library (GStreamer + Core Audio + MAD + FFmpeg) audio decoding for Python" + +python-audioread_package() { + noarch="yes" + depends="python>=2.7 gst-python" + pycompile_module="audioread" + pkg_install() { + vmove all + } +} \ No newline at end of file diff --git a/srcpkgs/python-munkres/template b/srcpkgs/python-munkres/template new file mode 100644 index 0000000000..5f5beb2ac7 --- /dev/null +++ b/srcpkgs/python-munkres/template @@ -0,0 +1,23 @@ +# Template file for 'python-munkres' +pkgname=python-munkres +version=1.0.5.4 +revision=1 +distfiles="https://pypi.python.org/packages/source/m/munkres/munkres-${version}.tar.gz" +checksum="105adad30659dbdf82815d3e12a74d4c01a3e0741d5ccbce194ee2ad4e5338d2" +build_style=python-module +hostmakedepends="python-devel" +makedepends="python-distribute" +wrksrc="munkres-${version}" +maintainer="Steven R " +homepage="http://bmc.github.com/munkres/" +license="BSD" +short_desc="Algorithm for the Assignment Problem" + +python-munkres_package() { + noarch="yes" + depends="python>=2.7" + pycompile_module="munkres" + pkg_install() { + vmove all + } +} \ No newline at end of file diff --git a/srcpkgs/python-musicbrainzngs/template b/srcpkgs/python-musicbrainzngs/template new file mode 100644 index 0000000000..3bafcedebe --- /dev/null +++ b/srcpkgs/python-musicbrainzngs/template @@ -0,0 +1,23 @@ +# Template file for 'python-musicbrainzngs' +pkgname=python-musicbrainzngs +version=0.4 +revision=1 +distfiles="https://pypi.python.org/packages/source/m/musicbrainzngs/musicbrainzngs-${version}.tar.gz" +checksum="1a1b7c3cce851c491d5ad71b501bbed2bd653098e33565a0534050d4b922265a" +build_style=python-module +hostmakedepends="python-devel" +makedepends="python-distribute" +wrksrc="musicbrainzngs-${version}" +maintainer="Steven R " +homepage="https://github.com/alastair/python-musicbrainz-ngs" +license="BSD" +short_desc="Python bindings for the Musicbrainz NGS webservice interface" + +python-musicbrainzngs_package() { + noarch="yes" + depends="python>=2.7" + pycompile_module="musicbrainzngs" + pkg_install() { + vmove all + } +} \ No newline at end of file diff --git a/srcpkgs/python-psutil/template b/srcpkgs/python-psutil/template new file mode 100644 index 0000000000..44d7289689 --- /dev/null +++ b/srcpkgs/python-psutil/template @@ -0,0 +1,22 @@ +# Template file for 'python-psutil' +pkgname=python-psutil +version=1.0.1 +revision=1 +distfiles="https://psutil.googlecode.com/files/psutil-${version}.tar.gz" +checksum="2ec4a05c4ee352def25a1df53dc5d1d8203a051b3cf3ae92d3e93810e1813fff" +build_style=python-module +hostmakedepends="python-devel" +makedepends="python-distribute" +wrksrc="psutil-${version}" +maintainer="Steven R " +homepage="http://code.google.com/p/psutil/" +license="BSD" +short_desc="A cross-platform process and system utilities module for Python" + +python-psutil_package() { + depends="python>=2.7" + pycompile_module="psutil" + pkg_install() { + vmove all + } +} \ No newline at end of file diff --git a/srcpkgs/python-pylastfp/template b/srcpkgs/python-pylastfp/template new file mode 100644 index 0000000000..585188b91b --- /dev/null +++ b/srcpkgs/python-pylastfp/template @@ -0,0 +1,22 @@ +# Template file for 'python-pylastfp' +pkgname=python-pylastfp +version=0.6 +revision=1 +distfiles="https://pypi.python.org/packages/source/p/pylastfp/pylastfp-${version}.tar.gz" +checksum="5f9a32e532ab62e5663298b4b3b1db86f5466404f111ccaa9030c23ffee140f7" +build_style=python-module +hostmakedepends="python-devel" +makedepends="python-distribute libsamplerate-devel fftw-devel" +wrksrc="pylastfp-${version}" +maintainer="Steven R " +homepage="https://github.com/sampsyo/pylastfp" +license="GPL" +short_desc="Python interface to Last.fm's acoustic fingerprinting library (called fplib) and its related API services" + +python-pylastfp_package() { + depends="python>=2.7 gst-python" + pycompile_module="pylastfp" + pkg_install() { + vmove all + } +} \ No newline at end of file diff --git a/srcpkgs/youtube-dl/template b/srcpkgs/youtube-dl/template index bc953a060f..f5ca30a685 100644 --- a/srcpkgs/youtube-dl/template +++ b/srcpkgs/youtube-dl/template @@ -1,6 +1,6 @@ # Template file for 'youtube-dl' pkgname=youtube-dl -version=2013.07.25.2 +version=2013.08.09 revision=1 makedepends="python" short_desc="Tool to download youtube videos" @@ -8,7 +8,7 @@ maintainer="pancake " license="Public Domain" homepage="http://rg3.github.com/youtube-dl/" distfiles="http://youtube-dl.org/downloads/$version/$pkgname" -checksum=60731e2e40f1ad6d01dd329f3565643673568ed6fdf987d840288e5e9b734fbd +checksum="6844d73d33b517fb9a2dc381f59868ad7952edea9104c73a1199e93f105a4bed" noextract=yes noarch=yes create_srcdir=yes