summaryrefslogtreecommitdiff
path: root/community
diff options
context:
space:
mode:
Diffstat (limited to 'community')
-rwxr-xr-xcommunity/e-modules-extra-svn/PKGBUILD8
-rwxr-xr-xcommunity/e-svn/PKGBUILD4
-rwxr-xr-xcommunity/e_dbus-svn/PKGBUILD4
-rwxr-xr-xcommunity/ecore-svn/PKGBUILD4
-rwxr-xr-xcommunity/edje-svn/PKGBUILD4
-rwxr-xr-xcommunity/eet-svn/PKGBUILD4
-rw-r--r--community/eeze-svn/PKGBUILD4
-rwxr-xr-xcommunity/efreet-svn/PKGBUILD4
-rwxr-xr-xcommunity/eina-svn/PKGBUILD4
-rw-r--r--community/elementary-svn/PKGBUILD4
-rwxr-xr-xcommunity/embryo-svn/PKGBUILD4
-rwxr-xr-xcommunity/emprint-svn/PKGBUILD2
-rw-r--r--community/esdl/PKGBUILD17
-rwxr-xr-xcommunity/evas-svn/PKGBUILD4
-rw-r--r--community/lxdm/PKGBUILD23
-rw-r--r--community/lxdm/glib2-2.32.0.patch21
-rw-r--r--community/lxdm/lxdm-pam8
-rw-r--r--community/lxdm/lxdm.conf.patch11
-rw-r--r--community/ristretto/PKGBUILD6
-rw-r--r--community/sakura/PKGBUILD13
-rw-r--r--community/wings3d/PKGBUILD55
-rw-r--r--community/wings3d/wings3d2
-rw-r--r--community/wings3d/wings3d.install14
-rw-r--r--community/wings3d/wings3d.pngbin0 -> 5838 bytes
24 files changed, 167 insertions, 57 deletions
diff --git a/community/e-modules-extra-svn/PKGBUILD b/community/e-modules-extra-svn/PKGBUILD
index 4e1087e29..75e6ce15a 100755
--- a/community/e-modules-extra-svn/PKGBUILD
+++ b/community/e-modules-extra-svn/PKGBUILD
@@ -2,14 +2,14 @@
# Contributor: Ronald van Haren <ronald.archlinux.org>
pkgname=e-modules-extra-svn
-pkgver=68423
+pkgver=69748
pkgrel=1
pkgdesc="Extra gadgets for e17"
arch=('i686' 'x86_64' 'mips64el')
groups=('e17-extra-svn')
url="http://www.enlightenment.org"
license=('BSD')
-depends=('e-svn' 'libxkbfile' 'libmpd' 'efreet-svn' 'e_dbus-svn' 'emprint-svn')
+depends=('e-svn' 'libxkbfile' 'libmpd' 'efreet-svn' 'e_dbus-svn' 'emprint-svn' 'xorg-setxkbmap')
makedepends=('subversion')
conflicts=('e-modules-extra')
provides=('e-modules-extra')
@@ -44,7 +44,7 @@ for i in alarm comp-scale cpu diskio deskshow \
empris engage e-tiling everything-aspell everything-mpris \
everything-pidgin everything-places everything-shotgun \
everything-tracker everything-wallpaper everything-websearch \
- execwatch flame iiirk itask language mail mem \
+ execwatch flame iiirk itask mail mem \
moon mpdule net photo places quickaccess \
rain slideshow snow taskbar \
winselector xkbswitch; do
@@ -63,7 +63,7 @@ for i in alarm comp-scale cpu diskio deskshow \
empris engage e-tiling everything-aspell everything-mpris \
everything-pidgin everything-places everything-shotgun \
everything-tracker everything-wallpaper everything-websearch \
- execwatch flame iiirk itask language mail mem \
+ execwatch flame iiirk itask mail mem \
moon mpdule net photo places quickaccess \
rain slideshow snow taskbar \
winselector xkbswitch; do
diff --git a/community/e-svn/PKGBUILD b/community/e-svn/PKGBUILD
index b328594c4..f95bf6c36 100755
--- a/community/e-svn/PKGBUILD
+++ b/community/e-svn/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 66580 2012-02-26 10:39:51Z rvanharen $
+# $Id: PKGBUILD 68746 2012-04-01 10:44:46Z rvanharen $
# Maintainer: Ronald van Haren <ronald.archlinux.org>
# Contributor: Ronald van Haren <ronald.archlinux.org>
pkgname=e-svn
-pkgver=68441
+pkgver=69794
pkgrel=1
pkgdesc="Enlightenment window manager DR17 (aka e17)"
arch=('i686' 'x86_64' 'mips64el')
diff --git a/community/e_dbus-svn/PKGBUILD b/community/e_dbus-svn/PKGBUILD
index 267a4c82a..04fcbcc61 100755
--- a/community/e_dbus-svn/PKGBUILD
+++ b/community/e_dbus-svn/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 66578 2012-02-26 10:38:56Z rvanharen $
+# $Id: PKGBUILD 68744 2012-04-01 10:43:59Z rvanharen $
# Maintainer: Ronald van Haren <ronald.archlinux.org>
# Contributor: Ronald van Haren <ronald.archlinux.org>
pkgname=e_dbus-svn
-pkgver=67284
+pkgver=69484
pkgrel=1
pkgdesc="dbus abstraction layer for e17"
arch=('i686' 'x86_64' 'mips64el')
diff --git a/community/ecore-svn/PKGBUILD b/community/ecore-svn/PKGBUILD
index 880619d02..a769eb7ef 100755
--- a/community/ecore-svn/PKGBUILD
+++ b/community/ecore-svn/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 66568 2012-02-26 10:34:45Z rvanharen $
+# $Id: PKGBUILD 68734 2012-04-01 10:40:17Z rvanharen $
# Maintainer: Ronald van Haren <ronald.archlinux.org>
# Contributor: Ronald van Haren <ronald.archlinux.org>
pkgname=ecore-svn
-pkgver=68447
+pkgver=69820
pkgrel=1
pkgdesc="Ecore is an abstraction layer for e17"
arch=('i686' 'x86_64' 'mips64el')
diff --git a/community/edje-svn/PKGBUILD b/community/edje-svn/PKGBUILD
index 5bc5bbbfd..3f1a47e4e 100755
--- a/community/edje-svn/PKGBUILD
+++ b/community/edje-svn/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 66574 2012-02-26 10:37:03Z rvanharen $
+# $Id: PKGBUILD 68740 2012-04-01 10:42:28Z rvanharen $
# Maintainer: Ronald van Haren <ronald.archlinux.org>
# Contributor: Ronald van Haren <ronald.archlinux.org>
pkgname=edje-svn
-pkgver=68386
+pkgver=69815
pkgrel=1
pkgdesc="A graphical design and layout library based on Evas"
arch=('i686' 'x86_64' 'mips64el')
diff --git a/community/eet-svn/PKGBUILD b/community/eet-svn/PKGBUILD
index 58e916d34..437f522c9 100755
--- a/community/eet-svn/PKGBUILD
+++ b/community/eet-svn/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 66564 2012-02-26 10:32:49Z rvanharen $
+# $Id: PKGBUILD 68730 2012-04-01 10:38:24Z rvanharen $
# Maintainer: Ronald van Haren <ronald.archlinux.org>
# Contributor: Ronald van Haren <ronald.archlinux.org>
pkgname=eet-svn
-pkgver=68400
+pkgver=69753
pkgrel=1
pkgdesc="A data storage and compression library"
arch=('i686' 'x86_64' 'mips64el')
diff --git a/community/eeze-svn/PKGBUILD b/community/eeze-svn/PKGBUILD
index 72b6a32c0..b23ff49b4 100644
--- a/community/eeze-svn/PKGBUILD
+++ b/community/eeze-svn/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 66570 2012-02-26 10:35:35Z rvanharen $
+# $Id: PKGBUILD 68736 2012-04-01 10:41:08Z rvanharen $
# Maintainer: Ronald van Haren <ronald.archlinux.org>
# Contributor: Ronald van Haren <ronald.archlinux.org>
# Contributor: bluebugs
pkgname=eeze-svn
-pkgver=67351
+pkgver=69825
pkgrel=1
pkgdesc="A data storage and compression library"
arch=('i686' 'x86_64' 'mips64el')
diff --git a/community/efreet-svn/PKGBUILD b/community/efreet-svn/PKGBUILD
index 19c06068b..05670490f 100755
--- a/community/efreet-svn/PKGBUILD
+++ b/community/efreet-svn/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 66576 2012-02-26 10:37:58Z rvanharen $
+# $Id: PKGBUILD 68742 2012-04-01 10:43:18Z rvanharen $
# Maintainer: Ronald van Haren <ronald.archlinux.org>
# Contributor: Ronald van Haren <ronald.archlinux.org>
pkgname=efreet-svn
-pkgver=68229
+pkgver=69816
pkgrel=1
pkgdesc="freedesktop.org specifications for e17"
arch=('i686' 'x86_64' 'mips64el')
diff --git a/community/eina-svn/PKGBUILD b/community/eina-svn/PKGBUILD
index 4f4c60b02..81a0dd5b7 100755
--- a/community/eina-svn/PKGBUILD
+++ b/community/eina-svn/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 66562 2012-02-26 10:31:57Z rvanharen $
+# $Id: PKGBUILD 68728 2012-04-01 10:37:35Z rvanharen $
# Maintainer: Ronald van Haren <ronald.archlinux.org>
# Contributor: Ronald van Haren <ronald.archlinux.org>
pkgname=eina-svn
-pkgver=68405
+pkgver=69817
pkgrel=1
pkgdesc="E17 file chunk reading/writing library"
arch=('i686' 'x86_64' 'mips64el')
diff --git a/community/elementary-svn/PKGBUILD b/community/elementary-svn/PKGBUILD
index 3f99df1d9..3f368aa22 100644
--- a/community/elementary-svn/PKGBUILD
+++ b/community/elementary-svn/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 66584 2012-02-26 10:42:39Z rvanharen $
+# $Id: PKGBUILD 68749 2012-04-01 10:47:30Z rvanharen $
# Maintainer: Ronald van Haren <ronald.archlinux.org>
# Contributor: Ronald van Haren <ronald.archlinux.org>
pkgname=elementary-svn
-pkgver=68444
+pkgver=69796
pkgrel=1
pkgdesc="Enlightenment's basic widget set"
arch=('i686' 'x86_64' 'mips64el')
diff --git a/community/embryo-svn/PKGBUILD b/community/embryo-svn/PKGBUILD
index e2060905a..f2c28acc0 100755
--- a/community/embryo-svn/PKGBUILD
+++ b/community/embryo-svn/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 66572 2012-02-26 10:36:22Z rvanharen $
+# $Id: PKGBUILD 68738 2012-04-01 10:41:49Z rvanharen $
# Maintainer: Ronald van Haren <ronald.archlinux.org>
# Contributor: Ronald van Haren <ronald.archlinux.org>
pkgname=embryo-svn
-pkgver=68421
+pkgver=69822
pkgrel=1
pkgdesc="implementation of a C like scripting language for e17"
arch=('i686' 'x86_64' 'mips64el')
diff --git a/community/emprint-svn/PKGBUILD b/community/emprint-svn/PKGBUILD
index f7b8fac3a..6fc85d1f6 100755
--- a/community/emprint-svn/PKGBUILD
+++ b/community/emprint-svn/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 66582 2012-02-26 10:41:54Z rvanharen $
+# $Id: PKGBUILD 68747 2012-04-01 10:46:48Z rvanharen $
# Maintainer: Ronald van Haren <ronald.archlinux.org>
# Contributor: Ronald van Haren <ronald.archlinux.org>
diff --git a/community/esdl/PKGBUILD b/community/esdl/PKGBUILD
index d488c8ad8..eee11f97b 100644
--- a/community/esdl/PKGBUILD
+++ b/community/esdl/PKGBUILD
@@ -3,15 +3,16 @@
# Contributor: kappa <kappacurve@gmail.com>
pkgname=esdl
-pkgver=1.2
-pkgrel=2
+pkgver=1.0.1
+pkgrel=1
+epoch=2
arch=('x86_64' 'i686')
pkgdesc="SDL and OpenGL bindings for the Erlang programming language"
url="http://esdl.sourceforge.net/"
license=('custom')
depends=('erlang' 'sdl' 'mesa')
source=("http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.src.tar.gz")
-md5sums=('3e96c1d47bd7c1e23285360d88ce1bea')
+md5sums=('50230ea81418cb029281a70627a5dd8e')
build() {
cd "$srcdir/$pkgname-$pkgver"
@@ -25,11 +26,11 @@ package() {
make INSTALLDIR="$pkgdir/usr/lib/erlang/lib/$pkgname-$pkgver" install
- # to make wings3d compile
- ln -s /usr/lib/erlang/lib/wx-0.99/include/glu.hrl \
- "$pkgdir/usr/lib/erlang/lib/$pkgname-$pkgver/include/glu.hrl"
- ln -s /usr/lib/erlang/lib/wx-0.99/include/gl.hrl \
- "$pkgdir/usr/lib/erlang/lib/$pkgname-$pkgver/include/gl.hrl"
+ ## To make wings3d compile with esdl 1.2
+ #ln -s /usr/lib/erlang/lib/wx-0.99/include/glu.hrl \
+ # "$pkgdir/usr/lib/erlang/lib/$pkgname-$pkgver/include/glu.hrl"
+ #ln -s /usr/lib/erlang/lib/wx-0.99/include/gl.hrl \
+ # "$pkgdir/usr/lib/erlang/lib/$pkgname-$pkgver/include/gl.hrl"
install -Dm644 "$srcdir/$pkgname-$pkgver/license.terms" \
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
diff --git a/community/evas-svn/PKGBUILD b/community/evas-svn/PKGBUILD
index ac009ef1d..2b74ab3fe 100755
--- a/community/evas-svn/PKGBUILD
+++ b/community/evas-svn/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 66566 2012-02-26 10:33:34Z rvanharen $
+# $Id: PKGBUILD 68732 2012-04-01 10:39:10Z rvanharen $
# Maintainer: Ronald van Haren <ronald.archlinux.org>
# Contributor: Ronald van Haren <ronald.archlinux.org>
pkgname=evas-svn
-pkgver=68448
+pkgver=69774
pkgrel=1
pkgdesc="A hardware-accelerated canvas API for X-Windows"
arch=('i686' 'x86_64' 'mips64el')
diff --git a/community/lxdm/PKGBUILD b/community/lxdm/PKGBUILD
index 96bf3daa4..10c69a84f 100644
--- a/community/lxdm/PKGBUILD
+++ b/community/lxdm/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 67372 2012-03-10 19:36:34Z bpiotrowski $
+# $Id: PKGBUILD 68758 2012-04-01 15:10:08Z bpiotrowski $
# Maintainer: Bartłomiej Piotrowski
# Contributor: AndyRTR <andyrtr@archlinux.org>
# Contributor: kiefer <jorgelmadrid@gmail.com>
pkgname=lxdm
pkgver=0.4.1
-pkgrel=8
+pkgrel=9
pkgdesc="Lightweight Display Manager (part of LXDE)"
arch=('i686' 'x86_64' 'mips64el')
url="http://sourceforge.net/projects/lxdm/"
@@ -18,30 +18,33 @@ backup=('etc/lxdm/lxdm.conf' 'etc/pam.d/lxdm' 'etc/lxdm/Xsession'
'etc/lxdm/PreLogin' 'etc/lxdm/LoginReady' 'etc/lxdm/PostLogin'
'etc/lxdm/PostLogout' 'etc/lxdm/PreReboot' 'etc/lxdm/PreShutdown')
source=(http://downloads.sourceforge.net/lxde/$pkgname-$pkgver.tar.gz
- lxdm.patch lxdm-conf.patch lxdm-pam.patch Xsession.patch lxdm-daemon)
+ glib2-2.32.0.patch lxdm.patch lxdm.conf.patch Xsession.patch
+ lxdm-daemon lxdm-pam)
md5sums=('8da1cfc2be6dc9217c85a7cf51e1e821'
+ 'a1e3c46a8bef691bc544028f5b6cfe22'
'baed9055e8825a5511712bc095197519'
'c50dd01b715b0a236407d48066191601'
- 'b20fe3c8487a039050986d60e45233a9'
'd2e4a4a22ee2aa1a986be154c647b6c6'
- '705f394052fdd0dec22e95321d170de0')
+ '705f394052fdd0dec22e95321d170de0'
+ 'b20fe3c8487a039050986d60e45233a9')
build() {
- cd "$srcdir/$pkgname-$pkgver"
+ cd $srcdir/$pkgname-$pkgver
+ patch -Np1 -i $srcdir/glib2-2.32.0.patch
./configure --sysconfdir=/etc --prefix=/usr --libexecdir=/usr/lib/lxdm
make
- patch -Np0 -i $srcdir/lxdm.patch
- patch -Np0 -i $srcdir/lxdm-conf.patch
+ patch -Np0 -i $srcdir/lxdm.patch
+ patch -Np0 -i $srcdir/lxdm.conf.patch
patch -Np0 -i $srcdir/Xsession.patch
}
package() {
- cd "$srcdir/$pkgname-$pkgver"
+ cd $srcdir/$pkgname-$pkgver
make DESTDIR="${pkgdir}" install
- install -m644 ${srcdir}/lxdm-pam.patch ${pkgdir}/etc/pam.d/lxdm
+ install -m644 ${srcdir}/lxdm-pam ${pkgdir}/etc/pam.d/lxdm
install -Dm755 ${srcdir}/lxdm-daemon ${pkgdir}/etc/rc.d/lxdm
install -d ${pkgdir}/var/{lib,run}/lxdm
diff --git a/community/lxdm/glib2-2.32.0.patch b/community/lxdm/glib2-2.32.0.patch
new file mode 100644
index 000000000..cebfc6133
--- /dev/null
+++ b/community/lxdm/glib2-2.32.0.patch
@@ -0,0 +1,21 @@
+From: dgod <dgod.osa@gmail.com>
+Date: Sun, 25 Dec 2011 07:23:19 +0000 (+0800)
+Subject: fix event check bug caused cpu 100%
+X-Git-Url: http://lxde.git.sourceforge.net/git/gitweb.cgi?p=lxde%2Flxdm;a=commitdiff_plain;h=d4e41ecb;hp=f0951bdf736026b041001e846d2cb93f7f2852e1
+
+fix event check bug caused cpu 100%
+---
+
+diff --git a/src/lxcom.c b/src/lxcom.c
+index 02763eb..18ee12e 100644
+--- a/src/lxcom.c
++++ b/src/lxcom.c
+@@ -89,7 +89,7 @@ static gboolean lxcom_prepare (GSource *source,gint *timeout)
+
+ static gboolean lxcom_check(GSource *source)
+ {
+- return TRUE;
++ return (((LXComSource*)source)->poll.revents&G_IO_IN)?TRUE:FALSE;
+ }
+
+ static gboolean lxcom_dispatch (GSource *source,GSourceFunc callback,gpointer user_data)
diff --git a/community/lxdm/lxdm-pam b/community/lxdm/lxdm-pam
new file mode 100644
index 000000000..3f5df04a7
--- /dev/null
+++ b/community/lxdm/lxdm-pam
@@ -0,0 +1,8 @@
+#%PAM-1.0
+auth requisite pam_nologin.so
+auth required pam_env.so
+auth required pam_unix.so
+account required pam_unix.so
+session required pam_limits.so
+session required pam_unix.so
+password required pam_unix.so
diff --git a/community/lxdm/lxdm.conf.patch b/community/lxdm/lxdm.conf.patch
new file mode 100644
index 000000000..1744e557e
--- /dev/null
+++ b/community/lxdm/lxdm.conf.patch
@@ -0,0 +1,11 @@
+--- data/lxdm.conf.orig 2011-11-01 17:57:59.208757577 +0100
++++ data/lxdm.conf 2011-11-01 18:03:55.608741945 +0100
+@@ -27,7 +27,7 @@
+ gtk_theme=Clearlooks
+
+ ## background of the greeter
+-bg=/usr/share/backgrounds/default.png
++# bg=/usr/share/backgrounds/default.png
+
+ ## if show bottom pane
+ bottom_pane=1
diff --git a/community/ristretto/PKGBUILD b/community/ristretto/PKGBUILD
index d9baabc05..4dbc96b42 100644
--- a/community/ristretto/PKGBUILD
+++ b/community/ristretto/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 67268 2012-03-06 06:17:03Z bpiotrowski $
+# $Id: PKGBUILD 68760 2012-04-01 18:23:28Z bpiotrowski $
# Maintainer: Bartłomiej Piotrowski
# Contributor: AndyRTR <andyrtr@archlinux.org>
# Contributor: Ronald van Haren <ronald.archlinux.org>
pkgname=ristretto
-pkgver=0.3.5
+pkgver=0.3.6
pkgrel=1
pkgdesc="A fast and lightweight picture-viewer for Xfce"
arch=('i686' 'x86_64')
@@ -15,7 +15,7 @@ makedepends=('intltool')
groups=('xfce4-goodies')
install=ristretto.install
source=("http://archive.xfce.org/src/apps/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2")
-md5sums=('3bfdf129926236a45c58d7afdbb703b7')
+md5sums=('8196617feb84b73247242910b64935e8')
build() {
cd "${srcdir}/$pkgname-$pkgver"
diff --git a/community/sakura/PKGBUILD b/community/sakura/PKGBUILD
index e84b00014..54afb187e 100644
--- a/community/sakura/PKGBUILD
+++ b/community/sakura/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 66893 2012-02-29 21:54:35Z rvanharen $
+# $Id: PKGBUILD 68725 2012-04-01 09:02:38Z rvanharen $
# Maintainer: Ronald van Haren <ronald.archlinux.org>
# Contributor: Dmitry N. Shilov <stormblast@land.ru>
pkgname=sakura
-pkgver=3.0.0
+pkgver=3.0.3
pkgrel=1
pkgdesc="A terminal emulator based on GTK and VTE"
arch=('i686' 'x86_64' 'mips64el')
@@ -11,18 +11,13 @@ url="https://launchpad.net/sakura"
license=('GPL')
depends=('vte3' 'libxft' 'desktop-file-utils')
makedepends=('cmake')
-source=(http://pleyades.net/david/projects/$pkgname/$pkgname-$pkgver.tar.bz2
- "linker.patch")
+source=("https://launchpad.net/sakura/trunk/${pkgver}/+download/${pkgname}-${pkgver}.tar.bz2")
install=sakura.install
-sha1sums=('2ac4024b40074fb048e9b75cd7ea351b1829c5ee'
- '781058944c572b840e68a55a0fe86e97c4ac5296')
+sha1sums=('e060131fd5aaf35be501bdc2a5cc29d4cffa9717')
build() {
cd $srcdir/${pkgname}-${pkgver}
- # missing linker
- patch -Np1 -i ${srcdir}/linker.patch
-
# Set default font size a bit smaller
sed -i 's|#define DEFAULT_FONT "Bitstream Vera Sans Mono 14"|#define DEFAULT_FONT "Bitstream Vera Sans Mono 10"|g' src/sakura.c
diff --git a/community/wings3d/PKGBUILD b/community/wings3d/PKGBUILD
new file mode 100644
index 000000000..abaced38c
--- /dev/null
+++ b/community/wings3d/PKGBUILD
@@ -0,0 +1,55 @@
+# $Id: PKGBUILD 61589 2012-01-03 23:37:49Z arodseth $
+# Maintainer: Alexander Rødseth <rodseth@gmail.com>
+# Contributor: kappa <kappacurve@gmail.com>
+
+pkgname=wings3d
+_pkgname=wings
+pkgver=1.4.1
+pkgrel=5
+pkgdesc="3D modeling program"
+arch=('x86_64' 'i686')
+url="http://www.wings3d.com/"
+license=('GPL')
+depends=('esdl' 'bash')
+makedepends=('setconf' 'gendesk')
+optdepends=('povray: rendering support via POV-Ray'
+ 'kerkythea: rendering support via Kerkythea')
+replaces=('wings' 'wings-devel')
+install=$pkgname.install
+source=("http://downloads.sourceforge.net/wings/$_pkgname-$pkgver.tar.bz2"
+ "$pkgname"
+ "$pkgname.png")
+sha256sums=('51aea431e18935e5634ea673caa945f586db2203855554d8dcab5e9545f2789a'
+ '46513cd05f8b6e778120af4a87b239c5250799c17b591592893d98cbf082359e'
+ 'ad49fded5e503131ee0e2e03a6db0974aa60f50e1ec6cd697fcacef126c40f52')
+_genericname=('3D Modeler')
+
+build() {
+ cd "$srcdir"
+ gendesk
+ setconf "$pkgname.desktop" Categories "Graphics;3DGraphics;"
+
+ cd "$_pkgname-$pkgver"
+ export ESDL_PATH=$(echo /usr/lib/erlang/lib/esdl-*)
+ make
+ make lang
+}
+
+package() {
+ cd "$srcdir/$_pkgname-$pkgver"
+
+ mkdir -p "$pkgdir/usr/lib/$pkgname"
+ for subdir in ebin fonts patches plugins shaders textures; do
+ cp -r "$srcdir/$_pkgname-$pkgver/$subdir/" "$pkgdir/usr/lib/$pkgname"
+ done
+
+ install -D -m 755 "$srcdir/wings3d" "$pkgdir/usr/bin/wings3d"
+ install -D -m 644 "$srcdir/wings3d.desktop" \
+ "$pkgdir/usr/share/applications/wings3d.desktop"
+ install -D -m 644 "$srcdir/wings3d.png" \
+ "$pkgdir/usr/share/pixmaps/wings3d.png"
+ install -D -m 644 license.terms \
+ "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/community/wings3d/wings3d b/community/wings3d/wings3d
new file mode 100644
index 000000000..c0fd3b2fb
--- /dev/null
+++ b/community/wings3d/wings3d
@@ -0,0 +1,2 @@
+#!/bin/sh
+erl -noinput -smp disable -pa /usr/lib/erlang/lib/esdl-*/ebin /usr/lib/wings3d/ebin -run wings_start start_halt ${1+"$@"}
diff --git a/community/wings3d/wings3d.install b/community/wings3d/wings3d.install
new file mode 100644
index 000000000..98f3ea190
--- /dev/null
+++ b/community/wings3d/wings3d.install
@@ -0,0 +1,14 @@
+post_upgrade() {
+ #gtk-update-icon-cache -q -f -t /usr/share/icons/hicolor
+ update-desktop-database -q
+}
+
+post_install() {
+ post_upgrade
+}
+
+post_remove() {
+ post_upgrade
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/community/wings3d/wings3d.png b/community/wings3d/wings3d.png
new file mode 100644
index 000000000..45a1140bf
--- /dev/null
+++ b/community/wings3d/wings3d.png
Binary files differ