summaryrefslogtreecommitdiff
path: root/community
diff options
context:
space:
mode:
Diffstat (limited to 'community')
-rw-r--r--community/cgminer/PKGBUILD6
-rw-r--r--community/gcompris/PKGBUILD10
-rw-r--r--community/golangide/PKGBUILD82
-rw-r--r--community/golangide/golangide.pngbin0 -> 7430 bytes
-rw-r--r--community/golangide/golangide.sh6
-rw-r--r--community/google-glog/PKGBUILD33
-rw-r--r--community/pekwm/PKGBUILD49
-rw-r--r--community/pekwm/pekwm.desktop8
-rw-r--r--community/qtcreator/PKGBUILD8
-rw-r--r--community/qtcreator/qtcreator.desktop1
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
new file mode 100644
index 000000000..1aed5e1dd
--- /dev/null
+++ b/community/golangide/golangide.png
Binary files differ
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