diff options
-rw-r--r-- | gis/libfreexl/PKGBUILD | 21 | ||||
-rw-r--r-- | gis/libspatialite/PKGBUILD | 24 | ||||
-rw-r--r-- | gis/qgis/PKGBUILD | 32 | ||||
-rw-r--r-- | gis/qwt5/PKGBUILD | 47 | ||||
-rw-r--r-- | gis/qwt5/qwtconfig-archlinux.pri | 85 | ||||
-rw-r--r-- | gis/spatialindex/PKGBUILD | 31 | ||||
-rw-r--r-- | libre/initscripts/PKGBUILD | 29 |
7 files changed, 99 insertions, 170 deletions
diff --git a/gis/libfreexl/PKGBUILD b/gis/libfreexl/PKGBUILD new file mode 100644 index 000000000..533071120 --- /dev/null +++ b/gis/libfreexl/PKGBUILD @@ -0,0 +1,21 @@ +# Maintainer: Bruno Gola <brunogola at gmail dot com> +pkgname=libfreexl +pkgver=1.0.0b +pkgrel=1 +pkgdesc="Library to extract valid data from within an Excel (.xls) spreadsheet." +arch=('i686' 'x86_64') +url="https://www.gaia-gis.it/fossil/freexl/index" +license=('MPL') +source=("http://www.gaia-gis.it/gaia-sins/freexl-sources/freexl-1.0.0b.tar.gz") +md5sums=('e2e1c59eb2883d825782dfe8fe244207') + +build() { + cd "$srcdir/freexl-$pkgver" + ./configure --prefix=/usr + make +} + +package() { + cd "$srcdir/freexl-$pkgver" + make DESTDIR="$pkgdir/" install +} diff --git a/gis/libspatialite/PKGBUILD b/gis/libspatialite/PKGBUILD new file mode 100644 index 000000000..13e2b8335 --- /dev/null +++ b/gis/libspatialite/PKGBUILD @@ -0,0 +1,24 @@ +# Maintainer: Brian Galey <bkgaley at gmail dot com> +# Contributor: Pietro Zambelli <peter.zamb at gmail dot com> +pkgname=libspatialite +pkgver=3.0.1 +pkgrel=2 +pkgdesc="SQLite extension to support spatial data types and operations" +arch=('i686' 'x86_64') +url="https://www.gaia-gis.it/fossil/libspatialite/index" +license=('MPL') +depends=('geos' 'proj' 'sqlite3' 'libfreexl') +options=('!libtool') +source=("http://www.gaia-gis.it/gaia-sins/libspatialite-3.0.1.tar.gz") +md5sums=('450d1a0d9da1bd9f770b7db3f2509f69') + +build() { + cd "$srcdir/$pkgname-$pkgver" + ./configure --prefix=/usr + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="$pkgdir/" install +} diff --git a/gis/qgis/PKGBUILD b/gis/qgis/PKGBUILD index 7c348fd1e..cb06ed0a6 100644 --- a/gis/qgis/PKGBUILD +++ b/gis/qgis/PKGBUILD @@ -5,53 +5,47 @@ # Contributor: Eric Forgeot < http://esclinux.tk > pkgname=qgis -pkgver=1.7.4 -pkgrel=4 +pkgver=1.8.0 +pkgrel=2 pkgdesc='Quantum GIS is a Geographic Information System (GIS) that supports vector, raster & database formats' url='http://qgis.org/' license=('GPL') arch=('i686' 'x86_64') # update to http://www.qgis.org/wiki/Building_QGIS_from_Source#Overview -depends=('libmysqlclient' 'postgresql-libs' 'sqlite3' 'jasper' 'curl' 'qt' 'python2' 'python2-qt' 'giflib' 'xerces-c' 'cfitsio' 'qwt5' 'gdal' 'flex' 'bison') -makedepends=('cmake' 'grass' 'gsl' 'postgis' 'netcdf' 'fcgi' 'python2-sip' 'txt2tags') +depends=('libmysqlclient' 'postgresql-libs' 'sqlite3' 'jasper' 'curl' 'qt' 'python2' 'python2-qt' 'giflib' 'cfitsio' 'qwt' 'gdal' 'flex' 'bison' 'libspatialite' 'spatialindex') +makedepends=('cmake' 'grass' 'gsl' 'postgis' 'netcdf' 'fcgi' 'python2-sip') optdepends=('postgis: postgis support and SPIT plugin' 'fcgi: qgis mapserver' 'python2-sip: python-support' 'grass: grass plugin' - 'gsl: georeferencer ') + 'gsl: georeferencer') options=('!makeflags') source=("http://qgis.org/downloads/qgis-${pkgver}.tar.bz2" - 'qgis.desktop' - 'qgis_1.7.4_gcc4.7.patch') + 'qgis.desktop') + +md5sums=('1d60520f81d7763c026d0af887ac9a05' + '8ab66039f2aba519b92f52272ec3c13e') -md5sums=('ad6e2bd8c5eb0c486939c420af5d8c44' - '8ab66039f2aba519b92f52272ec3c13e' - '0a978eac520b3df8736603074b1072b0') - build() { # Fix insecure RPATH is weird, but just works ;) # echo "os.system(\"sed -i '/^LFLAGS/s|-Wl,-rpath,.\+ ||g' gui/Makefile core/Makefile\")" >> python/configure.py.in #cd qgis-${pkgver} - - #apply patch to be able to build qgis with GCC 4.7 - patch -p0 < ${srcdir}/qgis_1.7.4_gcc4.7.patch rm -rf build mkdir build cd build cmake ../qgis-${pkgver} \ + -DENABLE_TESTS=OFF \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_SKIP_RPATH=ON \ -DCMAKE_INSTALL_PREFIX=/usr \ -DGRASS_PREFIX=/opt/grass \ -DQGIS_MANUAL_SUBDIR=share/man \ - -DQWT_INCLUDE_DIR=/usr/include/qwt5 \ - -DQWT_LIBRARY=/usr/lib/libqwt5.so \ -DPYTHON_LIBRARY=/usr/lib/libpython2.7.so \ - -DPYTHON_EXECUTABLE=/usr/bin/python2 \ - -DPYTHON_SITE_PACKAGES_DIR=/usr/lib/python2.7/site-packages \ - -DPYTHON_INCLUDE_PATH=/usr/include/python2.7/ + -DPYTHON_EXECUTABLE=/usr/bin/python2 \ + -DPYTHON_SITE_PACKAGES_DIR=/usr/lib/python2.7/site-packages \ + -DPYTHON_INCLUDE_PATH=/usr/include/python2.7/ make } diff --git a/gis/qwt5/PKGBUILD b/gis/qwt5/PKGBUILD deleted file mode 100644 index f998a0765..000000000 --- a/gis/qwt5/PKGBUILD +++ /dev/null @@ -1,47 +0,0 @@ -# Maintainer: Eugen Zagorodniy <e dot zagorodniy at gmail dot com> -# Contributor: Ronald van Haren <ronald.archlinux.org> - -pkgname=qwt5 -pkgver=5.2.2 -pkgrel=1 -pkgdesc="Qt Widgets for Technical Applications (version 5.X)" -arch=('i686' 'x86_64') -url="http://qwt.sourceforge.net/" -depends=('qt>=4.5.1') -options=('!makeflags') -license=("custom:$pkgname") -provides=('qwt') -source=("http://downloads.sourceforge.net/sourceforge/qwt/qwt-$pkgver.tar.bz2" \ - "qwtconfig-archlinux.pri") -md5sums=('70d77e4008a6cc86763737f0f24726ca' - '15db52c3312b5f8f7cbbdabc4831591b') -build() { - cd ${srcdir}/qwt-${pkgver} - - # copy our config file to the right place - install -Dm644 ${srcdir}/qwtconfig-archlinux.pri \ - ${srcdir}/qwt-${pkgver}/qwtconfig.pri - - # build qwt: - qmake qwt.pro - make || return 1 -} - -package() { - cd ${srcdir}/qwt-${pkgver} - - make INSTALL_ROOT=${pkgdir} QTDIR=/usr install - - # rename conlicting symlink - mv ${pkgdir}/usr/lib/libqwt.so ${pkgdir}/usr/lib/libqwt5.so - - # move html docs to propee place and move man pages to avoid conflict - # with qwt from [extra] - install -d ${pkgdir}/usr/share/doc/${pkgname} - mv ${pkgdir}/usr/share/html ${pkgdir}/usr/share/doc/${pkgname}/ - mv ${pkgdir}/usr/share/man ${pkgdir}/usr/share/doc/${pkgname}/ - - # install licence - install -Dm644 ${srcdir}/qwt-${pkgver}/COPYING \ - ${pkgdir}/usr/share/licenses/${pkgname}/license.txt -} diff --git a/gis/qwt5/qwtconfig-archlinux.pri b/gis/qwt5/qwtconfig-archlinux.pri deleted file mode 100644 index 045e53275..000000000 --- a/gis/qwt5/qwtconfig-archlinux.pri +++ /dev/null @@ -1,85 +0,0 @@ -###################################################################### -# Install paths -###################################################################### - -unix { - INSTALLBASE = /usr -} - -win32 { - INSTALLBASE = C:/Qwt -} - -target.path = $$INSTALLBASE/lib -headers.path = $$INSTALLBASE/include/qwt5 -doc.path = $$INSTALLBASE/share - -###################################################################### -# qmake internal options -###################################################################### - -CONFIG += qt # Also for Qtopia Core! -CONFIG += warn_on -CONFIG += thread - -###################################################################### -# release/debug mode -# The designer plugin is always built in release mode. -# If want to change this, you have to edit designer/designer.pro. -###################################################################### - -CONFIG += release # release/debug - -###################################################################### -# Build the static/shared libraries. -# If QwtDll is enabled, a shared library is built, otherwise -# it will be a static library. -###################################################################### - -CONFIG += QwtDll - -###################################################################### -# QwtPlot enables all classes, that are needed to use the QwtPlot -# widget. -###################################################################### - -CONFIG += QwtPlot - -###################################################################### -# QwtWidgets enables all classes, that are needed to use the all other -# widgets (sliders, dials, ...), beside QwtPlot. -###################################################################### - -CONFIG += QwtWidgets - -###################################################################### -# If you want to display svg images on the plot canvas, enable the -# line below. Note that Qwt needs the svg+xml, when enabling -# QwtSVGItem. -###################################################################### - -CONFIG += QwtSVGItem - -###################################################################### -# If you have a commercial license you can use the MathML renderer -# of the Qt solutions package to enable MathML support in Qwt. -# So if you want this, copy qtmmlwidget.h + qtmmlwidget.cpp to -# textengines/mathml and enable the line below. -###################################################################### - -#CONFIG += QwtMathML - -###################################################################### -# If you want to build the Qwt designer plugin, -# enable the line below. -# Otherwise you have to build it from the designer directory. -###################################################################### - -CONFIG += QwtDesigner - -###################################################################### -# If you want to auto build the examples, enable the line below -# Otherwise you have to build them from the examples directory. -###################################################################### - -#CONFIG += QwtExamples diff --git a/gis/spatialindex/PKGBUILD b/gis/spatialindex/PKGBUILD new file mode 100644 index 000000000..e0787808e --- /dev/null +++ b/gis/spatialindex/PKGBUILD @@ -0,0 +1,31 @@ +# Maintainer: Lantald <lantald at Gmx dot com> +pkgname=spatialindex +pkgver=1.7.1 +pkgrel=1 +pkgdesc="An extensible framework that supports robust spatial indexing methods and sophisticated spatial queries." +arch=('i686' 'x86_64') +url="http://libspatialindex.github.com/" +license=('(L)GPL') +depends=(gcc-libs) +provides=(spatialindex) +conflicts=(libspatialindex-git) +source=(http://download.osgeo.org/libspatialindex/$pkgname-src-$pkgver.tar.gz) +md5sums=('8599243d5d8204f0f8d92cd55ab120f5') + +build() { + cd "$srcdir/$pkgname-src-$pkgver/" + ./configure --prefix=/usr + make +} + +check() { + cd "$srcdir/$pkgname-src-$pkgver/" + make -k check +} + +package() { + cd "$srcdir/$pkgname-src-$pkgver/" + make DESTDIR="$pkgdir/" install +} + +# vim:set ts=2 sw=2 et: diff --git a/libre/initscripts/PKGBUILD b/libre/initscripts/PKGBUILD index cc509fdd3..a209713b3 100644 --- a/libre/initscripts/PKGBUILD +++ b/libre/initscripts/PKGBUILD @@ -1,39 +1,30 @@ -# $Id: PKGBUILD 160065 2012-05-29 18:46:25Z tomegun $ +# $Id: PKGBUILD 164178 2012-07-26 23:40:45Z tomegun $ # Maintainer: Tom Gundersen <teg@jklm.no> # Contributor: Thomas Bächler <thomas@archlinux.org> # Contributor: Aaron Griffin <aaron@archlinux.org> # Maintainer (Parabola): Nicolas Reynolds <fauno@kiwwwi.com.ar> pkgname=initscripts -pkgver=2012.07.14 +pkgver=2012.07.29 pkgrel=1 pkgdesc="System initialization/bootup scripts (Parabola branding)" arch=('any') url="https://parabolagnulinux.org" license=('GPL2') groups=('base') -backup=(etc/inittab etc/rc.conf etc/rc.local etc/rc.local.shutdown etc/conf.d/wireless) +backup=(etc/inittab etc/rc.conf etc/rc.local etc/rc.local.shutdown) depends=('glibc' 'bash' 'coreutils' 'systemd-tools' 'iproute2' 'ncurses' 'findutils' 'sysvinit') -optdepends=('bridge-utils: Network bridging support' - 'dhcpcd: DHCP network configuration' - 'net-tools: legacy network support' - 'wireless_tools: Wireless networking') +optdepends=('dhcpcd: DHCP network configuration' + 'bridge-utils: Legacy network bridging support' + 'net-tools: Legacy network support' + 'wireless_tools: Legacy wireless networking') makedepends=(asciidoc) install=initscripts.install -source=("https://repo.parabolagnulinux.org/other/${pkgname}-${pkgver}.tar.xz" - 0001-remove-run-nologin-before-leaving-rc.multi.patch - 'wireless.conf.d') - -build() { - cd ${srcdir}/${pkgname}-${pkgver} -# patch -Np1 <"$srcdir/0001-remove-run-nologin-before-leaving-rc.multi.patch" -} +source=("https://repo.parabolagnulinux.org/other/${pkgname}-${pkgver}.tar.xz"{,.sig}) package() { cd ${srcdir}/${pkgname}-${pkgver} make DESTDIR=${pkgdir} install - install -D -m644 ${srcdir}/wireless.conf.d ${pkgdir}/etc/conf.d/wireless } -md5sums=('15e2f373be03b25b0033fd4fb4820d30' - 'ba32b9d723c20b38487669fb3c00d3d5' - '027576534885b8d5dded9be546057b12') +md5sums=('0fc663f1ad8e7512f5907d498e09be21' + '372f08fcb40e31c0e88a9715354e3b19') |