diff --git a/everpad/PKGBUILD b/everpad/PKGBUILD new file mode 100644 index 000000000..2a9782231 --- /dev/null +++ b/everpad/PKGBUILD @@ -0,0 +1,34 @@ +# Chakra: Ernesto Manríquez + +pkgname=everpad +pkgver=2.5.4 +pkgrel=2 +pkgdesc="An Evernote client" +arch=('i686' 'x86_64') +url="http://github.com/nvbn/everpad" +license=('MIT') +depends=('pyside' 'python2-magic' 'python2-oauth2' 'python2-sqlalchemy' 'python2-beautifulsoup' 'qtwebkit' 'python2-html2text' 'shiboken' 'dbus-python' 'python-pysqlite' 'python2-keyring' 'python2-regex' 'py-oauth2') +makedepends=('python2-distribute') +install=everpad.install +source=("https://github.com/nvbn/$pkgname/archive/$pkgver.zip") +sha256sums=('eefb58ba7ebc4015af2a05d4f503c8a23f5700a02defb930c4e012864eab44ba') + +build() { + cd "$srcdir/$pkgname-$pkgver" + + python2 setup.py build +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + + python2 setup.py install --root=$pkgdir + + mkdir -p $pkgdir/usr/share/licenses/$pkgname + cp docs/license.txt $pkgdir/usr/share/licenses/$pkgname/ + + mkdir -p $pkgdir/usr/lib/python2.7/site-packages/share/everpad/ + cp everpad/pad/editor/editor.html $pkgdir/usr/lib/python2.7/site-packages/share/everpad/ +} + +# vim:set ts=2 sw=2 et: diff --git a/everpad/everpad.install b/everpad/everpad.install new file mode 100644 index 000000000..aef01eae4 --- /dev/null +++ b/everpad/everpad.install @@ -0,0 +1,14 @@ +post_install() { + update-desktop-database -q + gtk-update-icon-cache +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} + +# vim:set ts=2 sw=2 et: diff --git a/monochrome-tray-icons/PKGBUILD b/monochrome-tray-icons/PKGBUILD index d58bae667..d38efd29a 100644 --- a/monochrome-tray-icons/PKGBUILD +++ b/monochrome-tray-icons/PKGBUILD @@ -1,7 +1,7 @@ -# Maintainer: Ernesto ManrÃquez +# Maintainer: Ernesto Manriquez pkgname=monochrome-tray-icons pkgver=0.9 -pkgrel=1 +pkgrel=2 pkgdesc="Extra monochrome system tray icons for KDE" arch=(any) url="http://kde-look.org/content/show.php/Extra+Monochrome+Tray+Icons?content=148931" @@ -12,7 +12,7 @@ md5sums=('b077433cd62d20d72899ebe0deb7ec04') package() { cd ${srcdir} install -dv ${pkgdir}/usr/share/apps/desktoptheme/default/icons/ - rm ${srcdir}/network.svgz ${srcdir}/notification.svgz + rm ${srcdir}/network.svgz ${srcdir}/notification.svgz ${srcdir}/audio.svgz ${srcdir}/battery.svgz ${srcdir}/kpackagekit.svgz ${srcdir}/wallet.svgz install --mode=644 ${srcdir}/*.svgz --target-directory=${pkgdir}/usr/share/apps/desktoptheme/default/icons/ install --mode=644 ${srcdir}/*.png --target-directory=${pkgdir}/usr/share/apps/desktoptheme/default/icons/ install --mode=644 ${srcdir}/*.gif --target-directory=${pkgdir}/usr/share/apps/desktoptheme/default/icons/ diff --git a/py-oauth2/PKGBUILD b/py-oauth2/PKGBUILD new file mode 100644 index 000000000..c98fcee44 --- /dev/null +++ b/py-oauth2/PKGBUILD @@ -0,0 +1,32 @@ +# Maintainer: Ernesto Manríquez + +pkgname=py-oauth2 +pkgver=0.0.6 +pkgrel=1 +pkgdesc="A Python wrapper for the OAuth2 specification" +arch=('x86_64') +url=("http://liluo.org/py-oauth2/") +license=('MIT') +depends=('python2-magic' 'python2-oauth2' 'python2-sqlalchemy' 'python2-beautifulsoup') +makedepends=('python2-distribute') +source=("https://github.com/liluo/$pkgname/archive/v$pkgver.zip") +sha256sums=('3dddabec379c2d0f7ceac6f04297b03590befa4561c659512fbfa59dc2bf896a') + +build() { + cd "$srcdir/$pkgname-$pkgver" + + python2 setup.py build +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + + python2 setup.py install --root=$pkgdir + +} + +# vim:set ts=2 sw=2 et: + + + + diff --git a/python2-html2text/PKGBUILD b/python2-html2text/PKGBUILD new file mode 100644 index 000000000..937b87083 --- /dev/null +++ b/python2-html2text/PKGBUILD @@ -0,0 +1,27 @@ +# Maintainer: Chris Brannon +# Contributor: Dag Odenhall +# Contributor: quantax -- contact via Arch Linux forum or AUR + +pkgname=python2-html2text +pkgver=3.200.3 +pkgrel=3 +pkgdesc="Converts a page of HTML into clean, easy-to-read plain ASCII text." +arch=('any') +url="http://www.aaronsw.com/2002/html2text" +license=('GPL3') +depends=('python2') +makedepends=('python-distribute') +source=("http://pypi.python.org/packages/source/h/html2text/html2text-$pkgver.tar.gz") +md5sums=('98162c467ddafc1a63bff8db98f03d14') + +package() { + cd "$srcdir/html2text-$pkgver" + python2 setup.py install --root="$pkgdir" --optimize=1 + find "$pkgdir" -name '*.py' -print0 |xargs -0 \ + sed -i -e 's,^#!/usr/bin/env python$,#!/usr/bin/env python2,' \ + -e 's,^#!/usr/bin/python$,#!/usr/bin/python2,' + install -Dm644 README.md "$pkgdir/usr/share/doc/$pkgname/README.md" + install -m755 "$pkgdir/usr/bin/html2text" "$pkgdir/usr/bin/html2text_py" + rm "$pkgdir/usr/bin/html2text" +} + diff --git a/python2-httplib2/PKGBUILD b/python2-httplib2/PKGBUILD new file mode 100644 index 000000000..066a4c8ce --- /dev/null +++ b/python2-httplib2/PKGBUILD @@ -0,0 +1,20 @@ +# Maintainer: Simone Gaiarin + +pkgname=python2-httplib2 +_pkgname=httplib2 +pkgver=0.8 +pkgrel=1 +pkgdesc="A comprehensive HTTP client library" +arch=('any') +url="http://code.google.com/p/httplib2" +license=('MIT') +depends=('python2') +replaces=('python-httplib2') +source=("http://$_pkgname.googlecode.com/files/$_pkgname-$pkgver.tar.gz") +md5sums=('a143657998f6752be998e2ec740e7dec') + +package() { + cd "$srcdir/$_pkgname-$pkgver" + python2 setup.py install --prefix=/usr -O2 --root="$pkgdir" + chmod 644 $pkgdir/usr/lib/python2.7/site-packages/httplib2/* +} diff --git a/python2-magic/PKGBUILD b/python2-magic/PKGBUILD new file mode 100644 index 000000000..482f5dd5a --- /dev/null +++ b/python2-magic/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: george + +pkgname=python2-magic +pkgver=5.14 +pkgrel=1 +pkgdesc='Python bindings to allow you to access the libmagic api.' +arch=('i686' 'x86_64') +url='http://darwinsys.com/file/' +license=('custom') +depends=('file' 'python2') +conflicts=('python-magic') +replaces=('python-magic') +provides=('python-magic') +install=$pkgname.install +source=("ftp://ftp.astron.com/pub/file/file-${pkgver}.tar.gz") +md5sums=('c26625f1d6773ad4bc5a87c0e315632c') + +build() { + cd "file-${pkgver}/python" + sed -i 's@/usr/bin/python@/usr/bin/python2@' ../magic/Magdir/python + python2 setup.py build +} + +package() { + cd "file-${pkgver}/python" + mkdir -p "${pkgdir}/usr/lib/python2.7/lib-dynload" + cp build/lib/magic.py "${pkgdir}/usr/lib/python2.7/lib-dynload/" + install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}" + install -Dm644 "${srcdir}/file-${pkgver}/COPYING" "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" +} diff --git a/python2-magic/python2-magic.install b/python2-magic/python2-magic.install new file mode 100644 index 000000000..ff6188b45 --- /dev/null +++ b/python2-magic/python2-magic.install @@ -0,0 +1,9 @@ +post_install() { + echo "Please note that there is another version of python-magic, incompatible" + echo "with this one, available at http://pypi.python.org/pypi/python-magic/" + echo "Make sure this is the version you want." +} + +post_upgrade() { + post_install +} diff --git a/python2-oauth2/PKGBUILD b/python2-oauth2/PKGBUILD new file mode 100644 index 000000000..ac785b58f --- /dev/null +++ b/python2-oauth2/PKGBUILD @@ -0,0 +1,20 @@ +# Maintainer: Massimiliano Torromeo + +pkgname=python2-oauth2 +pkgver=1.5.211 +pkgrel=1 +_libname=${pkgname/python2-/} +pkgdesc="A fully tested, abstract interface to creating OAuth clients and servers" +arch=(any) +url="https://github.com/simplegeo/python-oauth2" +license=('GPL') +depends=(python2-httplib2) +makedepends=(python2-distribute) +source=(http://pypi.python.org/packages/source/${_libname:0:1}/$_libname/$_libname-$pkgver.tar.gz) +md5sums=(987ad7365a70e2286bd1cebb344debbc) + +build() { + cd "$srcdir/$_libname-$pkgver" + python2 setup.py install --root=$pkgdir + rm -rf "$pkgdir"/usr/lib/python*/site-packages/tests +} diff --git a/python2-regex/PKGBUILD b/python2-regex/PKGBUILD new file mode 100644 index 000000000..d3836f211 --- /dev/null +++ b/python2-regex/PKGBUILD @@ -0,0 +1,26 @@ +# Contributor: Spyros Stathopoulos +pkgname=python2-regex +pkgver=0.1.20120506 +pkgrel=1 +pkgdesc="Alternative regular expression module, to replace re." +arch=('i686' 'x86_64') +url="https://code.google.com/p/mrab-regex-hg/" +license=('custom') +depends=('python2') +makedepends=('python2-distribute') +conflicts=('python2-regex-hg') +source=("https://launchpad.net/ubuntu/+archive/primary/+files/python-regex_${pkgver}.orig.tar.gz") +sha256sums=('f3243f10336cb9625bcd1d06a201854d915287700e4e4668401f4335c8de056f') + +build() { + cd "$srcdir/regex-${pkgver}" + + python2 setup.py build +} + +package() { + cd "${srcdir}/regex-${pkgver}" + + python2 setup.py install --prefix=/usr --root="${pkgdir}" +} +