diff options
Diffstat (limited to 'community')
-rw-r--r-- | community/cgminer/PKGBUILD | 6 | ||||
-rw-r--r-- | community/gcompris/PKGBUILD | 10 | ||||
-rw-r--r-- | community/golangide/PKGBUILD | 82 | ||||
-rw-r--r-- | community/golangide/golangide.png | bin | 0 -> 7430 bytes | |||
-rw-r--r-- | community/golangide/golangide.sh | 6 | ||||
-rw-r--r-- | community/google-glog/PKGBUILD | 33 | ||||
-rw-r--r-- | community/pekwm/PKGBUILD | 49 | ||||
-rw-r--r-- | community/pekwm/pekwm.desktop | 8 | ||||
-rw-r--r-- | community/qtcreator/PKGBUILD | 8 | ||||
-rw-r--r-- | community/qtcreator/qtcreator.desktop | 1 |
10 files changed, 191 insertions, 12 deletions
diff --git a/community/cgminer/PKGBUILD b/community/cgminer/PKGBUILD index 62770c769..ceca7b8c6 100644 --- a/community/cgminer/PKGBUILD +++ b/community/cgminer/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 80252 2012-11-18 13:12:00Z fyan $ +# $Id: PKGBUILD 80556 2012-11-25 02:22:58Z fyan $ # Maintainer: Felix Yan <felixonmars@gmail.com> # Contributor: monson <holymonson@gmail.com> # Contributor: Thomas Dziedzic < gostrc at gmail > # Contributor: David Manouchehri <david@davidmanouchehri.com> pkgname=cgminer -pkgver=2.9.4 +pkgver=2.9.5 _build= pkgrel=1 pkgdesc="Multi-threaded multi-pool CPU and GPU miner for bitcoin, forked from cpuminer." @@ -50,7 +50,7 @@ package() { sed 's#/usr/local/bin#/usr/bin#g' example.conf > $pkgname.conf install -Dm644 $pkgname.conf "$pkgdir"/etc/$pkgname.conf } -md5sums=('ad6cbea352948cd84bb4109665918a4d' +md5sums=('0150307596fba26b03715d496d3e1bf8' 'fe4a243fabe24608f5c05e40f0f118f6' 'ee39698273671fee0e98d4af16014c36' 'c2bb974adf92cc234fbf0136ebcb355d') diff --git a/community/gcompris/PKGBUILD b/community/gcompris/PKGBUILD index 453925d4a..b4fb10316 100644 --- a/community/gcompris/PKGBUILD +++ b/community/gcompris/PKGBUILD @@ -1,15 +1,15 @@ -# $Id: PKGBUILD 78187 2012-10-17 10:23:42Z allan $ +# $Id: PKGBUILD 80539 2012-11-24 11:52:22Z foutrelis $ # Maintainer: Evangelos Foutras <evangelos@foutrelis.com> # Contributor: Daniel Isenmann <daniel.isenmann [at] gmx.de> pkgname=gcompris -pkgver=12.05 -pkgrel=2 +pkgver=12.11 +pkgrel=1 pkgdesc="Educational software suite comprising of numerous activities for children aged 2 to 10" arch=('i686' 'x86_64') url="http://gcompris.net/" license=('GPL3') -depends=('pygtk' 'pyxml' 'librsvg' 'gnet' 'python2-pysqlite' +depends=('pygtk' 'pyxml' 'librsvg' 'python2-pysqlite' 'gstreamer0.10-base-plugins') optdepends=('gnucap: for computer simulation within the electricity activity' 'tuxpaint: for the painting activity' @@ -17,7 +17,7 @@ optdepends=('gnucap: for computer simulation within the electricity activity' makedepends=('texinfo' 'texi2html' 'intltool' 'gettext' 'gnuchess') options=('!libtool') source=(http://downloads.sourceforge.net/project/$pkgname/$pkgver/$pkgname-$pkgver.tar.bz2) -sha256sums=('a4e9b9d04fd405c4b9ddc30f84a5f521f7ad1966c5f66c3e873bb84269ef55d0') +sha256sums=('97b688497963cc907e3d91f844483fb006a07b22010528dafb09ae5380523b20') build() { cd "$srcdir/$pkgname-$pkgver" diff --git a/community/golangide/PKGBUILD b/community/golangide/PKGBUILD new file mode 100644 index 000000000..fc087c24d --- /dev/null +++ b/community/golangide/PKGBUILD @@ -0,0 +1,82 @@ +#$Id: PKGBUILD 80553 2012-11-25 02:17:39Z arodseth $ +# Maintainer: Alexander Rødseth <rodseth@gmail.com> +# Contributor: spambanane <happy.house@gmx.de> +# Contributor: Matteo <matteo.dek@gmail.com> +pkgname=golangide +pkgver=14.0 +pkgrel=1 +_hgrev=828 +pkgdesc='Simple IDE for Go to edit code and build projects' +license=('LGPL') +arch=('x86_64' 'i686') +url='http://code.google.com/p/golangide/' +depends=('go' 'libpng12' 'glib2') +makedepends=('gendesk') +if [ "$CARCH" == "x86_64" ]; then + source=("http://$pkgname.googlecode.com/files/liteidex${pkgver}.linux-amd64.hg${_hgrev}.tar.bz2" + 'golangide.png' + 'golangide.sh') + sha256sums=('8f166ae5b97c4484bfa47932a716e28c78547944db4f2d0e222d21694c510e5b' + '47c52b22326034bd3d6a7b11b05a53c8b3838c08e145171cf5cad2ca00260697' + '8054157f7d1b61a9d97c045f271f935636feb4939249d1bf1ab1b39f18a15207') +else + source=("http://$pkgname.googlecode.com/files/liteidex${pkgver}.linux-386.hg${_hgrev}.tar.bz2" + 'golangide.png' + 'golangide.sh') + sha256sums=('3b2e565aecc141affc7d10d3aa3e2efe06866559091690b6fe13b9a664eb81c0' + '47c52b22326034bd3d6a7b11b05a53c8b3838c08e145171cf5cad2ca00260697' + '8054157f7d1b61a9d97c045f271f935636feb4939249d1bf1ab1b39f18a15207') +fi +options=('!strip') +_name=('Golang IDE') +_genericname=('Integrated development environment') + +build() { + cd "$srcdir" + gendesk -n + + cd "liteide" + # Fixing insecure RPATH + find . -name "*.so" -type f -exec sed -i 's|/home/win|/usr/lib/|g' {} \; + find . -name liteide -type f -exec sed -i 's|/home/win|/usr/lib/|g' {} \; +} + +package() { + cd "$srcdir/liteide" + + msg2 "Creating directories..." + mkdir -p "$pkgdir/usr/lib/liteide" + mkdir -p "$pkgdir/usr/share/liteide" + mkdir -p "$pkgdir/usr/share/doc/$pkgname" + + msg2 "Packaging executables..." + for binary in goastview goapi goexec godocview liteide; do + install -Dm755 "bin/$binary" "$pkgdir/usr/bin/$binary" + done + install -Dm755 "$srcdir/$pkgname.sh" "$pkgdir/usr/bin/$pkgname" + + msg2 "Packaging resources..." + cp -r share/liteide/* "$pkgdir/usr/share/liteide" + + msg2 "Packaging libraries and plugins..." + cp -r lib/liteide/* "$pkgdir/usr/lib/liteide" + + msg2 "Packaging license and license exception..." + install -Dm644 LICENSE.LGPL \ + "$pkgdir/usr/share/licenses/$pkgname/LICENSE.LGPL" + install -Dm644 LGPL_EXCEPTION.TXT \ + "$pkgdir/usr/share/licenses/$pkgname/LGPL_EXCEPTION.TXT" + + cd .. + + msg2 "Packaging menu entry and icon..." + install -Dm644 "$pkgname.desktop" \ + "$pkgdir/usr/share/applications/$pkgname.desktop" + install -Dm644 "$pkgname.png" \ + "$pkgdir/usr/share/pixmaps/$pkgname.png" + + msg2 "Cleaning up..." + rm -rf "$pkgdir/usr/share/$pkgname/doc" +} + +# vim:set ts=2 sw=2 et: diff --git a/community/golangide/golangide.png b/community/golangide/golangide.png Binary files differnew file mode 100644 index 000000000..1aed5e1dd --- /dev/null +++ b/community/golangide/golangide.png diff --git a/community/golangide/golangide.sh b/community/golangide/golangide.sh new file mode 100644 index 000000000..486c8590b --- /dev/null +++ b/community/golangide/golangide.sh @@ -0,0 +1,6 @@ +#!/bin/sh +if [ ! -z $GOROOT -a -e $GOROOT ]; then + /usr/bin/liteide +else + GOROOT=/usr/lib/go /usr/bin/liteide +fi diff --git a/community/google-glog/PKGBUILD b/community/google-glog/PKGBUILD new file mode 100644 index 000000000..f30efef3c --- /dev/null +++ b/community/google-glog/PKGBUILD @@ -0,0 +1,33 @@ +# $Id: PKGBUILD 80554 2012-11-25 02:18:10Z fyan $ +# Maintainer: Felix Yan <felixonmars@gmail.com> +# Contributor: Ian Yang <doit.ian@gmail.com> + +pkgname=google-glog +pkgver=0.3.2 +pkgrel=1 +pkgdesc="Logging library for C++" +arch=('i686' 'x86_64') +license=('custom:BSD3') +url="http://code.google.com/p/google-glog/" +depends=('gcc-libs') +makedepends=('make' 'gcc') +options=('!libtool') +source=("http://google-glog.googlecode.com/files/glog-${pkgver}.tar.gz") +md5sums=('897fbff90d91ea2b6d6e78c8cea641cc') + +build() { + cd "$srcdir/glog-${pkgver}" + + ./configure --prefix=/usr + make +} + +package() { + cd "$srcdir/glog-${pkgver}" + make DESTDIR="$pkgdir" install + + # Lazy way of dealing with conflicting man and info pages... + rm -rf "${pkgdir}/usr/share" + + install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" +} diff --git a/community/pekwm/PKGBUILD b/community/pekwm/PKGBUILD new file mode 100644 index 000000000..69e55e4c8 --- /dev/null +++ b/community/pekwm/PKGBUILD @@ -0,0 +1,49 @@ +# $Id: PKGBUILD 80549 2012-11-24 20:32:23Z foutrelis $ +# Maintainer: +# Contributor: Kevin Piche <kevin@archlinux.org> +# Contributor: Eddie Lozon <almostlucky@attbi.com> + +pkgname=pekwm +pkgver=0.1.15 +pkgrel=1 +pkgdesc="A small, fast, functional, and flexible window manager" +arch=('i686' 'x86_64') +license=('GPL') +url='https://www.pekwm.org/projects/pekwm' +depends=('gcc-libs' 'libjpeg' 'libpng' 'libxft' 'libxinerama' 'libxpm' 'libxrandr') +backup=(etc/pekwm/autoproperties + etc/pekwm/autoproperties_typerules + etc/pekwm/config + etc/pekwm/config_system + etc/pekwm/keys + etc/pekwm/menu + etc/pekwm/mouse + etc/pekwm/mouse_click + etc/pekwm/mouse_sloppy + etc/pekwm/mouse_system + etc/pekwm/start + etc/pekwm/vars) +source=("http://www.pekwm.org/projects/pekwm/files/${pkgname}-${pkgver}.tar.bz2" + 'pekwm.desktop') +md5sums=('4db10ad191b77120429abd5a65c73cec' + '5a78fc6653fbb0b7282ecf7f1f81e2c5') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + # Default settings: + # --enable-shape --enable-xinerama --enable-menus \ + # --enable-harbour --disable-debug --disable-pedantic \ + # --enable-xft --enable-image-xpm --enable-image-jpeg \ + # --enable-image-png --enable-xrandr + ./configure --prefix=/usr --sysconfdir=/etc + + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install + install -D -m644 "${srcdir}/${pkgname}.desktop" \ + "${pkgdir}/usr/share/xsessions/${pkgname}.desktop" +} +# vim: ts=2 sw=2 et ft=sh diff --git a/community/pekwm/pekwm.desktop b/community/pekwm/pekwm.desktop new file mode 100644 index 000000000..2f59528bd --- /dev/null +++ b/community/pekwm/pekwm.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Encoding=UTF-8 +Name=Pekwm +Comment=The pekwm window manager +Exec=pekwm +# no icon yet, only the top three are currently used +Icon= +Type=Application diff --git a/community/qtcreator/PKGBUILD b/community/qtcreator/PKGBUILD index f54297574..b7401b2bf 100644 --- a/community/qtcreator/PKGBUILD +++ b/community/qtcreator/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 79620 2012-11-09 00:14:36Z svenstaro $ +# $Id: PKGBUILD 80545 2012-11-24 16:43:17Z svenstaro $ # Maintainer: Imanol Celaya <ornitorrincos@archlinux-es.org> # Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> # Contributor: Lukas Jirkovsky <l.jirkovsky@gmail.com> @@ -9,7 +9,7 @@ pkgname="qtcreator" pkgver=2.6.0 _pkgver=2.6.0 -pkgrel=1 +pkgrel=2 pkgdesc='Lightweight, cross-platform integrated development environment' arch=('i686' 'x86_64') url='http://qt.nokia.com/products/developer-tools' @@ -29,7 +29,7 @@ install=qtcreator.install source=("http://origin.releases.qt-project.org/qtcreator/${_pkgver}/qt-creator-${_pkgver}-src.tar.gz" 'qtcreator.desktop') md5sums=('9bf01098f84a0fe930b2718d11124204' - '5aa242e0262fa22f75c3b59d3a4ec198') + '82888d4be900e7833d768050a135cd37') build() { cd ${srcdir} @@ -39,12 +39,14 @@ build() { qmake ${srcdir}/qt-creator-${_pkgver}-src/qtcreator.pro make + make docs } package() { cd ${srcdir}/build make INSTALL_ROOT="${pkgdir}/usr/" install + make INSTALL_ROOT="${pkgdir}/usr/" install_docs install -Dm644 ${srcdir}/qtcreator.desktop ${pkgdir}/usr/share/applications/qtcreator.desktop install -Dm644 ${srcdir}/qt-creator-${_pkgver}-src/LGPL_EXCEPTION.TXT ${pkgdir}/usr/share/licenses/qtcreator/LGPL_EXCEPTION.TXT diff --git a/community/qtcreator/qtcreator.desktop b/community/qtcreator/qtcreator.desktop index 1a507a156..0e8f73e64 100644 --- a/community/qtcreator/qtcreator.desktop +++ b/community/qtcreator/qtcreator.desktop @@ -1,5 +1,4 @@ [Desktop Entry] -Encoding=UTF-8 Exec=/usr/bin/qtcreator Name=Qt Creator GenericName=C++ IDE |