diff options
author | Michał Masłowski <mtjm@mtjm.eu> | 2012-05-04 18:05:18 +0200 |
---|---|---|
committer | Michał Masłowski <mtjm@mtjm.eu> | 2012-05-04 18:05:18 +0200 |
commit | 28755f91b7986fbd36ec21705a5f941479b6d8f4 (patch) | |
tree | 760750f64418a6907afcccd916de4a769ed2bc3f /community | |
parent | 7298ba8d13324c20278060c1ff5f63467cef9684 (diff) | |
parent | 0a24fb835cac4007388213ad0afb15257b035b14 (diff) |
Merge branch 'master' of ssh://parabolagnulinux.org:1863/home/parabola/abslibre-pre-mips64el
Conflicts:
community/lazarus/PKGBUILD
extra/msmtp/PKGBUILD
multilib/jack2-multilib/PKGBUILD
testing/glib2/PKGBUILD
testing/lvm2/PKGBUILD
testing/mdadm/PKGBUILD
testing/mdadm/mdadm
testing/mdadm/mdadm_hook
testing/mdadm/mdadm_udev_install
testing/systemd/PKGBUILD
testing/systemd/systemd.install
Diffstat (limited to 'community')
-rw-r--r-- | community/aumix/PKGBUILD | 7 | ||||
-rw-r--r-- | community/doublecmd/PKGBUILD | 56 | ||||
-rw-r--r-- | community/doublecmd/doublecmd.install | 34 | ||||
-rw-r--r-- | community/gmic/PKGBUILD | 4 | ||||
-rw-r--r-- | community/highlight/PKGBUILD | 6 | ||||
-rw-r--r-- | community/i3status/PKGBUILD | 10 | ||||
-rw-r--r-- | community/lazarus/ChangeLog | 6 | ||||
-rw-r--r-- | community/lazarus/PKGBUILD | 113 | ||||
-rw-r--r-- | community/lazarus/lazarus-ide.install | 34 | ||||
-rw-r--r-- | community/myodbc/PKGBUILD | 8 | ||||
-rw-r--r-- | community/open-vm-tools-modules/PKGBUILD | 4 | ||||
-rw-r--r-- | community/pptpd/PKGBUILD | 10 | ||||
-rw-r--r-- | community/puzzles/PKGBUILD | 9 | ||||
-rw-r--r-- | community/qt4pas/PKGBUILD | 35 | ||||
-rw-r--r-- | community/rekonq/PKGBUILD | 21 | ||||
-rw-r--r-- | community/wings3d/PKGBUILD | 20 |
16 files changed, 302 insertions, 75 deletions
diff --git a/community/aumix/PKGBUILD b/community/aumix/PKGBUILD index 4d21cfc2d..dd84c1756 100644 --- a/community/aumix/PKGBUILD +++ b/community/aumix/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 65051 2012-02-20 02:28:41Z spupykin $ +# $Id: PKGBUILD 70215 2012-05-02 12:56:49Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> pkgname=aumix pkgver=2.9.1 -pkgrel=3 +pkgrel=4 pkgdesc="A color text mode sound mixer with GPM support" arch=('i686' 'x86_64' 'mips64el') license=('GPL') @@ -32,7 +32,8 @@ build() { make distclean msg "X11+GTK2 build" - ./configure --prefix=/usr --mandir=/usr/share/man --without-gtk1 --without-alsa + ./configure --prefix=/usr --mandir=/usr/share/man --without-gtk1 --without-alsa \ + --without-gpm make make DESTDIR=$pkgdir install install -D -m0644 $srcdir/aumix.desktop $pkgdir/usr/share/applications/aumix.desktop diff --git a/community/doublecmd/PKGBUILD b/community/doublecmd/PKGBUILD new file mode 100644 index 000000000..1dc0c2a38 --- /dev/null +++ b/community/doublecmd/PKGBUILD @@ -0,0 +1,56 @@ +# $Id: PKGBUILD 70226 2012-05-02 13:40:27Z idevolder $ +# Maintainer: BlackIkeEagle <ike DOT devolder AT gmail DOT com> +# Contributor: (sirocco AT ngs.ru) + +pkgbase=doublecmd +pkgname=('doublecmd-gtk2' 'doublecmd-qt') +pkgver=0.5.4 +_helpver=0.5.1 +pkgrel=2 +url="http://doublecmd.sourceforge.net/" +arch=('i686' 'x86_64') +license=('GPL') +install="$pkgbase.install" +provides=("$pkgbase") +makedepends=('lazarus' 'qt4pas' 'gtk2') +optdepends=('lua: scripting' 'p7zip: support for 7zip archives' 'libunrar: support for rar archives') +source=("http://downloads.sourceforge.net/project/$pkgbase/Double%20Commander%20Source/$pkgbase-$pkgver-src.tar.gz" + "http://downloads.sourceforge.net/project/$pkgbase/Double%20Commander%20Source/$pkgbase-help-$_helpver-src.tar.gz" +) +sha256sums=('480b83279adeba007ad5c54f455733fae3d9c9ee61762e6b5a63e2e67b1cd7b7' + 'd9f518e05e089b71aaa31c7d4af8177e77594a02be2c316e85e061e63b4c03e5') + +build() { + cp -a $pkgbase-$pkgver $pkgbase-gtk + cp -a $pkgbase-$pkgver $pkgbase-qt + + cd "$srcdir/$pkgbase-gtk" + ./build.sh beta gtk2 + + cd "$srcdir/$pkgbase-qt" + ./build.sh beta qt +} + +package_doublecmd-gtk2() { + pkgdesc="twin-panel (commander-style) file manager (GTK)" + depends=('gtk2') + cd "$srcdir/$pkgbase-gtk" + sed -e 's/LIB_SUFFIX=.*/LIB_SUFFIX=/g' -i ./install/linux/install.sh + ./install/linux/install.sh --install-prefix="$pkgdir" + + # install doc + cd "$srcdir/$pkgbase-help-$_helpver" + cp -a * "$pkgdir/usr/share/$pkgbase/doc/" +} + +package_doublecmd-qt() { + pkgdesc="twin-panel (commander-style) file manager (QT)" + depends=('qt4pas') + cd "$srcdir/$pkgbase-qt" + sed -e 's/LIB_SUFFIX=.*/LIB_SUFFIX=/g' -i ./install/linux/install.sh + ./install/linux/install.sh --install-prefix="$pkgdir" + + # install doc + cd "$srcdir/$pkgbase-help-$_helpver" + cp -a * "$pkgdir/usr/share/$pkgbase/doc/" +} diff --git a/community/doublecmd/doublecmd.install b/community/doublecmd/doublecmd.install new file mode 100644 index 000000000..40d56528f --- /dev/null +++ b/community/doublecmd/doublecmd.install @@ -0,0 +1,34 @@ +update_icons() { + + # Setup Menus + if which update-desktop-database + then + update-desktop-database -q /usr/share/applications + fi + + # Setup MIME types + if which update-mime-database + then + update-mime-database /usr/share/mime >/dev/null + fi + + # Setup Icons + touch -c /usr/share/icons/hicolor + if which gtk-update-icon-cache + then + gtk-update-icon-cache -tq /usr/share/icons/hicolor + fi + +} + +post_install() { + update_icons +} + +post_upgrade() { + update_icons +} + +post_remove() { + update_icons +} diff --git a/community/gmic/PKGBUILD b/community/gmic/PKGBUILD index bce6b8708..255e6c36f 100644 --- a/community/gmic/PKGBUILD +++ b/community/gmic/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 69809 2012-04-23 10:15:19Z spupykin $ +# $Id: PKGBUILD 70246 2012-05-03 01:48:06Z foutrelis $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Jan "heftig" Steffens <jan.steffens@gmail.com> # Contributor: farid <farid at archlinuc-br.org> @@ -7,7 +7,7 @@ pkgbase=gmic pkgname=('gmic' 'gimp-plugin-gmic') pkgver=1.5.1.2 -pkgrel=1 +pkgrel=2 pkgdesc="image procession framework" arch=('i686' 'x86_64' 'mips64el') license=('custom:CeCILL') diff --git a/community/highlight/PKGBUILD b/community/highlight/PKGBUILD index 1124f8856..0780965be 100644 --- a/community/highlight/PKGBUILD +++ b/community/highlight/PKGBUILD @@ -1,16 +1,16 @@ -# $Id: PKGBUILD 66907 2012-03-01 10:58:35Z bluewind $ +# $Id: PKGBUILD 70241 2012-05-02 18:03:17Z bluewind $ # Maintainer: Florian Pritz <flo@xinu.at> # Contributor: Jan Fader <jan.fader@web.de> pkgbase=highlight pkgname=(highlight highlight-gui) -pkgver=3.8 +pkgver=3.9 pkgrel=1 url="http://www.andre-simon.de/doku/highlight/highlight.html" license=('GPL') arch=('i686' 'x86_64' 'mips64el') makedepends=(qt lua boost) source=(http://www.andre-simon.de/zip/$pkgname-$pkgver.tar.bz2) -md5sums=('e15030b5e6115d7b4f7c635246ceec0a') +md5sums=('8b666baaf3638cc4b4f26b84816bc558') build() { cd "$srcdir/$pkgbase-$pkgver" diff --git a/community/i3status/PKGBUILD b/community/i3status/PKGBUILD index 7578dfe8d..88d8d46aa 100644 --- a/community/i3status/PKGBUILD +++ b/community/i3status/PKGBUILD @@ -1,21 +1,21 @@ -# $Id: PKGBUILD 68961 2012-04-06 14:39:04Z ttopper $ +# $Id: PKGBUILD 70239 2012-05-02 17:41:16Z ttopper $ # Maintainer: Thorsten Töpper <atsutane-tu@freethoughts.de> pkgname=i3status -pkgver=2.4 -pkgrel=2 +pkgver=2.5 +pkgrel=1 pkgdesc="Generates status bar to use with dzen2 or xmobar" arch=('i686' 'x86_64' 'mips64el') url="http://i3.zekjur.net/i3status/" license=('BSD') groups=('i3') -depends=('wireless_tools' 'confuse' 'alsa-lib') +depends=('wireless_tools' 'confuse' 'alsa-lib' 'yajl') makedepends=('asciidoc') backup=('etc/i3status.conf') install=i3status.install options=('docs') source=("http://i3.zekjur.net/i3status/$pkgname-$pkgver.tar.bz2") -md5sums=('5854250c6bd4f2d1def986efc516aeb3') +md5sums=('6c3c1d91fae1dc939a517bc3b853f65f') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/community/lazarus/ChangeLog b/community/lazarus/ChangeLog index 79ed3b287..0a843b0ec 100644 --- a/community/lazarus/ChangeLog +++ b/community/lazarus/ChangeLog @@ -1,3 +1,9 @@ +2012-04-30 BlackIkeEagle + * split pkgbuild + * lazarus (can be used for compiling) + * lazarus-qt (qt ide) + * lazarus-gtk (gtk ide) + 2008-01-21 JJDaNiMoTh <jjdanimoth.aur@gmail.com> * PKGBUILD: moved man pages to /usr/share diff --git a/community/lazarus/PKGBUILD b/community/lazarus/PKGBUILD index ed8ff3f90..f38913c75 100644 --- a/community/lazarus/PKGBUILD +++ b/community/lazarus/PKGBUILD @@ -1,52 +1,119 @@ -# $Id: PKGBUILD 67923 2012-03-16 10:10:35Z spupykin $ +# $Id: PKGBUILD 70224 2012-05-02 13:40:21Z idevolder $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Jens Adam (byte/jra) <j_adam@web.de> +# Contributor: BlackIkeEagle <ike DOT devolder AT gmail DOT com> -pkgname=lazarus +pkgbase=lazarus +pkgname=('lazarus' 'lazarus-gtk2' 'lazarus-qt') pkgver=0.9.30.4 -pkgrel=1 -pkgdesc='Delphi-like IDE for FreePascal' +pkgrel=2 url='http://www.lazarus.freepascal.org/' license=('GPL2' 'MPL' 'custom:LGPL') arch=('i686' 'x86_64' 'mips64el') -depends=('fpc' 'fpc-src' 'gtk2') -#makedepends=(rpmextract) +makedepends=('fpc' 'fpc-src' 'gtk2' 'qt4pas' 'rsync') options=('!emptydirs' '!makeflags') source=(http://downloads.sourceforge.net/project/lazarus/Lazarus%20Zip%20_%20GZip/Lazarus%20$pkgver/lazarus-$pkgver-src.tar.bz2) md5sums=('ebd40cdfdfc4b66d1ced7a0d48d6da84') build() { - cd $srcdir/${pkgname} - make FPC=/usr/bin/fpc clean bigide + cd $srcdir/${pkgbase} + + # build gtk2 ide + make FPC=/usr/bin/fpc LCL_PLATFORM=gtk2 clean bigide + # move gtk binaries + mv lazarus lazarus-gtk2 + mv startlazarus startlazarus-gtk2 + + # build qt ide + make FPC=/usr/bin/fpc LCL_PLATFORM=qt bigide + # move qt binaries + mv lazarus lazarus-qt + mv startlazarus startlazarus-qt } -package() { - cd $srcdir/${pkgname} +package_lazarus() { + pkgdesc='Delphi-like IDE for FreePascal common files' + depends=('fpc' 'fpc-src') + optdepends=( + 'perl: to run some scirpts in the tools directory' + 'gtk2: to compile gtk2 apps' + 'qt4pas: to compile qt apps' + ) + + cd $srcdir/${pkgbase} # skip the 'make install' mess completely and do everything manually mkdir -p $pkgdir/usr/lib/lazarus $pkgdir/usr/bin $pkgdir/usr/share/man/man1 $pkgdir/usr/share/doc - rm -r debian - cp -R . $pkgdir/usr/lib/lazarus + rsync -a \ + --exclude="CVS" --exclude=".cvsignore" \ + --exclude="*.ppw" --exclude="*.ppl" \ + --exclude="*.ow" --exclude="*.a"\ + --exclude="*.rst" --exclude=".#*" \ + --exclude="*.~*" --exclude="*.bak" \ + --exclude="*.orig" --exclude="*.rej" \ + --exclude=".xvpics" --exclude="*.compiled" \ + --exclude="killme*" --exclude=".gdb_hist*" \ + --exclude="debian" --exclude="COPYING*" \ + --exclude="*.app" --exclude="Makefile*" \ + --exclude="tools/install" \ + . "$pkgdir"/usr/lib/lazarus - ln -s /usr/lib/lazarus/lazarus $pkgdir/usr/bin/lazarus - ln -s /usr/lib/lazarus/startlazarus $pkgdir/usr/bin/startlazarus - ln -s /usr/lib/lazarus/lazbuild $pkgdir/usr/bin/lazbuild + #remove some stuff, not needed or for in other package + pushd $pkgdir/usr/lib/lazarus + rm lazarus-* + rm startlazarus-* + popd + ln -s /usr/lib/lazarus/lazbuild $pkgdir/usr/bin/lazbuild cp -R install/man/man1/* $pkgdir/usr/share/man/man1/ - mv $pkgdir/usr/lib/lazarus/docs $pkgdir/usr/share/doc/lazarus + rm -r $pkgdir/usr/lib/lazarus/install + + # license files: /usr/lib/lazarus/COPYING* + install -D -m644 COPYING.modifiedLGPL.txt $pkgdir/usr/share/licenses/$pkgbase/COPYING.modifiedLGPL +} + +package_lazarus-gtk2() { + pkgdesc='Delphi-like IDE for FreePascal gtk2 version' + depends=('lazarus' 'desktop-file-utils' 'gtk2') + conflicts=('lazarus-qt') + install='lazarus-ide.install' + + cd $srcdir/${pkgbase} + + # install gtk binaries + install -Dm755 lazarus-gtk2 $pkgdir/usr/lib/lazarus/lazarus + install -Dm755 startlazarus-gtk2 $pkgdir/usr/lib/lazarus/startlazarus + install -dm755 $pkgdir/usr/bin + ln -s /usr/lib/lazarus/lazarus $pkgdir/usr/bin/lazarus + ln -s /usr/lib/lazarus/startlazarus $pkgdir/usr/bin/startlazarus # make 'desktop-file-validate' happy and fix missing .png icon sed -e 's|\(Categories\).*|\1=IDE;Development;|' \ - -e 's|\.png|\.xpm|' -i install/lazarus.desktop + -e 's|\.png|\.xpm|' -i install/lazarus.desktop install -Dm644 install/lazarus.desktop $pkgdir/usr/share/applications/lazarus.desktop install -Dm644 images/ide_icon48x48.png $pkgdir/usr/share/pixmaps/lazarus.png - rm -r $pkgdir/usr/lib/lazarus/install +} - # license files: /usr/lib/lazarus/COPYING* - install -D -m644 COPYING.modifiedLGPL.txt $pkgdir/usr/share/licenses/$pkgname/COPYING.modifiedLGPL +package_lazarus-qt() { + pkgdesc='Delphi-like IDE for FreePascal qt version' + depends=('lazarus' 'qt4pas') + conflicts=('lazarus-gtk2') + install='lazarus-ide.install' + + cd $srcdir/${pkgbase} - # strip - find $pkgdir -perm /ugo+x -type f -exec strip {} \; - find $pkgdir -name \*.so -type f -exec strip {} \; + # install qt binaries + install -Dm755 lazarus-qt $pkgdir/usr/lib/lazarus/lazarus + install -Dm755 startlazarus-qt $pkgdir/usr/lib/lazarus/startlazarus + install -dm755 $pkgdir/usr/bin + ln -s /usr/lib/lazarus/lazarus $pkgdir/usr/bin/lazarus + ln -s /usr/lib/lazarus/startlazarus $pkgdir/usr/bin/startlazarus + + # make 'desktop-file-validate' happy and fix missing .png icon + sed -e 's|\(Categories\).*|\1=IDE;Development;|' \ + -e 's|\.png|\.xpm|' -i install/lazarus.desktop + install -Dm644 install/lazarus.desktop $pkgdir/usr/share/applications/lazarus.desktop + install -Dm644 images/ide_icon48x48.png $pkgdir/usr/share/pixmaps/lazarus.png } +# vim:set ts=2 sts=2 sw=2 et: diff --git a/community/lazarus/lazarus-ide.install b/community/lazarus/lazarus-ide.install new file mode 100644 index 000000000..40d56528f --- /dev/null +++ b/community/lazarus/lazarus-ide.install @@ -0,0 +1,34 @@ +update_icons() { + + # Setup Menus + if which update-desktop-database + then + update-desktop-database -q /usr/share/applications + fi + + # Setup MIME types + if which update-mime-database + then + update-mime-database /usr/share/mime >/dev/null + fi + + # Setup Icons + touch -c /usr/share/icons/hicolor + if which gtk-update-icon-cache + then + gtk-update-icon-cache -tq /usr/share/icons/hicolor + fi + +} + +post_install() { + update_icons +} + +post_upgrade() { + update_icons +} + +post_remove() { + update_icons +} diff --git a/community/myodbc/PKGBUILD b/community/myodbc/PKGBUILD index ef01e368f..96a95a43b 100644 --- a/community/myodbc/PKGBUILD +++ b/community/myodbc/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 69979 2012-04-27 16:17:40Z spupykin $ +# $Id: PKGBUILD 70209 2012-05-02 12:44:37Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> pkgname=myodbc -pkgver=5.1.10 +pkgver=5.1.11 pkgrel=1 pkgdesc="ODBC driver/connector for MySQL" arch=(i686 x86_64 'mips64el') @@ -10,9 +10,9 @@ url="http://dev.mysql.com/downloads/connector/odbc/" depends=('unixodbc' 'libmysqlclient') license=('GPL') options=('libtool') -source=("http://mysql.cce.usp.br/Downloads/Connector-ODBC/5.1/mysql-connector-odbc-${pkgver}-src.tar.gz" +source=("http://mysql.skynet.be/Downloads/Connector-ODBC/5.1/mysql-connector-odbc-$pkgver-src.tar.gz" myconf.h.in) -md5sums=('71d570a7f6839b81d101bf803e4f864a' +md5sums=('1d868f404038bbce6623a28255c8a9f7' '6c99c83e309b18d15ef0f07f0b461241') build() { diff --git a/community/open-vm-tools-modules/PKGBUILD b/community/open-vm-tools-modules/PKGBUILD index 3b05b901d..7cc14ed88 100644 --- a/community/open-vm-tools-modules/PKGBUILD +++ b/community/open-vm-tools-modules/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 69166 2012-04-09 22:10:54Z spupykin $ +# $Id: PKGBUILD 70211 2012-05-02 12:45:26Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Krzysztof Raczkowski <raczkow@gmail.com> pkgname=open-vm-tools-modules pkgver=2012.03.13 _pkgsubver=651368 -pkgrel=3 +pkgrel=4 pkgdesc="kernel modules for the open source implementation of VMware Tools" arch=('i686' 'x86_64' 'mips64el') url="http://open-vm-tools.sourceforge.net/" diff --git a/community/pptpd/PKGBUILD b/community/pptpd/PKGBUILD index aa739feed..b1a5972dd 100644 --- a/community/pptpd/PKGBUILD +++ b/community/pptpd/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 66163 2012-02-23 02:22:57Z spupykin $ +# $Id: PKGBUILD 70218 2012-05-02 13:03:21Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> pkgname=pptpd pkgver=1.3.4 -pkgrel=5 +pkgrel=6 pkgdesc="Poptop server" arch=(i686 x86_64 'mips64el') url="http://poptop.sourceforge.net/" @@ -28,6 +28,8 @@ package() { cd $srcdir/$pkgname-$pkgver make DESTDIR=$pkgdir install mkdir -p $pkgdir/etc/ - echo "# Read man pptpd.conf and write your pptpd configuration here" >$pkgdir/etc/pptpd.conf - install -D -m0755 ../pptpd $pkgdir/etc/rc.d/pptpd + echo -e "# Read man pptpd.conf, see samples in /usr/share/doc/pptpd\nand write your pptpd configuration here" >$pkgdir/etc/pptpd.conf + install -Dm0755 ../pptpd $pkgdir/etc/rc.d/pptpd + mkdir -p $pkgdir/usr/share/doc/pptpd + cp -a samples $pkgdir/usr/share/doc/pptpd/ } diff --git a/community/puzzles/PKGBUILD b/community/puzzles/PKGBUILD index c89c69037..323f05e31 100644 --- a/community/puzzles/PKGBUILD +++ b/community/puzzles/PKGBUILD @@ -3,7 +3,7 @@ # Maintainer: schuay <jakob.gruber@gmail.com> pkgname=puzzles -pkgver=9445 +pkgver=9455 pkgrel=1 pkgdesc="Simon Tatham's Portable Puzzle Collection" arch=('i686' 'x86_64' 'mips64el') @@ -11,13 +11,11 @@ url="http://www.chiark.greenend.org.uk/~sgtatham/puzzles/" license=('MIT') makedepends=('pkgconfig') depends=('gtk2') -source=("http://www.chiark.greenend.org.uk/~sgtatham/${pkgname}/${pkgname}-r${pkgver}.tar.gz" - 'puzzles-lm.diff') +source=("http://www.chiark.greenend.org.uk/~sgtatham/${pkgname}/${pkgname}-r${pkgver}.tar.gz") build() { cd ${srcdir}/${pkgname}-r${pkgver} - patch -Np1 < ${srcdir}/puzzles-lm.diff ./mkfiles.pl sed -i 's|\$(gamesdir)|\$(bindir)|' Makefile @@ -40,5 +38,4 @@ package() { mv ${pkgdir}/usr/bin/blackbox ${pkgdir}/usr/bin/puzzles-blackbox } -md5sums=('fbee267af9c887d229a2035b18ebd4a7' - '41ac7f0d300422da94080e08976132e6') +md5sums=('b1c08158b5ea14f374485cc72b7307f1') diff --git a/community/qt4pas/PKGBUILD b/community/qt4pas/PKGBUILD new file mode 100644 index 000000000..f8711f222 --- /dev/null +++ b/community/qt4pas/PKGBUILD @@ -0,0 +1,35 @@ +# $Id: PKGBUILD 70222 2012-05-02 13:40:13Z idevolder $ +# Maintainer: BlackIkeEagle <ike DOT devolder AT gmail DOT com> +# Contributor: Fabien Wang <fabien(dot)wang(at)gmail(dot)com> + +pkgname=qt4pas +pkgver=2.5 +pkgrel=1 +pkgdesc="Free Pascal Qt4 Binding Library" +arch=('i686' 'x86_64') +url="http://users.telenet.be/Jan.Van.hijfte/qtforfpc/fpcqt4.html" +license=('LGPL') +depends=('qtwebkit') +source=("http://users.telenet.be/Jan.Van.hijfte/qtforfpc/V2.5/qt4pas-V2.5_Qt4.5.3.tar.gz") +md5sums=('8249bc17e4167e077d22c7f5fb118bb2') + +build() { + cd "$srcdir/qt4pas-V2.5_Qt4.5.3/" + + sed -ie "s:target\.path = :target\.path = $pkgdir:g" Qt4Pas.pro + + qmake -query + qmake + make +} + +package() { + cd "$srcdir/qt4pas-V2.5_Qt4.5.3/" + make install + + pushd "$pkgdir/usr/lib" + for intflink in 'libqt4intf.so' 'libqt4intf.so.5' 'libqt4intf.so.5.2' 'libqt4intf.so.5.2.1' 'libqt4intf.so.5.2.5'; do + ln -s libQt4Pas.so.5.2.5 $intflink + done + popd +} diff --git a/community/rekonq/PKGBUILD b/community/rekonq/PKGBUILD index c6ed1f53d..6c752f1f2 100644 --- a/community/rekonq/PKGBUILD +++ b/community/rekonq/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 66942 2012-03-02 15:35:36Z andrea $ +# $Id: PKGBUILD 70235 2012-05-02 17:32:26Z andrea $ # Maintainer: Peter Lewis <plewis@aur.archlinux.org> -# Contributor: Andrea Scarpino <andrea@archlinux.org> +# Maintainer: Andrea Scarpino <andrea@archlinux.org> # Contributor: Panagiotis Papadopoulos <pano_90 AT gmx DOT net> pkgname=rekonq -pkgver=0.9.0 +pkgver=0.9.2 pkgrel=1 pkgdesc='A WebKit based web browser for KDE' arch=('i686' 'x86_64' 'mips64el') @@ -13,16 +13,11 @@ license=('GPL') depends=('kdebase-keditbookmarks') makedepends=('cmake' 'automoc4') install=${pkgname}.install -source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.bz2" - 'fix-build.patch') -sha256sums=('2dc4f9b041bba89937c3278f53cbcc61964d3e2e2279dd44000c19902459b6cc' - '3ef9f0e6dc37f479c7cc38d84f6a6366a499f371610df01bcdaff9f4b71d246e') +source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.bz2") +md5sums=('5e5ce5fc20f07ac0deb1584404595750') build(){ - cd "${srcdir}"/${pkgname}-${pkgver} - patch -p1 -i "${srcdir}"/fix-build.patch - - cd ${srcdir} + cd "${srcdir}" mkdir build cd build cmake ../${pkgname}-${pkgver} \ @@ -32,6 +27,6 @@ build(){ } package() { - cd ${srcdir}/build - make DESTDIR=${pkgdir} install + cd "${srcdir}"/build + make DESTDIR="${pkgdir}" install } diff --git a/community/wings3d/PKGBUILD b/community/wings3d/PKGBUILD index ead5b9e68..fbd443548 100644 --- a/community/wings3d/PKGBUILD +++ b/community/wings3d/PKGBUILD @@ -5,7 +5,7 @@ pkgname=wings3d _pkgname=wings pkgver=1.4.1 -pkgrel=6 +pkgrel=7 pkgdesc="3D modeling program" arch=('x86_64' 'i686') url="http://www.wings3d.com/" @@ -18,10 +18,10 @@ replaces=('wings' 'wings-devel') install=$pkgname.install source=("http://downloads.sourceforge.net/wings/$_pkgname-$pkgver.tar.bz2" "$pkgname" - "$pkgname.png") + "$pkgname.png::http://img299.imageshack.us/img299/2538/wingsiconblackshiningew5.png") sha256sums=('51aea431e18935e5634ea673caa945f586db2203855554d8dcab5e9545f2789a' '46513cd05f8b6e778120af4a87b239c5250799c17b591592893d98cbf082359e' - 'ad49fded5e503131ee0e2e03a6db0974aa60f50e1ec6cd697fcacef126c40f52') + '6658977cc3bc8db2c9358edf3a2d6cb6bb8084c9a1d96ca573a83dd4e8781f1a') _genericname=('3D Modeler') build() { @@ -43,13 +43,13 @@ package() { 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" + install -Dm644 license.terms "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + cd "$srcdir" + install -Dm755 "$pkgname" "$pkgdir/usr/bin/$pkgname" + install -Dm644 "$pkgname.png" "$pkgdir/usr/share/pixmaps/$pkgname.png" + install -Dm644 "$pkgname.desktop" \ + "$pkgdir/usr/share/applications/$pkgname.desktop" } # vim:set ts=2 sw=2 et: |