diff options
Diffstat (limited to 'community')
26 files changed, 438 insertions, 135 deletions
diff --git a/community/bind/127.0.0.zone b/community/bind/127.0.0.zone new file mode 100644 index 000000000..509c311f6 --- /dev/null +++ b/community/bind/127.0.0.zone @@ -0,0 +1,11 @@ +$ORIGIN 0.0.127.in-addr.arpa. + +@ 1D IN SOA localhost. root.localhost. ( + 42 ; serial (yyyymmdd##) + 3H ; refresh + 15M ; retry + 1W ; expiry + 1D ) ; minimum ttl + + 1D IN NS localhost. +1 1D IN PTR localhost. diff --git a/community/bind/PKGBUILD b/community/bind/PKGBUILD new file mode 100644 index 000000000..d8caa3a2e --- /dev/null +++ b/community/bind/PKGBUILD @@ -0,0 +1,85 @@ +# $Id: PKGBUILD 89171 2013-04-27 13:07:51Z bisson $ +# Maintainer: Gaetan Bisson <bisson@archlinux.org> +# Contributor: judd <jvinet@zeroflux.org> +# Contributor: Mario Vazquez <mario_vazq@hotmail.com> + +pkgname=bind +_pkgver=9.9.2-P2 +pkgver=${_pkgver//-/.} +pkgrel=1 +pkgdesc='Berkeley Internet Name Daemon is the reference implementation of the DNS protocols' +url='http://www.isc.org/software/bind/' +license=('custom:ISC') +arch=('i686' 'x86_64' 'mips64el') +options=('!makeflags' '!libtool') +depends=('openssl' 'krb5' 'libxml2') +source=("http://ftp.isc.org/isc/bind9/${_pkgver}/bind-${_pkgver}.tar.gz" + 'root.hint::http://www.internic.net/zones/named.root' + 'remove-tools.patch' + 'tmpfiles.d' + 'named' + 'named.conf' + 'named.conf.d' + 'named.service' + 'named.logrotate' + 'localhost.zone' + '127.0.0.zone') +sha1sums=('3aadeaf64164a31a1cf22737ff2eea706792b68d' + '029f89c49550c40ec7a95116b6a33f0e5a041094' + '14264affa71bcfe7703d0fb7c3556c4c47efaa8b' + 'c5a2bcd9b0f009ae71f3a03fbdbe012196962a11' + '47f9ac4f6f70bc9167c1cf7859a298531197ad20' + 'c71a7fc02d4bf0d55e8e29d1e014607ac1d58726' + '7848edbfb9a848843f57c11c02b0289eefd42d00' + '7de92fff4b90c4821b3b133a05affd186fb93951' + '3fe1f0b5c1a51dc1db9ebe5e173d18c52c97169b' + '76a0d4cd1b913db177a5a375bebc47e5956866ec' + '53be0f1437ebe595240d8dbdd819939582b97fb9') +provides=('dns-server') + +install=install +backup=('etc/logrotate.d/named' + 'etc/conf.d/named' + 'etc/named.conf') + +build() { + cd "${srcdir}/bind-${_pkgver}" + + patch -p1 -i ../remove-tools.patch + + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --disable-static \ + --disable-linux-caps \ + --with-openssl \ + --with-libxml2 \ + --with-libtool \ + + make +} + +package() { + cd "${srcdir}/bind-${_pkgver}" + + install -Dm644 COPYRIGHT "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + + make DESTDIR="${pkgdir}" install + + rmdir "${pkgdir}/var/run" + install -d "${pkgdir}"/usr/share/doc/bind + install doc/arm/*.html "${pkgdir}"/usr/share/doc/bind + + install -D -m755 ../named "${pkgdir}"/etc/rc.d/named + install -D -m644 ../tmpfiles.d "${pkgdir}"/usr/lib/tmpfiles.d/named.conf + install -D -m644 ../named.conf.d "${pkgdir}"/etc/conf.d/named + install -D -m644 ../named.service "${pkgdir}"/usr/lib/systemd/system/named.service + install -D -m600 ../named.logrotate "${pkgdir}"/etc/logrotate.d/named + install -D -m640 -o 0 -g 40 ../named.conf "${pkgdir}"/etc/named.conf + + install -d -m750 -o 0 -g 40 "${pkgdir}"/var/named + install -m640 -o 0 -g 40 ../root.hint "${pkgdir}"/var/named + install -m640 -o 0 -g 40 ../127.0.0.zone "${pkgdir}"/var/named + install -m640 -o 0 -g 40 ../localhost.zone "${pkgdir}"/var/named +} diff --git a/community/bind/install b/community/bind/install new file mode 100644 index 000000000..287d0e05b --- /dev/null +++ b/community/bind/install @@ -0,0 +1,21 @@ +post_install() { + getent group named &>/dev/null || groupadd -g 40 named + getent passwd named &>/dev/null || useradd -u 40 -c "BIND DNS Server" -g named -d /var/named -s /bin/false named + passwd -l named &>/dev/null + + touch var/log/named.log + chown named:named var/log/named.log + + # create an rndc.key if it doesn't already exist + if [[ ! -s etc/rndc.key ]]; then + usr/sbin/rndc-confgen -r /dev/urandom -b 256 | head -n 5 >>etc/rndc.key + chown root:named etc/rndc.key + chmod 640 etc/rndc.key + fi +} + +pre_remove() { + getent passwd named &>/dev/null && userdel named >/dev/null + getent group named &>/dev/null && groupdel named >/dev/null + return 0 +} diff --git a/community/bind/localhost.zone b/community/bind/localhost.zone new file mode 100644 index 000000000..e3ff9641c --- /dev/null +++ b/community/bind/localhost.zone @@ -0,0 +1,10 @@ +$ORIGIN localhost. +@ 1D IN SOA @ root ( + 42 ; serial (yyyymmdd##) + 3H ; refresh + 15M ; retry + 1W ; expiry + 1D ) ; minimum ttl + + 1D IN NS @ + 1D IN A 127.0.0.1 diff --git a/community/bind/named b/community/bind/named new file mode 100755 index 000000000..65dd0fe82 --- /dev/null +++ b/community/bind/named @@ -0,0 +1,49 @@ +#!/bin/bash + +. /etc/rc.conf +. /etc/rc.d/functions +. /etc/conf.d/named + +PIDFILE=/run/named/named.pid +PID=$(cat $PIDFILE 2>/dev/null) +readlink -q /proc/$PID/exe | grep -q '^/usr/sbin/named' || { PID=; rm $PIDFILE 2>/dev/null; } + +case "$1" in + start) + stat_busy "Starting BIND" + [ -z "$PID" ] && /usr/sbin/named ${NAMED_ARGS} + if [ $? -gt 0 ]; then + stat_fail + else + add_daemon named + stat_done + fi + ;; + stop) + stat_busy "Stopping BIND" + [ ! -z "$PID" ] && kill $PID &> /dev/null + if [ $? -gt 0 ]; then + stat_fail + else + rm_daemon named + stat_done + fi + ;; + restart) + $0 stop + sleep 1 + $0 start + ;; + reload) + stat_busy "Reloading BIND" + [ ! -z "$PID" ] && rndc reload &>/dev/null || kill -HUP $PID &>/dev/null + if [ $? -gt 0 ]; then + stat_fail + else + stat_done + fi + ;; + *) + echo "usage: $0 {start|stop|reload|restart}" +esac +exit 0 diff --git a/community/bind/named.conf b/community/bind/named.conf new file mode 100644 index 000000000..4aaf19a49 --- /dev/null +++ b/community/bind/named.conf @@ -0,0 +1,64 @@ +// +// /etc/named.conf +// + +options { + directory "/var/named"; + pid-file "/run/named/named.pid"; + auth-nxdomain yes; + datasize default; +// Uncomment these to enable IPv6 connections support +// IPv4 will still work: +// listen-on-v6 { any; }; +// Add this for no IPv4: +// listen-on { none; }; + + // Default security settings. + allow-recursion { 127.0.0.1; }; + allow-transfer { none; }; + allow-update { none; }; + version none; + hostname none; + server-id none; +}; + +zone "localhost" IN { + type master; + file "localhost.zone"; + allow-transfer { any; }; +}; + +zone "0.0.127.in-addr.arpa" IN { + type master; + file "127.0.0.zone"; + allow-transfer { any; }; +}; + +zone "." IN { + type hint; + file "root.hint"; +}; + +//zone "example.org" IN { +// type slave; +// file "example.zone"; +// masters { +// 192.168.1.100; +// }; +// allow-query { any; }; +// allow-transfer { any; }; +//}; + +logging { + channel xfer-log { + file "/var/log/named.log"; + print-category yes; + print-severity yes; + print-time yes; + severity info; + }; + category xfer-in { xfer-log; }; + category xfer-out { xfer-log; }; + category notify { xfer-log; }; +}; + diff --git a/community/bind/named.conf.d b/community/bind/named.conf.d new file mode 100644 index 000000000..aecbd2307 --- /dev/null +++ b/community/bind/named.conf.d @@ -0,0 +1,4 @@ +# +# Parameters to be passed to BIND +# +NAMED_ARGS="-u named" diff --git a/community/bind/named.logrotate b/community/bind/named.logrotate new file mode 100644 index 000000000..5f9a47693 --- /dev/null +++ b/community/bind/named.logrotate @@ -0,0 +1,6 @@ +/var/log/named.log { + missingok + postrotate + /bin/kill -HUP `cat /run/named/named.pid 2>/dev/null` 2>/dev/null || true + endscript +} diff --git a/community/bind/named.service b/community/bind/named.service new file mode 100644 index 000000000..c21f13f4b --- /dev/null +++ b/community/bind/named.service @@ -0,0 +1,11 @@ +[Unit] +Description=Internet domain name server +After=network.target + +[Service] +ExecStart=/usr/sbin/named -f -u named +ExecReload=/usr/sbin/rndc reload +ExecStop=/usr/sbin/rndc stop + +[Install] +WantedBy=multi-user.target diff --git a/community/bind/remove-tools.patch b/community/bind/remove-tools.patch new file mode 100644 index 000000000..29b4c9c5f --- /dev/null +++ b/community/bind/remove-tools.patch @@ -0,0 +1,12 @@ +diff -aur old/bin/Makefile.in new/bin/Makefile.in +--- old/bin/Makefile.in 2009-10-05 05:07:08.000000000 -0700 ++++ new/bin/Makefile.in 2011-08-28 19:14:17.025674400 -0700 +@@ -19,7 +19,7 @@ + VPATH = @srcdir@ + top_srcdir = @top_srcdir@ + +-SUBDIRS = named rndc dig dnssec tests tools nsupdate \ ++SUBDIRS = named rndc dnssec tests tools nsupdate \ + check confgen @PYTHON_TOOLS@ @PKCS11_TOOLS@ + TARGETS = + diff --git a/community/bind/tmpfiles.d b/community/bind/tmpfiles.d new file mode 100644 index 000000000..1cfc82d08 --- /dev/null +++ b/community/bind/tmpfiles.d @@ -0,0 +1 @@ +d /run/named 0750 named named - diff --git a/community/catdoc/PKGBUILD b/community/catdoc/PKGBUILD index 8d0f91502..a513735b8 100644 --- a/community/catdoc/PKGBUILD +++ b/community/catdoc/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 75719 2012-08-29 11:08:22Z bisson $ +# $Id: PKGBUILD 89169 2013-04-27 12:49:08Z kkeen $ # Maintainer: Juergen Hoetzel <juergen@archlinux.org> # Contributor: Paulius Palevicius <paulius@birzai.com> pkgname=catdoc -pkgver=0.94.3 +pkgver=0.94.4 pkgrel=1 pkgdesc="A convertor for Microsoft Word, Excel, PowerPoint and RTF Files to text" arch=('i686' 'x86_64' 'mips64el') @@ -13,12 +13,12 @@ depends=('glibc') optdepends=('tk: for using wordview') options=('!makeflags') source=(http://ftp.de.debian.org/debian/pool/main/c/catdoc/${pkgname}_$pkgver.orig.tar.gz) -md5sums=('61212b9fd06b0a31aa7bc9a671130f57') +md5sums=('4820680e3611392caf2b4dd2413bfae5') build() { cd "$srcdir/$pkgname-$pkgver" sed -i 's/$(prefix)/$(installroot)$(prefix)/' desktop/Makefile.in - sed -i 's/0.94.2/0.94.3/' configure* doc/*.1 src/makefile.tc + sed -i 's/0.94.2/0.94.4/' configure* doc/*.1 src/makefile.tc ./configure --prefix=/usr --with-wish=/usr/bin/wish make } diff --git a/community/gtk-kde4/PKGBUILD b/community/gtk-kde4/PKGBUILD deleted file mode 100644 index 9891313ae..000000000 --- a/community/gtk-kde4/PKGBUILD +++ /dev/null @@ -1,34 +0,0 @@ -# $Id: PKGBUILD 57913 2011-11-04 12:08:54Z lcarlier $ -# Maintainer: Andrea Scarpino <andrea@archlinux.org> -# Contributor: Viliam Pucik <viliam dot pucik at gmail dot com> - -pkgname=gtk-kde4 -pkgver=0.9.5b -pkgrel=2 -pkgdesc='Allows you to change style, icons, font of GTK applications in KDE4.' -arch=('i686' 'x86_64' 'mips64el') -url='http://kde-look.org/content/show.php?content=74689' -license=('GPL') -depends=('kdebase-workspace' 'gtk-engines') -makedepends=('cmake' 'automoc4') -provides=('gtk-qt-engine') -source=("http://betta.houa.org/no-site/${pkgname}(src)${pkgver}.tar.gz" - 'fix-permission.patch') -md5sums=('d5998e4ccd4bd4b4d6a61e7afe8bbecb' - 'f52fa3288c728e5fad72c5d136b49bc5') - -build() { - cd ${pkgname} - - patch -p1 -i ${srcdir}/fix-permission.patch - cmake -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr - - make -} - -package() { - cd ${pkgname} - - make DESTDIR=${pkgdir} install -} diff --git a/community/gtk-kde4/fix-permission.patch b/community/gtk-kde4/fix-permission.patch deleted file mode 100644 index 29d6c3903..000000000 --- a/community/gtk-kde4/fix-permission.patch +++ /dev/null @@ -1,27 +0,0 @@ ---- gtk-kde4/CMakeLists.txt~ 2010-09-28 11:16:32.000000000 -0700 -+++ gtk-kde4/CMakeLists.txt 2010-10-26 12:31:35.400040780 -0700 -@@ -32,15 +32,8 @@ - - add_subdirectory(kcm/helper) - --INSTALL(FILES ${PROJECT_BINARY_DIR}/daemon/gtk-kde4 DESTINATION ${KDE4_BIN_INSTALL_DIR} PERMISSIONS WORLD_EXECUTE) --#INSTALL(FILES ${PROJECT_BINARY_DIR}/.gtkrc-2.0-kde4 DESTINATION $ENV{HOME} PERMISSIONS WORLD_READ) -- --string(LENGTH conf len) --IF (NOT len) -- INSTALL(FILES ${PROJECT_BINARY_DIR}/daemon/gtk-kde4.desktop DESTINATION $ENV{XDG_CONFIG_DIRS}/autostart PERMISSIONS WORLD_EXECUTE) --ELSE() -- INSTALL(FILES ${PROJECT_BINARY_DIR}/daemon/gtk-kde4.desktop DESTINATION /etc/xdg/autostart PERMISSIONS WORLD_EXECUTE WORLD_READ) --ENDIF() -+INSTALL(PROGRAMS daemon/gtk-kde4 DESTINATION ${KDE4_BIN_INSTALL_DIR}) -+INSTALL(PROGRAMS daemon/gtk-kde4.desktop DESTINATION /etc/xdg/autostart) - - FIND_PROGRAM(GETTEXT_MSGFMT_EXECUTABLE msgfmt) - -@@ -74,4 +67,4 @@ - - ENDFOREACH(_poFile ${PO_FILES}) - --ENDIF(NOT GETTEXT_MSGFMT_EXECUTABLE) -\ No newline at end of file -+ENDIF(NOT GETTEXT_MSGFMT_EXECUTABLE) diff --git a/community/gtkwave/PKGBUILD b/community/gtkwave/PKGBUILD index e61a9cd9d..5054d37be 100644 --- a/community/gtkwave/PKGBUILD +++ b/community/gtkwave/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 76513 2012-09-20 19:33:36Z kkeen $ +# $Id: PKGBUILD 89164 2013-04-27 12:32:34Z kkeen $ # Maintainer: Kyle Keen <keenerd@gmail.com> # Contributor: Thomas Dziedzic < gostrc at gmail > # Contributor: Jared Casper <jaredcasper@gmail.com> pkgname=gtkwave -pkgver=3.3.40 +pkgver=3.3.45 pkgrel=1 pkgdesc='A wave viewer which reads LXT, LXT2, VZT, GHW and VCD/EVCD files' arch=('i686' 'x86_64' 'mips64el') @@ -14,7 +14,7 @@ depends=('bzip2' 'xz' 'gtk2') makedepends=('gperf') install='gtkwave.install' source=("http://gtkwave.sourceforge.net/gtkwave-${pkgver}.tar.gz") -md5sums=('f7b4cd0d056084f6725173b7f939152c') +md5sums=('d746e1ce0584155e3af1d7ba5b0e56f0') build() { cd "${srcdir}/gtkwave-${pkgver}" diff --git a/community/hubbub/PKGBUILD b/community/hubbub/PKGBUILD index 5b24c72be..1a84ac701 100644 --- a/community/hubbub/PKGBUILD +++ b/community/hubbub/PKGBUILD @@ -1,32 +1,33 @@ -# $Id: PKGBUILD 70911 2012-05-18 23:52:08Z arodseth $ +# $Id: PKGBUILD 89120 2013-04-26 23:11:48Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Daniel J Griffiths <ghost1227@archlinux.us> # Contributor: Paulo Matias <matiasΘarchlinux-br·org> pkgname=hubbub -pkgver=0.1.2 +pkgver=0.2.0 pkgrel=1 -pkgdesc="HTML5 compliant parsing library" -arch=('i686' 'x86_64' 'mips64el') -url="http://www.netsurf-browser.org/projects/hubbub/" +pkgdesc='HTML5 compliant parsing library' +arch=('x86_64' 'i686' 'mips64el') +url='http://www.netsurf-browser.org/projects/hubbub/' license=('MIT') -depends=('libparserutils') -source=("http://www.netsurf-browser.org/projects/releases/$pkgname-$pkgver-src.tar.gz") -sha256sums=('95a1d5a71055b28a8e4ce4dc8516b8f0ed691c5ee03525bf73600495657f1b52') +depends=('libparserutils>=0.1.2') +makedepends=('netsurf-buildsystem') +source=("http://download.netsurf-browser.org/libs/releases/lib$pkgname-$pkgver-src.tar.gz") +sha256sums=('91c90965fdbbfb9137c7881b33736a03fc80bd16f5cd7808e1efff3d63000eaf') build() { - cd "$srcdir/$pkgname-$pkgver" + cd "$srcdir/lib$pkgname-$pkgver" sed -i 's:-Werror::' Makefile - make PREFIX=/usr COMPONENT_TYPE="lib-shared" - make PREFIX=/usr COMPONENT_TYPE="lib-static" + make PREFIX=/usr COMPONENT_TYPE='lib-shared' + make PREFIX=/usr COMPONENT_TYPE='lib-static' } package() { - cd "$srcdir/$pkgname-$pkgver" + cd "$srcdir/lib$pkgname-$pkgver" - make install PREFIX=/usr DESTDIR="$pkgdir" COMPONENT_TYPE="lib-shared" - make install PREFIX=/usr DESTDIR="$pkgdir" COMPONENT_TYPE="lib-static" + make install PREFIX=/usr DESTDIR="$pkgdir" COMPONENT_TYPE='lib-shared' + make install PREFIX=/usr DESTDIR="$pkgdir" COMPONENT_TYPE='lib-static' install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" } diff --git a/community/kde-gtk-config/PKGBUILD b/community/kde-gtk-config/PKGBUILD new file mode 100644 index 000000000..88840a813 --- /dev/null +++ b/community/kde-gtk-config/PKGBUILD @@ -0,0 +1,36 @@ +# $Id: PKGBUILD 89140 2013-04-27 07:58:51Z lcarlier $ +# Maintainer: Laurent Carlier <lordheavym@gmail.com> +# Contributor: birdflesh <antkoul at gmail dot com> + +pkgname=kde-gtk-config +pkgver=2.2.1 +pkgrel=1 +pkgdesc="GTK2 and GTK3 Configurator for KDE" +arch=('i686' 'x86_64') +url="https://projects.kde.org/kde-gtk-config" +license=('GPL3') +depends=('kdelibs') +makedepends=('cmake' 'automoc4' 'gtk2' 'gtk3') +optdepends=('gtk2: GTK+ v2 support' + 'gtk3: GTK+ v3 support') +source=("http://download.kde.org/stable/$pkgname/$pkgver/src/$pkgname-$pkgver.tar.xz") +md5sums=('d155ed431d509e54a60383a70b700e1c') +install=$pkgname.install + +build() { + cd "$srcdir" + + mkdir -p build && cd build + + cmake ../$pkgname-$pkgver \ + -DQT_QMAKE_EXECUTABLE=qmake-qt4 \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr + make +} + +package(){ + cd "$srcdir/build" + + make DESTDIR="$pkgdir" install +} diff --git a/community/kde-gtk-config/kde-gtk-config.install b/community/kde-gtk-config/kde-gtk-config.install new file mode 100644 index 000000000..6905e303e --- /dev/null +++ b/community/kde-gtk-config/kde-gtk-config.install @@ -0,0 +1,11 @@ +post_install() { +xdg-icon-resource forceupdate --theme hicolor &> /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +}
\ No newline at end of file diff --git a/community/kicad/PKGBUILD b/community/kicad/PKGBUILD index 7c354d969..57ae032a4 100644 --- a/community/kicad/PKGBUILD +++ b/community/kicad/PKGBUILD @@ -1,12 +1,12 @@ -# $Id: PKGBUILD 85759 2013-03-06 14:22:48Z kkeen $ +# $Id: PKGBUILD 89177 2013-04-27 13:49:24Z kkeen $ # Maintainer: Kyle Keen <keenerd@gmail.com> # Contributor: Marq Schneider <queueRAM@gmail.com> pkgname=kicad -pkgver=20130226 +pkgver=20130331 _pkgver=${pkgver:0:4}-${pkgver:4:2}-${pkgver:6:2} -_pkgbzr=3974 -pkgrel=4 +_pkgbzr=4008 +pkgrel=1 pkgdesc="Electronic schematic and printed circuit board (PCB) design tools" arch=('i686' 'x86_64' 'mips64el') url="http://iut-tice.ujf-grenoble.fr/kicad/" @@ -16,9 +16,9 @@ makedepends=('cmake' 'zlib' 'mesa') optdepends=('kicad-docs-bzr: for documentation' 'kicad-library-bzr: for footprints') install=kicad.install -source=(http://iut-tice.ujf-grenoble.fr/cao/${pkgname}_sources_stable_${_pkgver}_BZR${_pkgbzr}.zip +source=(http://iut-tice.ujf-grenoble.fr/cao/${pkgname}-sources_stable_${_pkgver}_BZR${_pkgbzr}.zip kicad-boost-polygon-declare-gtlsort-earlier.patch) -md5sums=('9b7748efedc355473c72fdb7c37b0500' +md5sums=('9c88273a5b323b6622d1704a90ffa399' 'a2c39704238946e74a5ed0c38326345f') build() { diff --git a/community/libcss/PKGBUILD b/community/libcss/PKGBUILD index db7543522..05a2b7e1c 100644 --- a/community/libcss/PKGBUILD +++ b/community/libcss/PKGBUILD @@ -1,18 +1,19 @@ -# $Id: PKGBUILD 70921 2012-05-19 18:26:38Z arodseth $ +# $Id: PKGBUILD 89131 2013-04-27 00:42:21Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Brad Fanella <bradfanella@archlinux.us> # Contributor: Daniel J Griffiths <ghost1227@archlinux.us> pkgname=libcss -pkgver=0.1.2 -pkgrel=2 -pkgdesc="CSS parser and selection engine" -arch=('i686' 'x86_64' 'mips64el') -url="http://www.netsurf-browser.org/projects/libcss/" +pkgver=0.2.0 +pkgrel=1 +pkgdesc='CSS parser and selection engine' +arch=('x86_64' 'i686' 'mips64el') +url='http://www.netsurf-browser.org/projects/libcss/' license=('MIT') -depends=('libparserutils>=0.1.1' 'libwapcaplet>=0.1.1') +depends=('libparserutils>=0.1.2' 'libwapcaplet>=0.2.0') +makedepends=('netsurf-buildsystem') source=("http://download.netsurf-browser.org/libs/releases/libcss-$pkgver-src.tar.gz") -sha256sums=('92c112a059bc5ae490392439401005b47ca5c270f891f6317b64aac738ae1f5e') +sha256sums=('31b08f6f2259366ccad8b455440f364dc33e7dc78cdb0cf4905da56d5372f613') build() { cd "$srcdir/$pkgname-$pkgver" diff --git a/community/libdom/PKGBUILD b/community/libdom/PKGBUILD new file mode 100644 index 000000000..0ee76677c --- /dev/null +++ b/community/libdom/PKGBUILD @@ -0,0 +1,32 @@ +# $Id: PKGBUILD 89135 2013-04-27 01:19:34Z arodseth $ +# Maintainer: Alexander Rødseth <rodseth@gmail.com> + +pkgname=libdom +pkgver=0.0.1 +pkgrel=1 +pkgdesc='Implementation of the W3C DOM' +arch=('x86_64' 'i686') +url='http://www.netsurf-browser.org/projects/libdom/' +license=('MIT') +depends=('hubbub>=0.2.0' 'libwapcaplet>=0.2.0' 'expat') +makedepends=('netsurf-buildsystem') +source=("http://download.netsurf-browser.org/libs/releases/$pkgname-$pkgver-src.tar.gz") +sha256sums=('2aa75861c8a8291b6b3d1a3856c65ca615677afeec64ccfdf35a113a292c36b1') + +build() { + cd "$srcdir/$pkgname-$pkgver" + + export CFLAGS="-Wno-error=unused-but-set-variable" + make PREFIX=/usr COMPONENT_TYPE="lib-shared" + make PREFIX=/usr COMPONENT_TYPE="lib-static" +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + + make install PREFIX=/usr DESTDIR="$pkgdir" COMPONENT_TYPE="lib-shared" + make install PREFIX=/usr DESTDIR="$pkgdir" COMPONENT_TYPE="lib-static" + install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" +} + +# vim:set ts=2 sw=2 et: diff --git a/community/libnsbmp/PKGBUILD b/community/libnsbmp/PKGBUILD index 87fdc09fb..392c8257d 100644 --- a/community/libnsbmp/PKGBUILD +++ b/community/libnsbmp/PKGBUILD @@ -1,17 +1,19 @@ -# $Id: PKGBUILD 59663 2011-11-29 08:59:46Z arodseth $ +# $Id: PKGBUILD 89122 2013-04-26 23:30:55Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Paulo Matias <matiasΘarchlinux-br·org> # Contributor: Daniel J Griffiths <ghost1227@archlinux.us> + pkgname=libnsbmp -pkgver=0.0.3 -pkgrel=3 -pkgdesc="Decoding library for BMP and ICO image file formats" -arch=('i686' 'x86_64' 'mips64el') -url="http://www.netsurf-browser.org/projects/libnsbmp/" +pkgver=0.1.0 +pkgrel=1 +pkgdesc='Decoding library for BMP and ICO image file formats' +arch=('x86_64' 'i686' 'mips64el') +url='http://www.netsurf-browser.org/projects/libnsbmp/' license=('MIT') depends=('glibc') +makedepends=('netsurf-buildsystem') source=("http://download.netsurf-browser.org/libs/releases/$pkgname-$pkgver-src.tar.gz") -md5sums=('b418fd3f73a42190046e4e1ab98d799e') +sha256sums=('fb576af6bd4d02d3626d5c2092bc06c80b2a80089a14decf40c813d9ec80ddc0') build() { cd "$srcdir/$pkgname-$pkgver" diff --git a/community/libnsgif/PKGBUILD b/community/libnsgif/PKGBUILD index b13722707..0fb40c823 100644 --- a/community/libnsgif/PKGBUILD +++ b/community/libnsgif/PKGBUILD @@ -1,17 +1,19 @@ -# $Id: PKGBUILD 59664 2011-11-29 09:06:33Z arodseth $ +# $Id: PKGBUILD 89124 2013-04-26 23:34:05Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Daniel J Griffiths <ghost1227@archlinux.us> # Contributor: Paulo Matias <matiasΘarchlinux-br·org> + pkgname=libnsgif -pkgver=0.0.3 -pkgrel=3 -pkgdesc="Decoding library for the GIF image file format" -arch=('i686' 'x86_64' 'mips64el') -url="http://www.netsurf-browser.org/projects/libnsgif/" +pkgver=0.1.0 +pkgrel=1 +pkgdesc='Decoding library for the GIF image file format' +arch=('x86_64' 'i686' 'mips64el') +url='http://www.netsurf-browser.org/projects/libnsgif/' license=('MIT') depends=('glibc') +makedepends=('netsurf-buildsystem') source=("http://download.netsurf-browser.org/libs/releases/$pkgname-$pkgver-src.tar.gz") -md5sums=('1f9efcdbbf0096eee639dc1e263b20dc') +sha256sums=('e7dc7ee887fefc19e7c7985c5a2b057870e0fa3dd0dcfc1fdb4e98da1f36593c') build() { cd "$srcdir/$pkgname-$pkgver" diff --git a/community/libwapcaplet/PKGBUILD b/community/libwapcaplet/PKGBUILD index e5586b614..0ebecac37 100644 --- a/community/libwapcaplet/PKGBUILD +++ b/community/libwapcaplet/PKGBUILD @@ -1,17 +1,19 @@ -# $Id: PKGBUILD 70913 2012-05-18 23:56:14Z arodseth $ +# $Id: PKGBUILD 89126 2013-04-26 23:37:42Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Brad Fanella <bradfanella@archlinux.us> # Contributor: Daniel J Griffiths <ghost1227@archlinux.us> pkgname=libwapcaplet -pkgver=0.1.1 -pkgrel=1.1 -pkgdesc="String internment library with rapid string comparison" -arch=('i686' 'x86_64' 'mips64el') -url="http://www.netsurf-browser.org/projects/libwapcaplet/" +pkgver=0.2.0 +pkgrel=1 +pkgdesc='String internment library with rapid string comparison' +arch=('x86_64' 'i686' 'mips64el') +url='http://www.netsurf-browser.org/projects/libwapcaplet/' license=('MIT') +depends=('glibc') +makedepends=('netsurf-buildsystem') source=("http://download.netsurf-browser.org/libs/releases/$pkgname-$pkgver-src.tar.gz") -sha256sums=('cf05159d7d515523697ce07228cff6a6339dc6bdcfec3e02e3b72d8b773f5258') +sha256sums=('5fb49841ba335b0c7a1420d92c3a60480df63696c50353c02724aa8c6b45cb24') build() { cd "$srcdir/$pkgname-$pkgver" diff --git a/community/netsurf/PKGBUILD b/community/netsurf/PKGBUILD index 0874ee86f..2f71a17cd 100644 --- a/community/netsurf/PKGBUILD +++ b/community/netsurf/PKGBUILD @@ -1,45 +1,49 @@ -# $Id: PKGBUILD 81235 2012-12-13 22:54:07Z arodseth $ +# $Id: PKGBUILD 89138 2013-04-27 07:58:18Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Paulo Matias <matiasΘarchlinux-br·org> # Contributor: Georgij Kondratjev <smpuj@bk.ru> # Contributor: Daniel J Griffiths <ghost1227@archlinux.us> pkgname=netsurf -pkgver=2.9 -pkgrel=5 +pkgver=3.0 +pkgrel=1 pkgdesc='Lightweight and fast web browser' arch=('x86_64' 'i686' 'mips64el') url='http://www.netsurf-browser.org/' license=('GPL') -depends=('libmng' 'curl' 'libglade' 'librsvg' 'desktop-file-utils' 'libnsbmp' 'libnsgif' 'libcss>=0.1.2' 'hubbub>=0.1.2' 'libwebp>=0.2.0' 'gstreamer0.10') -makedepends=('re2c' 'lcms' 'gendesk>=0.4.2') -provides=('netsurf') -conflicts=('netsurf') -install=netsurf.install +depends=('gtk2' 'libmng' 'curl' 'librsvg' 'desktop-file-utils' 'libnsbmp' 'libnsgif' 'libcss' 'libwebp' 'libdom') # 'libharu' 'gstreamer0.10' +makedepends=('js' 're2c' 'lcms' 'gendesk' 'netsurf-buildsystem' 'libglade') +install="$pkgname.install" source=("netsurf.png::http://ubuntu.allmyapps.com/data/n/e/netsurf-netsurf-web-browser/icon_48x48_netsurf.png" "http://download.$pkgname-browser.org/$pkgname/releases/source/$pkgname-$pkgver-src.tar.gz") sha256sums=('f0dbcc5d80bf03d706aa8b28a322aa7f169a40813848c2d1505691f6e2c7ef00' - 'f74767161fd7f3186e483b438a183f2ea3cae160020ad5dd63c75a4d78f5c797') + '7c6a48d3cc3e9a3e3a51b532ddf60f7697e97bf8b61a6d3b2ced1a2e89fbccc6') + _exec=('netsurf %U') _genericname=('Web Browser') _comment=('Lightweight web browser') _mimetype=('text/html;application/xhtml+xml;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/geo') -build() { +prepare() { cd "$srcdir" gendesk - cd "$pkgname" +} + +build() { + cd "$pkgname-$pkgver" make \ PREFIX=/usr \ TARGET=gtk \ NETSURF_USE_WEBP=YES \ - NETSURF_USE_VIDEO=YES + NETSURF_USE_VIDEO=NO \ + NETSURF_USE_MOZILLA_JS=YES \ + NETSURF_USE_HARU_PDF=NO } package() { - cd "$srcdir/$pkgname" + cd "$srcdir/$pkgname-$pkgver" make install PREFIX=/usr DESTDIR="$pkgdir" install -Dm644 "../$pkgname.png" \ diff --git a/community/qupzilla/PKGBUILD b/community/qupzilla/PKGBUILD index e01510a80..5d14c5fa8 100644 --- a/community/qupzilla/PKGBUILD +++ b/community/qupzilla/PKGBUILD @@ -1,10 +1,9 @@ -# $Id: PKGBUILD 87097 2013-03-27 02:25:04Z speps $ +# $Id: PKGBUILD 89115 2013-04-26 22:11:32Z speps $ # Maintainer: speps <speps at aur dot archlinux dot org> _name=QupZilla -_commit=953ca72 # pkgname=qupzilla -pkgver=1.4.1_git20130326 +pkgver=1.4.2 pkgrel=1 pkgdesc="Cross-platform QtWebKit browser" arch=(i686 x86_64 mips64el) @@ -13,8 +12,8 @@ license=('GPL3') depends=('qtwebkit' 'hunspell') optdepends=('bash-completion: bash completion support') install="$pkgname.install" -source=("$pkgname-$pkgver.tar.gz::https://github.com/$_name/$pkgname/tarball/$_commit") -md5sums=('1b1b94a53a422436975b19f9ca05f006') +source=("$pkgname-$pkgver.tar.gz::https://github.com/$_name/$pkgname/tarball/v$pkgver") +md5sums=('e1989427fea976312ca4c0ec84ce41b2') build() { cd "$srcdir/$_name-$pkgname-"* |