diff options
Diffstat (limited to 'community')
-rwxr-xr-x | community/e-modules-extra-svn/PKGBUILD | 8 | ||||
-rwxr-xr-x | community/e-svn/PKGBUILD | 4 | ||||
-rwxr-xr-x | community/e_dbus-svn/PKGBUILD | 4 | ||||
-rwxr-xr-x | community/ecore-svn/PKGBUILD | 4 | ||||
-rwxr-xr-x | community/edje-svn/PKGBUILD | 4 | ||||
-rwxr-xr-x | community/eet-svn/PKGBUILD | 4 | ||||
-rw-r--r-- | community/eeze-svn/PKGBUILD | 4 | ||||
-rwxr-xr-x | community/efreet-svn/PKGBUILD | 4 | ||||
-rwxr-xr-x | community/eina-svn/PKGBUILD | 4 | ||||
-rw-r--r-- | community/elementary-svn/PKGBUILD | 4 | ||||
-rwxr-xr-x | community/embryo-svn/PKGBUILD | 4 | ||||
-rwxr-xr-x | community/emprint-svn/PKGBUILD | 2 | ||||
-rw-r--r-- | community/esdl/PKGBUILD | 17 | ||||
-rwxr-xr-x | community/evas-svn/PKGBUILD | 4 | ||||
-rw-r--r-- | community/lxdm/PKGBUILD | 23 | ||||
-rw-r--r-- | community/lxdm/glib2-2.32.0.patch | 21 | ||||
-rw-r--r-- | community/lxdm/lxdm-pam | 8 | ||||
-rw-r--r-- | community/lxdm/lxdm.conf.patch | 11 | ||||
-rw-r--r-- | community/ristretto/PKGBUILD | 6 | ||||
-rw-r--r-- | community/sakura/PKGBUILD | 13 | ||||
-rw-r--r-- | community/wings3d/PKGBUILD | 55 | ||||
-rw-r--r-- | community/wings3d/wings3d | 2 | ||||
-rw-r--r-- | community/wings3d/wings3d.install | 14 | ||||
-rw-r--r-- | community/wings3d/wings3d.png | bin | 0 -> 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 Binary files differnew file mode 100644 index 000000000..45a1140bf --- /dev/null +++ b/community/wings3d/wings3d.png |