[arch-commits] Commit in (7 files)

2020-12-22 Thread Frederik Schwan via arch-commits
Date: Tuesday, December 22, 2020 @ 14:14:23
  Author: freswa
Revision: 782005

move fetchmail from unsupported to [community]

Added:
  fetchmail/
  fetchmail/repos/
  fetchmail/trunk/
  fetchmail/trunk/PKGBUILD
  fetchmail/trunk/fetchmail.service
  fetchmail/trunk/fetchmail.sysusers
  fetchmail/trunk/fetchmail.tmpfiles

+
 PKGBUILD   |   38 ++
 fetchmail.service  |   11 +++
 fetchmail.sysusers |2 ++
 fetchmail.tmpfiles |2 ++
 4 files changed, 53 insertions(+)

Added: fetchmail/trunk/PKGBUILD
===
--- fetchmail/trunk/PKGBUILD(rev 0)
+++ fetchmail/trunk/PKGBUILD2020-12-22 14:14:23 UTC (rev 782005)
@@ -0,0 +1,38 @@
+# Maintainer: Frederik Schwan 
+# Contributor: Amish 
+# Contributor: Victor3D 
+
+pkgname=fetchmail
+pkgver=6.4.14
+pkgrel=2
+pkgdesc='A remote-mail retrieval utility'
+arch=('x86_64')
+url='https://www.fetchmail.info'
+license=('GPL')
+depends=('openssl')
+makedepends=('python')
+optdepends=('tk: for using fetchmailconf'
+'python-future: for using fetchmailconf')
+source=("https://sourceforge.net/projects/fetchmail/files/branch_${pkgver%.*}/${pkgname}-${pkgver}.tar.xz";
+'fetchmail.tmpfiles'
+'fetchmail.sysusers'
+'fetchmail.service')
+b2sums=('d763f4a2fc036ef9c611829fbe5ec9eeed730429c746738203f852d8812609ad91fe179f8c43db1ad819a5430d3bc0a3c9348ab97cef312889cafb05b76a7d5b'
+
'b4ffb99efe4ab24a5a9ed3a27ad5a4645ef8611d66ca380e6acd36e81b34d2619142d62854fa7bd7716b8013d3ccf75ea3e1e18151ae95ff6c37c839631a5733'
+
'5000d2daa40cf36e46bd602d8c1ba45840587d289d19254187f92bced1b557a948e72417bbeaa3efd85e7d19f7f257effc310a96359b85eee6ed96d97d44c1b2'
+
'fca5437bec78786b9624c774015b9e0e7175973d548dbdab406af797a8c4a53b474d73b897a0009faee4dafd62190f93514c6f1ce403312b6a51afb4996dbf21')
+
+build() {
+  cd ${pkgname}-${pkgver}
+  ./configure --prefix=/usr --with-ssl=/usr
+  make
+}
+
+package() {
+  install -D -m644 fetchmail.tmpfiles 
"${pkgdir}"/usr/lib/tmpfiles.d/fetchmail.conf
+  install -D -m644 fetchmail.sysusers 
"${pkgdir}"/usr/lib/sysusers.d/fetchmail.conf
+  install -D -m644 fetchmail.service 
"${pkgdir}"/usr/lib/systemd/system/fetchmail.service
+  
+  cd ${pkgname}-${pkgver}
+  make DESTDIR="${pkgdir}" install
+}

Added: fetchmail/trunk/fetchmail.service
===
--- fetchmail/trunk/fetchmail.service   (rev 0)
+++ fetchmail/trunk/fetchmail.service   2020-12-22 14:14:23 UTC (rev 782005)
@@ -0,0 +1,11 @@
+[Unit]
+Description=Fetchmail
+After=network.target
+
+[Service]
+User=fetchmail
+ExecStart=/usr/bin/fetchmail -f /etc/fetchmailrc
+RestartSec=1
+
+[Install]
+WantedBy=multi-user.target

Added: fetchmail/trunk/fetchmail.sysusers
===
--- fetchmail/trunk/fetchmail.sysusers  (rev 0)
+++ fetchmail/trunk/fetchmail.sysusers  2020-12-22 14:14:23 UTC (rev 782005)
@@ -0,0 +1,2 @@
+u fetchmail - "Fetchmail daemon" /var/lib/fetchmail
+m fetchmail nobody

Added: fetchmail/trunk/fetchmail.tmpfiles
===
--- fetchmail/trunk/fetchmail.tmpfiles  (rev 0)
+++ fetchmail/trunk/fetchmail.tmpfiles  2020-12-22 14:14:23 UTC (rev 782005)
@@ -0,0 +1,2 @@
+d /run/fetchmail 700 fetchmail nobody
+d /var/lib/fetchmail 755 fetchmail nobody


[arch-commits] Commit in (7 files)

2020-07-25 Thread Bruno Pagani via arch-commits
Date: Saturday, July 25, 2020 @ 16:57:44
  Author: archange
Revision: 665280

Initial addition of mattermost to [community]

Added:
  mattermost/
  mattermost/repos/
  mattermost/trunk/
  mattermost/trunk/PKGBUILD
  mattermost/trunk/mattermost.service
  mattermost/trunk/mattermost.sysusers
  mattermost/trunk/mattermost.tmpfiles

-+
 PKGBUILD|  132 ++
 mattermost.service  |   40 +++
 mattermost.sysusers |1 
 mattermost.tmpfiles |3 +
 4 files changed, 176 insertions(+)

Added: mattermost/trunk/PKGBUILD
===
--- mattermost/trunk/PKGBUILD   (rev 0)
+++ mattermost/trunk/PKGBUILD   2020-07-25 16:57:44 UTC (rev 665280)
@@ -0,0 +1,132 @@
+# Maintainer: Bruno Pagani 
+# Contributor: William Gathoye 
+# Contributor: Caleb Maclennan 
+# Contributor: Massimiliano Torromeo 
+
+pkgname=mattermost
+pkgver=5.25.1
+pkgrel=1
+pkgdesc="Open source Slack-alternative in Golang and React"
+arch=(x86_64)
+url="https://mattermost.com";
+license=(AGPL Apache)
+depends=(glibc)
+makedepends=(go jq nodejs npm git python2)
+optdepends=('mariadb: SQL server storage'
+'percona-server: SQL server storage'
+'postgresql: SQL server storage')
+backup=(etc/webapps/${pkgname}/config.json)
+source=(${pkgname}-server-${pkgver}.tar.gz::https://github.com/${pkgname}/${pkgname}-server/archive/v${pkgver}.tar.gz
+
${pkgname}-webapp-${pkgver}.tar.gz::https://github.com/${pkgname}/${pkgname}-webapp/archive/v${pkgver}.tar.gz
+${pkgname}.service
+${pkgname}.sysusers
+${pkgname}.tmpfiles)
+sha256sums=('9035f0e952cbf181159f09f0615a1a7f0ef18f237cfad2f8b6afe6b0cdb55b86'
+'ebc18fd0c4df8cf6bf0d6cc97288e1f7f9c632bbf1b3317f89970ccaa7c5da09'
+'f48e3885cfb71d665c092fb8a5113881a2555a65f26dfb34656ca59d648e92be'
+'92de9ac17a89c88ef3b049ecbe0bbb5707696f783d3c7eaf0d7902384d88b3a8'
+'8dfeee28655b91dc75aca2317846284013ac3d5a837d360eba9641e9fbcf3aa2')
+
+prepare() {
+cd ${pkgname}-server-${pkgver}
+go mod vendor
+
+# The configuration isn't available at this time yet, modify the default.
+sed -r -i build/release.mk \
+-e  's!config/config.json!config/default.json!' \
+-e 
's/\$\(DIST_PATH\)\/config\/config.json/\$\(DIST_PATH\)\/config\/default.json/'
+
+# Remove platform specific lines from the Makefile from the line beginning
+# with that statement to the end of file (we do not care of the additional
+# file copy, nor the tar compression defined below the file).
+sed '/# Download prepackaged plugins/,//d' -i build/release.mk
+
+# Enforce build hash to Arch Linux for the field corresponding to the 
webapp.
+cd ../${pkgname}-webapp-${pkgver}
+sed -r -i webpack.config.js \
+-e "s/^(\s*)COMMIT_HASH:(.*),$/\1COMMIT_HASH: 
JSON.stringify\(\"${pkgver}-${pkgrel} Arch Linux \(${CARCH}\)\"\),/"
+}
+
+build() {
+cd ${pkgname}-server-${pkgver}
+export CGO_CPPFLAGS="${CPPFLAGS}"
+export CGO_CFLAGS="${CFLAGS}"
+export CGO_CXXFLAGS="${CXXFLAGS}"
+export CGO_LDFLAGS="${LDFLAGS}"
+export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
+go build -v \
+ -ldflags "-X 
\"github.com/mattermost/mattermost-server/v5/model.BuildNumber=${pkgver}-${pkgrel}\"
 \
+   -X 
\"github.com/mattermost/mattermost-server/v5/model.BuildDate=$(date --utc 
--date="@${SOURCE_DATE_EPOCH:-$(date +%s)}" +"%Y-%m-%d %H:%M:%S")\" \
+   -X 
\"github.com/mattermost/mattermost-server/v5/model.BuildHash=${pkgver}-${pkgrel}
 Arch Linux \(${CARCH}\)\" \
+   -X 
\"github.com/mattermost/mattermost-server/v5/model.BuildHashEnterprise=none\" \
+   -X 
\"github.com/mattermost/mattermost-server/v5/model.BuildEnterpriseReady=false\""
 \
+ -o bin/ ./...
+# Move to the client directory to avoid LDFLAGS pollution of a `make 
build-client` invocation
+cd ../${pkgname}-webapp-${pkgver}
+make build
+cd ../${pkgname}-server-${pkgver}
+export BUILD_WEBAPP_DIR="${srcdir}/${pkgname}-webapp-${pkgver}"
+make package
+}
+
+package() {
+# systemd files
+install -Dm644 ${pkgname}.service -t "${pkgdir}"/usr/lib/systemd/system/
+install -Dm644 ${pkgname}.sysusers 
"${pkgdir}"/usr/lib/sysusers.d/${pkgname}.conf
+install -Dm644 ${pkgname}.tmpfiles 
"${pkgdir}"/usr/lib/tmpfiles.d/${pkgname}.conf
+
+# core stuff
+cd ${pkgname}-server-${pkgver}
+
+install -dm755 "${pkgdir}"/usr/share/webapps
+cp -a dist/${pkgname} "${pkgdir}"/usr/share/webapps/
+
+install -Dm755 bin/${pkgname} -t "${pkgdir}"/usr/bin
+install -dm755 "${pkgdir}"/usr/share/webapps/${pkgname}/bin/
+ln -sf /usr/bin/${pkgname} 
"${pkgdir}"/usr/share/webapps/${pkgname}/bin/${pkgname}
+
+# fixes
+cd "${pkgdir}"/usr/share/webapps/${pkgname}
+
+

[arch-commits] Commit in (7 files)

2020-06-29 Thread Anatol Pomozov via arch-commits
Date: Monday, June 29, 2020 @ 21:39:36
  Author: anatolik
Revision: 390619

Add lua5.3 package

Added:
  lua53/
  lua53/repos/
  lua53/trunk/
  lua53/trunk/LICENSE
  lua53/trunk/PKGBUILD
  lua53/trunk/liblua.so.patch
  lua53/trunk/lua.pc

-+
 LICENSE |   30 
 PKGBUILD|   66 ++
 liblua.so.patch |   60 +
 lua.pc  |   20 
 4 files changed, 176 insertions(+)

Added: lua53/trunk/LICENSE
===
--- lua53/trunk/LICENSE (rev 0)
+++ lua53/trunk/LICENSE 2020-06-29 21:39:36 UTC (rev 390619)
@@ -0,0 +1,30 @@
+License
+
+Lua is free software distributed under the terms of the MIT license
+reproduced below; it may be used for any purpose, including commercial
+purposes, at absolutely no cost without having to ask us. The only
+requirement is that if you do use Lua, then you should give us credit
+by including the appropriate copyright notice somewhere in your
+product or its documentation.
+
+Copyright © 1994–2015 Lua.org, PUC-Rio.
+
+Permission is hereby granted, free of charge, to any person
+obtaining a copy of this software and associated documentation
+files (the "Software"), to deal in the Software without
+restriction, including without limitation the rights to use, copy,
+modify, merge, publish, distribute, sublicense, and/or sell copies
+of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions: 
+
+The above copyright notice and this permission notice shall be
+included in all copies or substantial portions of the Software. 
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.  

Added: lua53/trunk/PKGBUILD
===
--- lua53/trunk/PKGBUILD(rev 0)
+++ lua53/trunk/PKGBUILD2020-06-29 21:39:36 UTC (rev 390619)
@@ -0,0 +1,66 @@
+# Maintainer: 
+
+pkgname=lua53
+pkgver=5.3.5
+pkgrel=1
+pkgdesc='Powerful lightweight programming language designed for extending 
applications'
+arch=('x86_64')
+url='https://www.lua.org/'
+depends=('readline')
+license=('MIT')
+options=('!emptydirs')
+source=(https://www.lua.org/ftp/lua-$pkgver.tar.gz
+liblua.so.patch
+lua.pc
+LICENSE)
+sha512sums=('4f9516acc4659dfd0a9e911bfa00c0788f0ad9348e5724fe8fb17aac59e9c0060a64378f82be86f8534e49c6c013e7488ad17321bafcc787831d3d67406bd0f4'
+
'38fb153c0a12c2f6e93b728072d7c99f1776b9c25e48a06e3b6757a18fd7040002a935db2079723faa5eff86e50e15870257b1c3e69a9443001ac1d200d3d228'
+
'a3ae5f5c63a27956a2c69464cf966512be7404aef72d49b0b3b17e35999ceed04ec7be12ef19269f4cac908141b98dd5d16df9c238823fe0c1e068212914657a'
+
'7177faeef3d7699748d3523d7884f8037fc04be02a51bd3f0590de6ef074f723f2462a6fcc23c7625a7d8667247d62fa2b41cf94d0a8fd3f0df1e4a1b9ed336f')
+
+prepare() {
+  cd lua-$pkgver
+  patch -p1 -i ../liblua.so.patch
+
+  sed "s/%VER%/${pkgver%.*}/g;s/%REL%/$pkgver/g" ../lua.pc > lua.pc
+
+  # Lua 5.3.4 has wrong release version in its Makefile. Fix it.
+  sed "s/^R= \$V.4/R= \$V.5/" -i Makefile
+
+  sed -e 's:llua:llua5.3:' -e 's:/include:/include/lua5.3:' -i lua.pc
+  sed -r -e '/^LUA_(SO|A|T)=/ s/lua/lua5.3/' -e '/^LUAC_T=/ s/luac/luac5.3/' 
-i src/Makefile
+}
+
+build() {
+  cd lua-$pkgver
+
+  make MYCFLAGS="$CFLAGS -fPIC" MYLDFLAGS="$LDFLAGS" linux
+}
+
+package() {
+  cd lua-$pkgver
+
+  make \
+TO_BIN='lua5.3 luac5.3' \
+TO_LIB="liblua5.3.a liblua5.3.so liblua5.3.so.5.3 liblua5.3.so.$pkgver" \
+INSTALL_DATA='cp -d' \
+INSTALL_TOP="$pkgdir"/usr \
+INSTALL_INC="$pkgdir"/usr/include/lua5.3 \
+INSTALL_MAN="$pkgdir"/usr/share/man/man1 \
+install
+
+  install -Dm644 lua.pc "$pkgdir"/usr/lib/pkgconfig/lua53.pc
+  ln -sf lua53.pc "$pkgdir"/usr/lib/pkgconfig/lua5.3.pc
+  ln -sf lua53.pc "$pkgdir"/usr/lib/pkgconfig/lua-5.3.pc
+
+  install -d "$pkgdir"/usr/share/doc/$pkgname
+  install -m644 doc/*.{gif,png,css,html} "$pkgdir"/usr/share/doc/$pkgname
+  install -Dm644 ../LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+
+  ln -s liblua5.3.so "$pkgdir"/usr/lib/liblua.so.5.3
+  ln -s liblua5.3.so "$pkgdir"/usr/lib/liblua.so.$pkgver
+ 
+  cd "$pkgdir"/usr/share/man/man1
+  mv lua.1 lua5.3.1
+  mv luac.1 luac5.3.1
+}


Property changes on: lua53/trunk/PKGBUILD
__

[arch-commits] Commit in (7 files)

2020-06-17 Thread Balló György via arch-commits
Date: Wednesday, June 17, 2020 @ 12:18:37
  Author: bgyorgy
Revision: 646333

Move birdfont from AUR with 26 votes

Added:
  birdfont/
  birdfont/trunk/
  birdfont/trunk/PKGBUILD
  birdfont/trunk/appdata.patch
  libxmlbird/
  libxmlbird/trunk/
  libxmlbird/trunk/PKGBUILD

--+
 birdfont/trunk/PKGBUILD  |   40 
 birdfont/trunk/appdata.patch |   31 +++
 libxmlbird/trunk/PKGBUILD|   29 +
 3 files changed, 100 insertions(+)

Added: birdfont/trunk/PKGBUILD
===
--- birdfont/trunk/PKGBUILD (rev 0)
+++ birdfont/trunk/PKGBUILD 2020-06-17 12:18:37 UTC (rev 646333)
@@ -0,0 +1,40 @@
+# Maintainer: Balló György 
+# Contributor: Caleb Maclennan 
+# Contributor: Mohamed Sobh 
+# Contributor: Drew Noel 
+# Contributor: Manuel Hüsers 
+# Contributor: fstirlitz 
+# Contributor: Stefan Husmann 
+# Contributor: Matej Lach 
+
+pkgname=birdfont
+pkgver=2.29.0
+pkgrel=2
+pkgdesc='Font editor which can generate fonts in TTF, EOT and SVG formats'
+arch=(x86_64)
+url='https://birdfont.org/'
+license=(GPL3)
+depends=(libgee libxmlbird webkit2gtk)
+makedepends=(python vala)
+source=("https://birdfont.org/releases/$pkgname-$pkgver.tar.xz"{,.sig}
+appdata.patch)
+sha256sums=('1c6d6da20b0705f61aa9478797e8c336ef6a6b986ce04e1800f6baa5f3c2e3a3'
+'SKIP'
+'e01980dbac7bb0ee4caaaf6b150cae1bc80d77570d86f81259d3fb1233b29868')
+validpgpkeys=('FB3BEFA59A6FF7F0E0682B68BCD31D4CCCEB9DD4') # Johan Mattsson
+
+prepare() {
+  cd $pkgname-$pkgver
+  patch -Np1 -i ../appdata.patch
+}
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix /usr --cflags="$CFLAGS" --ldflags="$LDFLAGS"
+  ./build.py
+}
+
+package() {
+  cd $pkgname-$pkgver
+  ./install.py --dest "$pkgdir" --libdir /lib --manpages-directory 
/share/man/man1
+}

Added: birdfont/trunk/appdata.patch
===
--- birdfont/trunk/appdata.patch(rev 0)
+++ birdfont/trunk/appdata.patch2020-06-17 12:18:37 UTC (rev 646333)
@@ -0,0 +1,31 @@
+From 156fdb5681927a8a39d00c53f97caeffa33f8f83 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Ball=C3=B3=20Gy=C3=B6rgy?= 
+Date: Wed, 17 Jun 2020 14:04:52 +0200
+Subject: [PATCH] Update AppStream metadata
+
+- Specify launchable desktop file and developer name.
+- Make metadata license more permissive to allow inclusion into distributions' 
AppStream database.
+---
+ resources/linux/birdfont.appdata.xml | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/resources/linux/birdfont.appdata.xml 
b/resources/linux/birdfont.appdata.xml
+index 35828092..e36853f9 100644
+--- a/resources/linux/birdfont.appdata.xml
 b/resources/linux/birdfont.appdata.xml
+@@ -1,7 +1,8 @@
+ 
+ 
+   org.birdfont.birdfont
+-  GPL-3.0+
++  birdfont.desktop
++  CC0-1.0
+   GPL-3.0+
+   birdfont
+   Font editor
+@@ -29,4 +30,5 @@
+   birdfont
+   
+   johan.mattsso...@gmail.com
++  Johan Mattsson
+ 

Added: libxmlbird/trunk/PKGBUILD
===
--- libxmlbird/trunk/PKGBUILD   (rev 0)
+++ libxmlbird/trunk/PKGBUILD   2020-06-17 12:18:37 UTC (rev 646333)
@@ -0,0 +1,29 @@
+# Maintainer: Balló György 
+# Contributor: Andrew Sun 
+# Contributor: Manuel Hüsers 
+# Contributor: fstirlitz 
+
+pkgname=libxmlbird
+pkgver=1.2.11
+pkgrel=2
+pkgdesc='XML parsing library written in Vala'
+arch=(x86_64)
+url='https://birdfont.org/xmlbird.php'
+license=(LGPL3)
+depends=(glib2)
+makedepends=(python vala)
+source=(https://birdfont.org/xmlbird-releases/$pkgname-$pkgver.tar.xz{,.sig})
+sha256sums=('20062cf9d890690f0259b969bd25cfb6038d42c312239ed5038c5aeeb77c8bf9'
+'SKIP')
+validpgpkeys=('FB3BEFA59A6FF7F0E0682B68BCD31D4CCCEB9DD4') # Johan Mattsson
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix /usr --libdir lib --cflags "$CFLAGS" --ldflags 
"$LDFLAGS"
+  ./build.py
+}
+
+package() {
+  cd $pkgname-$pkgver
+  ./install.py --dest "$pkgdir"
+}


[arch-commits] Commit in (7 files)

2020-06-16 Thread Balló György via arch-commits
Date: Tuesday, June 16, 2020 @ 23:25:03
  Author: bgyorgy
Revision: 646268

Add back synfigstudio

Added:
  synfig/
  synfig/trunk/
  synfig/trunk/PKGBUILD
  synfig/trunk/fix-build.patch
  synfigstudio/
  synfigstudio/trunk/
  synfigstudio/trunk/PKGBUILD

--+
 synfig/trunk/PKGBUILD|   34 ++
 synfig/trunk/fix-build.patch |   25 +
 synfigstudio/trunk/PKGBUILD  |   33 +
 3 files changed, 92 insertions(+)

Added: synfig/trunk/PKGBUILD
===
--- synfig/trunk/PKGBUILD   (rev 0)
+++ synfig/trunk/PKGBUILD   2020-06-16 23:25:03 UTC (rev 646268)
@@ -0,0 +1,34 @@
+# Maintainer: Balló György 
+# Contributor: Sergej Pupykin 
+# Contributor: Franco Iacomella 
+
+pkgname=synfig
+pkgver=1.2.2
+pkgrel=3
+pkgdesc="Professional vector animation program (CLI renderer only)"
+arch=(x86_64)
+url="https://www.synfig.org/";
+license=(GPL2)
+depends=(boost-libs fftw imagemagick libjpeg-turbo libmng libxml++2.6 mlt 
openexr pango)
+makedepends=(boost etl intltool)
+source=(https://downloads.sourceforge.net/synfig/$pkgname-$pkgver.tar.gz
+fix-build.patch)
+sha256sums=('5f5f7b33483041165f9a63fe4d95eb815971c7444569e574206f6964e83cc2ef'
+'5f6e6b56a2d55074fb187e48611fbf0ca337e9d4ddd78669e9d836ce6ebedb78')
+
+prepare() {
+  cd $pkgname-$pkgver
+  patch -Np2 -i ../fix-build.patch
+}
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr --sysconfdir=/etc
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+}

Added: synfig/trunk/fix-build.patch
===
--- synfig/trunk/fix-build.patch(rev 0)
+++ synfig/trunk/fix-build.patch2020-06-16 23:25:03 UTC (rev 646268)
@@ -0,0 +1,25 @@
+From dedb2f7f82a04c0cb3aad462bbe055412f3f5e18 Mon Sep 17 00:00:00 2001
+From: ice0 
+Date: Wed, 29 Aug 2018 12:25:24 +0700
+Subject: [PATCH] Fixed MacOS 10.14 build (removed unnecessary include)
+
+---
+ synfig-core/src/synfig/savecanvas.cpp | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/synfig-core/src/synfig/savecanvas.cpp 
b/synfig-core/src/synfig/savecanvas.cpp
+index 4335a7bb1..370a389e0 100644
+--- a/synfig-core/src/synfig/savecanvas.cpp
 b/synfig-core/src/synfig/savecanvas.cpp
+@@ -66,9 +66,9 @@
+ #include 
+ #include "gradient.h"
+ 
+-extern "C" {
++/*extern "C" {
+ #include 
+-}
++}*/
+ 
+ #endif
+ 

Added: synfigstudio/trunk/PKGBUILD
===
--- synfigstudio/trunk/PKGBUILD (rev 0)
+++ synfigstudio/trunk/PKGBUILD 2020-06-16 23:25:03 UTC (rev 646268)
@@ -0,0 +1,33 @@
+# Maintainer: Balló György 
+# Contributor: Sergej Pupykin 
+# Contributor: Franco Iacomella 
+
+pkgname=synfigstudio
+pkgver=1.2.2
+pkgrel=2
+pkgdesc="Professional vector animation program (GUI)"
+arch=(x86_64)
+url="https://www.synfig.org/";
+license=(GPL2)
+depends=(gtkmm3 synfig)
+makedepends=(etl intltool)
+optdepends=('python: for the plugins')
+source=(https://downloads.sourceforge.net/synfig/$pkgname-$pkgver.tar.gz)
+sha256sums=('76fa37998af634cf694f9b5bdfcb90220bc88f8527df117d9282a39fe01489e2')
+
+prepare() {
+  cd $pkgname-$pkgver
+  sed -i 's|appdatadir = $(datadir)/appdata|appdatadir = $(datadir)/metainfo|' 
Makefile.{am,in}
+}
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr --sysconfdir=/etc --disable-update-mimedb
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+}


[arch-commits] Commit in (7 files)

2020-06-14 Thread Balló György via arch-commits
Date: Sunday, June 14, 2020 @ 23:11:19
  Author: bgyorgy
Revision: 644735

Move opentoonz from AUR

Added:
  opentoonz/
  opentoonz/trunk/
  opentoonz/trunk/PKGBUILD
  opentoonz/trunk/fix-build.patch
  superlu/
  superlu/trunk/
  superlu/trunk/PKGBUILD

-+
 opentoonz/trunk/PKGBUILD|   47 +
 opentoonz/trunk/fix-build.patch |   60 ++
 superlu/trunk/PKGBUILD  |   42 ++
 3 files changed, 149 insertions(+)

Added: opentoonz/trunk/PKGBUILD
===
--- opentoonz/trunk/PKGBUILD(rev 0)
+++ opentoonz/trunk/PKGBUILD2020-06-14 23:11:19 UTC (rev 644735)
@@ -0,0 +1,47 @@
+# Maintainer: Balló György 
+# Contributor: cyrant 
+
+pkgname=opentoonz
+pkgver=1.4.0
+pkgrel=2
+pkgdesc='Software for producing a 2D animation'
+arch=(x86_64)
+url='https://opentoonz.github.io/e/'
+license=(BSD)
+depends=(cblas ffmpeg freeglut glew hicolor-icon-theme libmypaint 
qt5-multimedia qt5-script qt5-svg superlu)
+makedepends=(boost cmake qt5-tools)
+source=("$pkgname-$pkgver.tar.gz::https://github.com/opentoonz/$pkgname/archive/v${pkgver}.tar.gz";
+fix-build.patch)
+sha256sums=('176caca191bf2747964ecaf8cbb6be6a738fd04b464a2ba182b5aaf96ccaefa9'
+'14c5ad66485bbbc7665068f0ee623a2cf87bb2b20a24a636753997acd708b43e')
+
+prepare() {
+  [[ -d build ]] || mkdir build
+
+  cd $pkgname-$pkgver
+
+  # Fix build
+  patch -Np1 -i ../fix-build.patch
+
+  # Specify path for ffmpeg
+  sed -i 's|"ffmpegPath", QMetaType::QString, ""|"ffmpegPath", 
QMetaType::QString, "/usr/bin"|' toonz/sources/toonzlib/preferences.cpp
+}
+
+build() {
+  pushd $pkgname-$pkgver/thirdparty/tiff-4.0.3
+  ./configure --with-pic --disable-jbig
+  make
+  popd
+
+  cd build
+  cmake -G "Unix Makefiles" ../$pkgname-$pkgver/toonz/sources \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_SKIP_RPATH=YES
+  make
+}
+
+package() {
+  cd build
+  make DESTDIR="$pkgdir" install
+  install -Dm644 ../$pkgname-$pkgver/LICENSE.txt 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt"
+}

Added: opentoonz/trunk/fix-build.patch
===
--- opentoonz/trunk/fix-build.patch (rev 0)
+++ opentoonz/trunk/fix-build.patch 2020-06-14 23:11:19 UTC (rev 644735)
@@ -0,0 +1,60 @@
+From 05ead497ad4d95cf5c37154b780724d67da93f55 Mon Sep 17 00:00:00 2001
+From: Christophe Giboudeaux 
+Date: Tue, 9 Jun 2020 08:51:28 +0200
+Subject: [PATCH 1/2] Fix build with GCC 10.
+
+The default option was fixed in the latest Twain releases
+but Opentoonz includes Twain 2.1.
+---
+ toonz/sources/common/twain/twain.h | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/toonz/sources/common/twain/twain.h 
b/toonz/sources/common/twain/twain.h
+index c7dee179c1..1bfe9d5001 100644
+--- a/toonz/sources/common/twain/twain.h
 b/toonz/sources/common/twain/twain.h
+@@ -2209,7 +2209,7 @@ typedef struct {
+ #elif defined(TWH_CMP_GNU)
+ #pragma pack(pop, before_twain)
+ #elif defined(TWH_CMP_BORLAND)
+-#pragma option –a.
++#pragma option -a.
+ #elif defined(TWH_CMP_XCODE)
+ #if PRAGMA_STRUCT_ALIGN
+ #pragma options align = reset
+
+From 3ccd50532913049804bd7569fb7f88415cd45ee9 Mon Sep 17 00:00:00 2001
+From: Christophe Giboudeaux 
+Date: Tue, 9 Jun 2020 09:47:56 +0200
+Subject: [PATCH 2/2] Fix build with Qt 5.15.
+
+QPainterPath is no longer included indirectly.
+---
+ toonz/sources/tnztools/toolutils.cpp| 1 +
+ toonz/sources/toonzqt/functionpanel.cpp | 1 +
+ 2 files changed, 2 insertions(+)
+
+diff --git a/toonz/sources/tnztools/toolutils.cpp 
b/toonz/sources/tnztools/toolutils.cpp
+index 1ceff93722..db4032f737 100644
+--- a/toonz/sources/tnztools/toolutils.cpp
 b/toonz/sources/tnztools/toolutils.cpp
+@@ -42,6 +42,7 @@
+ #include "tools/strokeselection.h"
+ 
+ #include 
++#include 
+ #include   // for QGLWidget::convertToGLFormat
+ #include 
+ #include 
+diff --git a/toonz/sources/toonzqt/functionpanel.cpp 
b/toonz/sources/toonzqt/functionpanel.cpp
+index 4cc6612634..b6a0c09239 100644
+--- a/toonz/sources/toonzqt/functionpanel.cpp
 b/toonz/sources/toonzqt/functionpanel.cpp
+@@ -24,6 +24,7 @@
+ 
+ // Qt includes
+ #include 
++#include 
+ #include 
+ #include 
+ #include 

Added: superlu/trunk/PKGBUILD
===
--- superlu/trunk/PKGBUILD  (rev 0)
+++ superlu/trunk/PKGBUILD  2020-06-14 23:11:19 UTC (rev 644735)
@@ -0,0 +1,42 @@
+# Maintainer: Balló György 
+# Contributor: Joey Dumont 
+# Contributor: Giuseppe Borzi 
+# Contributor: Stefan Paquay 
+
+pkgname=superlu
+pkgver=5.2.1
+pkgrel=10
+pkgdesc="Set of subroutines to solve a sparse linear system"
+arch=(x86_64)
+url="https://github.com/xiaoyeli/superlu/";
+license=(BSD)
+depends=(blas)
+makedepends=(cmake gcc-fortran)
+source=("$pkgn

[arch-commits] Commit in (7 files)

2020-06-09 Thread Konstantin Gizdov via arch-commits
Date: Tuesday, June 9, 2020 @ 14:00:37
  Author: kgizdov
Revision: 640715

Initial Release

Added:
  gcc9/
  gcc9/repos/
  gcc9/trunk/
  gcc9/trunk/PKGBUILD
  gcc9/trunk/c89
  gcc9/trunk/c99
  gcc9/trunk/fs64270.patch

---+
 PKGBUILD  |  245 
 c89   |   10 ++
 c99   |   10 ++
 fs64270.patch |   38 
 4 files changed, 303 insertions(+)

Added: gcc9/trunk/PKGBUILD
===
--- gcc9/trunk/PKGBUILD (rev 0)
+++ gcc9/trunk/PKGBUILD 2020-06-09 14:00:37 UTC (rev 640715)
@@ -0,0 +1,245 @@
+# Maintainer:  Konstantin Gizdov 
+# Contributor: Bartłomiej Piotrowski 
+# Contributor: Allan McRae 
+# Contributor: Daniel Kozak 
+
+pkgbase=gcc9
+pkgname=(${pkgbase} ${pkgbase}-libs ${pkgbase}-fortran)
+pkgver=9.3.0
+_majorver=${pkgver:0:1}
+_islver=0.21
+pkgrel=1
+pkgdesc='The GNU Compiler Collection'
+arch=(x86_64)
+license=(GPL LGPL FDL custom)
+url='https://gcc.gnu.org'
+makedepends=(binutils libmpc doxygen python git)
+checkdepends=(dejagnu inetutils)
+options=(!emptydirs)
+_libdir=usr/lib/gcc/$CHOST/${pkgver%%+*}
+# _commit=6957d3e4eef1f4243eb23ff62aea06139ef4415a
+# source=(git://gcc.gnu.org/git/gcc.git#commit=$_commit
+source=(https://ftp.gnu.org/gnu/gcc/gcc-$pkgver/gcc-$pkgver.tar.xz{,.sig}
+http://isl.gforge.inria.fr/isl-${_islver}.tar.xz
+c89 c99
+fs64270.patch)
+validpgpkeys=(F3691687D867B81B51CE07D9BBE43771487328A9  # 
bpiotrow...@archlinux.org
+  86CFFCA918CF3AF47147588051E8B148AC34  # 
evange...@foutrelis.com
+  13975A70E63C361C73AE69EF6EEB81F8981C74C7  # 
richard.guent...@gmail.com
+  33C235A34C46AA3FFB293709A328C3A2C3C45C06) # Jakub Jelinek 

+sha256sums=('71e197867611f6054aa1119b13a0c0abac12834765fe2d81f35ac57f84f742d1'
+'SKIP'
+'777058852a3db9500954361e294881214f6ecd4b594c00da5eee974cd6a54960'
+'de48736f6e4153f03d0a5d38ceb6c6fdb7f054e8f47ddd6af0a3dbf14f27b931'
+'2513c6d9984dd0a2058557bf00f06d8d5181734e41dcfe07be7ed86f2959622a'
+'f45160f699501568ae9e81127562395dd95b5b4a8e4d55a1615fbb00f9e4deb2')
+
+prepare() {
+  [[ ! -d gcc ]] && ln -s gcc-${pkgver/+/-} gcc
+  cd gcc
+
+  # link isl for in-tree build
+  ln -s ../isl-${_islver} isl
+
+  # Do not run fixincludes
+  sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in
+
+  # Arch Linux installs x86_64 libraries /lib
+  sed -i '/m64=/s/lib64/lib/' gcc/config/i386/t-linux64
+
+  # hack! - some configure tests for header files using "$CPP $CPPFLAGS"
+  sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" {libiberty,gcc}/configure
+
+  # Turn off SSP for nostdlib|nodefaultlibs|ffreestanding
+  # https://bugs.archlinux.org/task/64270
+  patch -p1 -i "$srcdir/fs64270.patch"
+
+  mkdir -p "$srcdir/gcc-build"
+}
+
+build() {
+  cd gcc-build
+
+  # using -pipe causes spurious test-suite failures
+  # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48565
+  CFLAGS=${CFLAGS/-pipe/}
+  CXXFLAGS=${CXXFLAGS/-pipe/}
+
+  "$srcdir/gcc/configure" --prefix=/usr \
+  --libdir=/usr/lib \
+  --libexecdir=/usr/lib \
+  --mandir=/usr/share/man \
+  --infodir=/usr/share/info \
+  --with-pkgversion="Arch Linux $pkgver-$pkgrel" \
+  --with-bugurl=https://bugs.archlinux.org/ \
+  --enable-languages=c,c++,fortran,lto \
+  --enable-shared \
+  --enable-threads=posix \
+  --with-system-zlib \
+  --with-isl \
+  --enable-__cxa_atexit \
+  --disable-libunwind-exceptions \
+  --enable-clocale=gnu \
+  --disable-libstdcxx-pch \
+  --disable-libssp \
+  --enable-gnu-unique-object \
+  --enable-linker-build-id \
+  --enable-lto \
+  --enable-plugin \
+  --enable-install-libiberty \
+  --with-linker-hash-style=gnu \
+  --enable-gnu-indirect-function \
+  --disable-werror \
+  --enable-checking=release \
+  --enable-default-pie \
+  --enable-default-ssp \
+  --enable-cet=auto
+  make
+
+  # make documentation
+  make -C $CHOST/libstdc++-v3/doc doc-man-doxygen
+}
+
+check() {
+  cd gcc-build
+
+  # disable libphobos test to avoid segfaults and other unfunny ways to waste 
my time  
+  sed -i '/maybe-check-target-libphobos \\/d' Makefile 
+
+  # do not abort on error as some are "expected"
+  make -k check || true
+  "$srcdir/gcc/contrib/test_summary"
+}
+
+package_gcc9-libs() {
+  pkgdesc='Runtime libraries shipped by GCC'
+  depends=('glibc>=2.27')
+  options+=(!strip)
+  provides=(libgfortran.so libubsan.so libasan.so libtsan.so liblsan.so)
+
+  cd gcc-build
+  make -C $CHOST/libgcc DESTDIR="$pkgdir" install-shared
+  rm -f "$pkgdir/$_libdir/libgcc_eh.a"
+
+  for lib in libatomic \
+ libgfortran \
+ libgomp \
+ libitm \
+ libquadmath \
+ libsanitizer/{a,l,ub,t}san \
+ libstdc++-v3/src \
+ libvtv; do
+make -C $CHOS

[arch-commits] Commit in (7 files)

2020-04-10 Thread David Runge via arch-commits
Date: Friday, April 10, 2020 @ 21:51:07
  Author: dvzrv
Revision: 613187

Adding surge (including premake5 created Makefiles).

Added:
  surge/
  surge/repos/
  surge/trunk/
  surge/trunk/Makefile
  surge/trunk/PKGBUILD
  surge/trunk/surge-lv2.make
  surge/trunk/surge-vst3.make

-+
 Makefile|   68 
 PKGBUILD|   90 ++
 surge-lv2.make  |  637 ++
 surge-vst3.make |  740 ++
 4 files changed, 1535 insertions(+)

Added: surge/trunk/Makefile
===
--- surge/trunk/Makefile(rev 0)
+++ surge/trunk/Makefile2020-04-10 21:51:07 UTC (rev 613187)
@@ -0,0 +1,68 @@
+# Alternative GNU Make workspace makefile autogenerated by Premake
+
+ifndef config
+  config=debug_x64
+endif
+
+ifndef verbose
+  SILENT = @
+endif
+
+ifeq ($(config),debug_x64)
+  surge_vst3_config = debug_x64
+  surge_lv2_config = debug_x64
+
+else ifeq ($(config),debug_x86)
+  surge_vst3_config = debug_x86
+  surge_lv2_config = debug_x86
+
+else ifeq ($(config),release_x64)
+  surge_vst3_config = release_x64
+  surge_lv2_config = release_x64
+
+else ifeq ($(config),release_x86)
+  surge_vst3_config = release_x86
+  surge_lv2_config = release_x86
+
+else
+  $(error "invalid configuration $(config)")
+endif
+
+PROJECTS := surge-vst3 surge-lv2
+
+.PHONY: all clean help $(PROJECTS) 
+
+all: $(PROJECTS)
+
+surge-vst3:
+ifneq (,$(surge_vst3_config))
+   @echo " Building surge-vst3 ($(surge_vst3_config)) "
+   @${MAKE} --no-print-directory -C . -f surge-vst3.make 
config=$(surge_vst3_config)
+endif
+
+surge-lv2:
+ifneq (,$(surge_lv2_config))
+   @echo " Building surge-lv2 ($(surge_lv2_config)) "
+   @${MAKE} --no-print-directory -C . -f surge-lv2.make 
config=$(surge_lv2_config)
+endif
+
+clean:
+   @${MAKE} --no-print-directory -C . -f surge-vst3.make clean
+   @${MAKE} --no-print-directory -C . -f surge-lv2.make clean
+
+help:
+   @echo "Usage: make [config=name] [target]"
+   @echo ""
+   @echo "CONFIGURATIONS:"
+   @echo "  debug_x64"
+   @echo "  debug_x86"
+   @echo "  release_x64"
+   @echo "  release_x86"
+   @echo ""
+   @echo "TARGETS:"
+   @echo "   all (default)"
+   @echo "   clean"
+   @echo "   surge-vst3"
+   @echo "   surge-lv2"
+   @echo ""
+   @echo "For more information, see 
https://github.com/premake/premake-core/wiki";
\ No newline at end of file

Added: surge/trunk/PKGBUILD
===
--- surge/trunk/PKGBUILD(rev 0)
+++ surge/trunk/PKGBUILD2020-04-10 21:51:07 UTC (rev 613187)
@@ -0,0 +1,90 @@
+# Maintainer: David Runge 
+
+_name=Surge
+pkgname=surge
+pkgver=1.6.6
+pkgrel=2
+pkgdesc="An Open Source Digital Synthesizer"
+arch=('x86_64')
+url="https://surge-synthesizer.github.io/";
+license=('GPL3')
+groups=('lv2-plugins' 'pro-audio' 'vst3-plugins')
+depends=('cairo' 'fontconfig' 'gcc-libs' 'glibc' 'libx11' 'libxcb'
+'libxkbcommon-x11' 'xcb-util' 'xcb-util-cursor' 'xcb-util-image'
+'xcb-util-keysyms' 'xcb-util-renderutil' 'xdg-utils')
+makedepends=('cmake' 'freetype2' 'libsndfile' 'lv2' 'python')
+checkdepends=('lv2lint')
+replaces=('surge-synthesizer')
+source=("${pkgname}-${pkgver}.tgz::https://github.com/surge-synthesizer/releases/releases/download/${pkgver}/SurgeSrc_${pkgver}.tgz";
+"Makefile"
+"${pkgname}-lv2.make"
+"${pkgname}-vst3.make")
+sha512sums=('f212135b83a80e1b9501fbd22793a40c4ae57e6497a84a4547fe55ebc6e9a0aeb031e7e66bf31ae282342fd104afce4a8d06c04edfb9223dd0023d23f4bb464a'
+
'e9e7b8e244b6b642ccc581ffc59646c104f4c18d6e4aae115b3030f74d45aaf7ce381df7d75123dfddb17ebda5f38b11fc64f2f7cd0d724f9e0023255565539a'
+
'afba8b923e8d0d07452528f3cf702dfd36f8ba6dcff55063ee345fd5befc1c08a8688c072fbac5128d2db06f0e8a012f0ad2911d67a980cb2082fa3231cd0cec'
+
'dbc917b8f596c023a091cd4e496c38d6df2621a80600f4d0fe0cf1415517885348b43035cb1797908debed686704f652c2f0e77bbf0ed020d24cf1cc702ed442')
+validpgpkeys=()
+
+prepare() {
+  mv -v "$pkgname" "$pkgname-$pkgver"
+  cd "$pkgname-$pkgver"
+  # adding Makefiles created with `premake5 --cc=gcc --os=linux gmake2`
+  # premake5 is still in alpha (premake-git)
+  # https://github.com/surge-synthesizer/surge/issues/1206
+  # https://github.com/premake/premake-core/issues/1423
+  ln -svf ../{Makefile,${pkgname}-{lv2,vst3}.make} .
+
+  # optional: move file, as bsdtar is run with C locale
+  # https://github.com/surge-synthesizer/surge/issues/1699
+  # mv -v resources/data/patches_factory/Monosynth/{µ,mu}computer.fxp
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  # binaries and shared libs have executable stack:
+  # https://github.com/surge-synthesizer/surge/issues/1701
+  export LDFLAGS="${LDFLAGS},-z,noexecstack"
+  # build sur

[arch-commits] Commit in (7 files)

2020-01-30 Thread David Runge via arch-commits
Date: Thursday, January 30, 2020 @ 21:19:37
  Author: dvzrv
Revision: 560247

Adding solr as depends for python-pysolr (a checkdepends for 
python-django-haystack, which is a depends for hyperkitty).

Added:
  solr/
  solr/repos/
  solr/trunk/
  solr/trunk/PKGBUILD
  solr/trunk/solr.service
  solr/trunk/solr.sysusers
  solr/trunk/solr.tmpfiles

---+
 PKGBUILD  |   80 
 solr.service  |   37 +
 solr.sysusers |1 
 solr.tmpfiles |3 ++
 4 files changed, 121 insertions(+)

Added: solr/trunk/PKGBUILD
===
--- solr/trunk/PKGBUILD (rev 0)
+++ solr/trunk/PKGBUILD 2020-01-30 21:19:37 UTC (rev 560247)
@@ -0,0 +1,80 @@
+# Maintainer: David Runge 
+
+pkgname=solr
+pkgver=8.4.1
+pkgrel=1
+pkgdesc="Open source enterprise search platform built on Apache Lucene"
+arch=('any')
+url="https://lucene.apache.org/solr/";
+license=('Apache')
+depends=('bash' 'java-runtime>=8')
+makedepends=('ant' 'ivy' 'java-environment>=8')
+source=("https://archive.apache.org/dist/lucene/${pkgname}/${pkgver}/${pkgname}-${pkgver}-src.tgz"{,.asc}
+"${pkgname}.service"
+"${pkgname}.sysusers"
+"${pkgname}.tmpfiles")
+sha512sums=('29df94ce5ee571b3cdb9738b1d05ed3e1abe4bc171b4407789100f338671a539d5751f27c12c3317f064354d5cb96df7cd0cf7d03de6882d06b5db4501e278ce'
+'SKIP'
+
'4ddd652315d6b640e1ba84e3ad5dba97bf9d93548c16812d2a219cf0d62cce79603050329eae632c22a7c7528227a93c01dd4671864de1a55f8e54269bb4b44d'
+
'06e5e40b96d2b6668790e4b166fc2867b9e694a2c72fd57eec702526e009b8b0495acbe16a5a27e259827477f4783ce87742f1f806254d8a2baec23b0b317058'
+
'9cc97763a50c11c305b06ce07f0b2936b8fcb0b1d43f8b469fe1399850cb009fc1eba297d295a386a556e5c042e189dba1b1fc96a54aa46964ed4db8e17d40a8')
+validpgpkeys=('2085660D9C1FCCACC4A479A3BF160FF14992A24C') # Ishan 
Chattopadhyaya 
+
+prepare() {
+  cd "$pkgname-$pkgver"
+  ant ivy-bootstrap
+  rm -rvf "${pkgname}/bin/init.d"
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  cd "${pkgname}"
+  ant compile
+  ant server
+  ant dist
+  # removing unneeded sources
+  rm -rvf contrib/*/src
+  find . -type f \( -iname "*build.xml" -o -iname "*ivy.xml" \) -delete
+}
+
+check() {
+  cd "$pkgname-$pkgver"
+  cd "${pkgname}"
+  ant test
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  # script
+  install -vDm 755 "${pkgname}/bin/${pkgname}" -t "${pkgdir}/usr/bin"
+  # configuration
+  install -vDm 644 "${pkgname}/bin/${pkgname}.in.sh" \
+-t "${pkgdir}/etc/${pkgname}"
+  install -vDm 644 "${pkgname}/server/etc/"*.xml \
+-t "${pkgdir}/etc/${pkgname}/server"
+  install -vDm 644 "${pkgname}/server/${pkgname}/"*.xml \
+-t "${pkgdir}/etc/${pkgname}/"
+  install -vdm 755 "${pkgdir}/usr/share/${pkgname}"
+  cp -rvL "${pkgname}/"{bin,contrib,dist,docs,example,licenses,server} \
+"${pkgdir}/usr/share/${pkgname}"
+  # logs directory
+  install -vdm 750 "${pkgdir}/var/log/${pkgname}"
+  ln -svf "/var/log/${pkgname}" "${pkgdir}/usr/share/${pkgname}/server/logs"
+  # symlink configuration into place
+  ln -svf "/etc/${pkgname}/${pkgname}.in.sh" \
+"${pkgdir}/usr/share/${pkgname}/"
+  ln -svf "/etc/${pkgname}/${pkgname}.xml" \
+"${pkgdir}/usr/share/${pkgname}/server/${pkgname}"
+  for config in {jetty,jetty-{http,https,https8,ssl},webdefault}.xml; do
+ln -svf "/etc/${pkgname}/server/${config}" \
+  "${pkgdir}/usr/share/${pkgname}/server/etc/${config}"
+  done
+  # docs
+  install -vDm 644 "${pkgname}/"{CHANGES,LUCENE_CHANGES,NOTICE,README}.txt \
+-t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -vDm 644 "../${pkgname}.service" -t 
"${pkgdir}/usr/lib/systemd/system/"
+  install -vDm 644 "../${pkgname}.sysusers" \
+"${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf"
+  install -vDm 644 "../${pkgname}.tmpfiles" \
+"${pkgdir}/usr/lib/tmpfiles.d/${pkgname}.conf"
+}

Added: solr/trunk/solr.service
===
--- solr/trunk/solr.service (rev 0)
+++ solr/trunk/solr.service 2020-01-30 21:19:37 UTC (rev 560247)
@@ -0,0 +1,37 @@
+[Unit]
+Description=Solr full text search engine
+After=network.target
+
+[Service]
+Type=simple
+Environment=SOLR_PID_DIR=/run/solr/
+User=solr
+WorkingDirectory=/var/lib/solr
+ExecStart=/usr/bin/solr start -f -d /usr/share/solr/server -s 
/usr/share/solr/server/solr -t /var/lib/solr
+
+PrivateTmp=true
+ProtectSystem=strict
+ProtectHome=true
+PrivateDevices=true
+ProtectKernelTunables=true
+ProtectControlGroups=true
+NoNewPrivileges=true
+LockPersonality=true
+CapabilityBoundingSet=CAP_NET_BIND_SERVICE
+CapabilityBoundingSet=~CAP_NET_BROADCAST CAP_NET_RAW
+ProtectHostname=true
+ProtectKernelLogs=true
+ProtectKernelModules=true
+ReadWritePaths=/usr/share/solr/server/logs
+RemoveIPC=true
+RestrictAddressFamilies=~AF_PACKET AF_NETLINK AF_UNIX
+RestrictSUIDSGID=true
+Restr

[arch-commits] Commit in (7 files)

2020-01-30 Thread Maxime Gauduin via arch-commits
Date: Thursday, January 30, 2020 @ 11:52:54
  Author: alucryd
Revision: 560108

add mono-msbuild

Added:
  mono-msbuild/
  mono-msbuild/trunk/
  mono-msbuild/trunk/PKGBUILD
  mono-msbuild/trunk/mono-msbuild-dotnetbits-case.patch
  mono-msbuild/trunk/mono-msbuild-license-case.patch
  mono-msbuild/trunk/mono-msbuild-no-hostfxr.patch
  mono-msbuild/trunk/mono-msbuild-use-bash.patch

+
 PKGBUILD   |   85 +++
 mono-msbuild-dotnetbits-case.patch |   23 +
 mono-msbuild-license-case.patch|   58 +++
 mono-msbuild-no-hostfxr.patch  |   11 
 mono-msbuild-use-bash.patch|   42 +
 5 files changed, 219 insertions(+)

Added: mono-msbuild/trunk/PKGBUILD
===
--- mono-msbuild/trunk/PKGBUILD (rev 0)
+++ mono-msbuild/trunk/PKGBUILD 2020-01-30 11:52:54 UTC (rev 560108)
@@ -0,0 +1,85 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: Florian Maunier 
+# Contributor: jtmb 
+
+pkgbase=mono-msbuild
+pkgname=(
+  mono-msbuild
+  mono-msbuild-sdkresolver
+)
+pkgver=16.5.xamarinxplat.2020.01.10.05.36
+pkgrel=1
+pkgdesc='Xamarin implementation of the Microsoft build system'
+arch=(x86_64)
+url=https://github.com/mono/linux-packaging-msbuild
+license=(MIT)
+depends=(mono)
+makedepends=(
+  bash
+  git
+  dotnet-sdk
+  unzip
+)
+source=(
+  
mono-msbuild::git+https://github.com/mono/linux-packaging-msbuild#tag=c274e3391d1ffa81f3f6a5f72fc25700aef3848f
+  mono-msbuild-dotnetbits-case.patch
+  mono-msbuild-license-case.patch
+  mono-msbuild-no-hostfxr.patch
+  mono-msbuild-use-bash.patch
+)
+sha256sums=(
+  SKIP
+  f2784ac003dc84c40e8a9532ff954e6d6c29778b3e80cad7f1f91d86a9b43811
+  3a12a9c33ad5938e8af24d2985241053602f4efc94a4818a00a17da32ce4aba5
+  041f536fbe5a36ba5bf7164460f07bd2becf4ecf2935594bf92676198b7becc2
+  a13ecb4125c673372d87a3b7d957fc8716a3c3e74cd08e9e354b5dcf170ed453
+)
+
+pkgver() {
+  cd mono-msbuild
+
+  git describe --tags | sed 's/.*\///; s/+/./'
+}
+
+prepare() {
+  cd mono-msbuild
+
+  patch -Np1 -i ../mono-msbuild-dotnetbits-case.patch
+  patch -Np1 -i ../mono-msbuild-license-case.patch
+  patch -Np1 -i ../mono-msbuild-no-hostfxr.patch
+  patch -Np1 -i ../mono-msbuild-use-bash.patch
+}
+
+build() {
+  cd mono-msbuild
+
+  export DOTNET_MSBUILD_SDK_RESOLVER_CLI_DIR=/opt/dotnet
+  ./eng/cibuild_bootstrapped_msbuild.sh --host_type mono --configuration 
Release --skip_tests /p:DisableNerdbankVersioning=true
+  ./stage1/mono-msbuild/msbuild mono/build/install.proj 
/p:MonoInstallPrefix="${srcdir}"/target/usr /p:Configuration=Release-MONO 
/p:IgnoreDiffFailure=true
+  sed "s@${srcdir}/target@@g" -i "${srcdir}"/target/usr/bin/msbuild
+  find "${srcdir}"/target/usr/lib/mono/ -name 
Microsoft.DiaSymReader.Native.*dll -delete
+  find "${srcdir}"/target/usr/lib/mono/ -name *.dylib -delete
+  find "${srcdir}"/target/usr/lib/mono/ -name *.so -delete
+}
+
+package_mono-msbuild() {
+  conflicts=(msbuild)
+  provides=(msbuild)
+
+  cp -dr --no-preserve=ownership target/usr "${pkgdir}"/
+  rm -rf 
"${pkgdir}"/usr/lib/mono/msbuild/Current/bin/SdkResolvers/Microsoft.DotNet.MSBuildSdkResolver
+}
+
+package_mono-msbuild-sdkresolver() {
+  depends=(
+mono-msbuild
+dotnet-host
+  )
+  conflicts=(msbuild-sdkresolver)
+  provides=(msbuild-sdkresolver)
+
+  install -dm 755 "${pkgdir}"/usr/lib/mono/msbuild/Current/bin/SdkResolvers
+  cp -dr --no-preserve=ownership 
target/usr/lib/mono/msbuild/Current/bin/SdkResolvers/Microsoft.DotNet.MSBuildSdkResolver
 "${pkgdir}"/usr/lib/mono/msbuild/Current/bin/SdkResolvers/
+}
+
+# vim: ts=2 sw=2 et:

Added: mono-msbuild/trunk/mono-msbuild-dotnetbits-case.patch
===
--- mono-msbuild/trunk/mono-msbuild-dotnetbits-case.patch   
(rev 0)
+++ mono-msbuild/trunk/mono-msbuild-dotnetbits-case.patch   2020-01-30 
11:52:54 UTC (rev 560108)
@@ -0,0 +1,23 @@
+Index: 
xamarin-pkg-msbuild/mono/build/sdks_and_nugets/update_sdks_and_nugets.proj
+===
+--- 
xamarin-pkg-msbuild.orig/mono/build/sdks_and_nugets/update_sdks_and_nugets.proj
 xamarin-pkg-msbuild/mono/build/sdks_and_nugets/update_sdks_and_nugets.proj
+@@ -1,6 +1,6 @@
+ 
+ 
+-
++
+ 
+ 
+ osx
+Index: xamarin-pkg-msbuild/mono/build/update_bundled_bits.proj
+===
+--- xamarin-pkg-msbuild.orig/mono/build/update_bundled_bits.proj
 xamarin-pkg-msbuild/mono/build/update_bundled_bits.proj
+@@ -1,5 +1,5 @@
+ 
+-
++
+ 
+ 
+ 

Added: mono-msbuild/trunk/mono-msbuild-license-case.patch
===
--- mono-msbuild/trunk/mono-msbuild-license-case.patch  
(rev 0)
+++ mono-msbuild/trunk/mono-msb

[arch-commits] Commit in (7 files)

2019-11-22 Thread Anatol Pomozov via arch-commits
Date: Friday, November 22, 2019 @ 16:26:05
  Author: anatolik
Revision: 531965

rpm-tools: add RedHat package manager tools

Added:
  rpm-tools/
  rpm-tools/repos/
  rpm-tools/trunk/
  rpm-tools/trunk/PKGBUILD
  rpm-tools/trunk/rpm-tools.install
  rpm-tools/trunk/rpmextract.sh
  rpm-tools/trunk/rpmlib-filesystem-check.patch

---+
 PKGBUILD  |   75 
 rpm-tools.install |8 ++
 rpmextract.sh |6 +
 rpmlib-filesystem-check.patch |  125 
 4 files changed, 214 insertions(+)

Added: rpm-tools/trunk/PKGBUILD
===
--- rpm-tools/trunk/PKGBUILD(rev 0)
+++ rpm-tools/trunk/PKGBUILD2019-11-22 16:26:05 UTC (rev 531965)
@@ -0,0 +1,75 @@
+# Maintainer: Anatol Pomozov 
+# Contributor: Johannes Dewender  arch at JonnyJD dot net
+# Contributor: Konrad 
+# Contributor: Luka Perkov  lukaperkov  net>
+# Contributor: Fernando M  beford.net>
+# Author: Wintershade 
+
+pkgname=rpm-tools
+pkgver=4.15.1
+pkgrel=1
+pkgdesc="RPM Package Manager - RPM.org fork, used in major RPM distros"
+arch=('x86_64')
+url='http://www.rpm.org/'
+license=('GPL2')
+depends=('lua' 'file' 'nss' 'popt' 'elfutils' 'libarchive' 'libcap')
+makedepends=('python2' 'python' 'pkg-config' 'lmdb')
+optdepends=('lmdb: systemd inhibit plugin')
+conflicts=('rpm' 'rpmextract')
+options=('!libtool')
+provides=("rpm=${pkgver}" 'rpmextract=1.0-4' 'rpm-org')
+install=rpm-tools.install
+
+_pkgver_major="${pkgver%%.*}"
+_pkgver_major_rem="${pkgver#*.}"
+_pkgver_minor="${_pkgver_major_rem%%.*}"
+_base_pkgver=$_pkgver_major.$_pkgver_minor.x
+
+source=(http://ftp.rpm.org/releases/rpm-$_base_pkgver/rpm-$pkgver.tar.bz2
+   rpmextract.sh
+rpmlib-filesystem-check.patch)
+sha256sums=('ddef45f9601cd12042edfc9b6e37efcca32814e1e0f4bb8682d08144a3e2d230'
+'3e5bf450d4628366ba35469ec0530a99cd09ab2616a3d261a3f68270f481f777'
+'bd0e6dbd458f990268c60324190c6825b234647ecdde08296d2b453dc4bce27a')
+
+prepare() {
+   cd rpm-${pkgver}
+   patch -p1 < ../rpmlib-filesystem-check.patch
+}
+
+build() {
+   cd rpm-${pkgver}
+
+   ./configure \
+   --prefix=/usr  \
+   --sysconfdir=/etc  \
+   --localstatedir=/var \
+   --enable-python \
+   --with-external-db \
+   --with-lua \
+   --with-cap \
+   CPPFLAGS="`pkg-config --cflags nss`" \
+   PYTHON=python2
+   make
+}
+
+package() {
+   cd rpm-${pkgver}
+   make prefix=${pkgdir}/usr localstatedir=${pkgdir}/var install
+   rmdir ${pkgdir}/var/tmp
+   rmdir ${pkgdir}/var
+   # rpmextract using bsdtar, needs libarchive
+   install -m755 ${srcdir}/rpmextract.sh ${pkgdir}/usr/bin/
+
+   # move rpm from /bin to /usr/bin
+   rm ${pkgdir}/usr/bin/rpm{query,verify}
+   cd ${pkgdir}/usr/bin
+   ln -s rpm rpmquery
+   ln -s rpm rpmverify
+
+   # also install python 3 files
+   # building with python 3 files as default doesn't seem to work
+   cd ${srcdir}/rpm-${pkgver}
+   cd python
+   python setup.py install --root="$pkgdir/" --optimize=1
+}


Property changes on: rpm-tools/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: rpm-tools/trunk/rpm-tools.install
===
--- rpm-tools/trunk/rpm-tools.install   (rev 0)
+++ rpm-tools/trunk/rpm-tools.install   2019-11-22 16:26:05 UTC (rev 531965)
@@ -0,0 +1,8 @@
+post_install() {
+   echo "rpm-tools installs RedHat package manager for you."
+   echo "It is useful for those who wants to create/modify RPM files."
+   echo "But do not use rpm-tools to install RedHat packages at your 
ArchLinux machine."
+   echo "It will break your system!"
+   echo "You will need to go back to Arch wiki and read the installation 
guide again."
+   echo "You've been warned!"
+}

Added: rpm-tools/trunk/rpmextract.sh
===
--- rpm-tools/trunk/rpmextract.sh   (rev 0)
+++ rpm-tools/trunk/rpmextract.sh   2019-11-22 16:26:05 UTC (rev 531965)
@@ -0,0 +1,6 @@
+#!/bin/sh
+if [ "$1" = "" -o ! -e "$1" ]; then
+echo "no package supplied" 1>&2
+   exit 1
+fi
+bsdtar xf $1

Added: rpm-tools/trunk/rpmlib-filesystem-check.patch
===
--- rpm-tools/trunk/rpmlib-filesystem-check.patch   
(rev 0)
+++ rpm-tools/trunk/rpmlib-filesystem-check.patch   2019-11-22 16:26:05 UTC 
(rev 531965)
@@ -0,0 +1,125 @@
+diff -up rpm-4.10.90.git11978/lib/depends.c.rpmlib-filesystem-check 
rpm-4.10.90.git11978/li

[arch-commits] Commit in (7 files)

2019-11-19 Thread Antonio Rojas via arch-commits
Date: Tuesday, November 19, 2019 @ 16:15:46
  Author: arojas
Revision: 530428

Add polymake dependencies

Added:
  permlib/
  permlib/trunk/
  permlib/trunk/PKGBUILD
  permlib/trunk/permlib-boost.patch
  sympol/
  sympol/trunk/
  sympol/trunk/PKGBUILD

---+
 permlib/trunk/PKGBUILD|   25 +
 permlib/trunk/permlib-boost.patch |  100 
 sympol/trunk/PKGBUILD |   29 ++
 3 files changed, 154 insertions(+)

Added: permlib/trunk/PKGBUILD
===
--- permlib/trunk/PKGBUILD  (rev 0)
+++ permlib/trunk/PKGBUILD  2019-11-19 16:15:46 UTC (rev 530428)
@@ -0,0 +1,25 @@
+# Maintainer: Antonio Rojas 
+
+pkgname=permlib
+pkgver=0.2.9
+pkgrel=1
+pkgdesc="A C++ library implementing permutation group algorithms"
+arch=(any)
+url="http://www.math.uni-rostock.de/~rehn/software/permlib.html";
+license=(GPL2)
+source=($pkgname-$pkgver::"https://github.com/tremlin/PermLib/archive/v$pkgver.tar.gz";
+permlib-boost.patch)
+depends=(boost)
+sha256sums=('40b9c03df57d73412d75ee4098937706d95e252b4f40d091cc13633a0c56d20e'
+'03005c01596a1a6c2ec64431b109550e7891a11e0273d0142b20816063c006f1')
+
+prepare() {
+  cd PermLib-$pkgver
+  patch -p0 -i ../permlib-boost.patch # Fix build with recent boost
+}
+
+package() {
+  cd PermLib-$pkgver
+  mkdir -p "$pkgdir"/usr/include
+  cp -r include/permlib "$pkgdir"/usr/include
+}

Added: permlib/trunk/permlib-boost.patch
===
--- permlib/trunk/permlib-boost.patch   (rev 0)
+++ permlib/trunk/permlib-boost.patch   2019-11-19 16:15:46 UTC (rev 530428)
@@ -0,0 +1,100 @@
+--- include/permlib/bsgs.h.orig2016-07-16 11:37:15.0 -0600
 include/permlib/bsgs.h 2019-02-05 21:29:58.286974413 -0700
+@@ -39,6 +39,7 @@
+ 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 
+--- include/permlib/change/base_transpose.h.orig   2016-07-16 
11:37:15.0 -0600
 include/permlib/change/base_transpose.h2019-02-05 21:30:25.224906205 
-0700
+@@ -38,6 +38,7 @@
+ 
+ #include 
+ #include 
++#include 
+ 
+ namespace permlib {
+ 
+--- include/permlib/generator/schreier_generator.h.orig2016-07-16 
11:37:15.0 -0600
 include/permlib/generator/schreier_generator.h 2019-02-05 
21:30:56.688826540 -0700
+@@ -39,6 +39,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ namespace permlib {
+ 
+--- include/permlib/permutation.h.orig 2016-07-16 11:37:15.0 -0600
 include/permlib/permutation.h  2019-02-05 20:50:47.911610632 -0700
+@@ -48,7 +48,7 @@
+ #include 
+ #include 
+ #include 
+-#include 
++#include 
+ 
+ namespace permlib {
+ 
+@@ -343,7 +343,7 @@ inline boost::uint64_t Permutation::orde
+   std::list cycleList = this->cycles();
+   boost::uint64_t ord = 1;
+   BOOST_FOREACH(const CyclePair& cyc, cycleList) {
+-  ord = boost::math::lcm(ord, 
static_cast(cyc.second));
++  ord = boost::integer::lcm(ord, 
static_cast(cyc.second));
+   }
+   return ord;
+ }
+--- include/permlib/test/giant_test.h.orig 2016-07-16 11:37:15.0 
-0600
 include/permlib/test/giant_test.h  2019-02-06 17:23:08.813753897 -0700
+@@ -40,7 +40,7 @@
+ #include 
+ 
+ #include 
+-#include 
++#include 
+ #include 
+ #include 
+ 
+@@ -195,7 +195,7 @@ GiantTestBase::GiantGroupType GiantTest<
+   for (unsigned int k = 0; k < 
cycleLength.size(); ++k) {
+   if (j == k)
+   continue;
+-  if (boost::math::gcd(cycleLength[j], 
cycleLength[k]) != 1) {
++  if (boost::integer::gcd(cycleLength[j], 
cycleLength[k]) != 1) {
+   isCoprime = false;
+   break;
+   }
+--- include/permlib/test/primitivity_sgs_test.h.orig   2016-07-16 
11:37:15.0 -0600
 include/permlib/test/primitivity_sgs_test.h2019-02-05 
21:31:30.304741422 -0700
+@@ -39,6 +39,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ 
+--- include/permlib/test/type_recognition.h.orig   2016-07-16 
11:37:15.0 -0600
 include/permlib/test/type_recognition.h2019-02-06 17:23:22.245713407 
-0700
+@@ -44,7 +44,7 @@
+ #include 
+ 
+ #include 
+-#include 
++#include 
+ #include 
+ 
+ 
+@@ -344,7 +344,7 @@ GroupType* TypeRecognitionsize();
+   BOOST_FOREACH(const OrbitPtr& orbit, orbits) {
+-  orbitGCD = boost::math::gcd(orbitGCD, orbit->size());
++  orbitGCD = boost::integer::gcd(orbitGCD, orbit->size());
+   }
+   
+   GroupType* lastType = 0;

Added: sympol/trunk/PKGBUILD

[arch-commits] Commit in (7 files)

2019-10-03 Thread Daniel Bermond via arch-commits
Date: Thursday, October 3, 2019 @ 11:51:11
  Author: dbermond
Revision: 512489

Initial commit of libsvm

Added:
  libsvm/
  libsvm/repos/
  libsvm/trunk/
  libsvm/trunk/010-libsvm-fix-qt-headers-path.patch
  libsvm/trunk/020-libsvm-use-archlinux-flags.patch
  libsvm/trunk/030-libsvm-fix-tools-path.patch
  libsvm/trunk/PKGBUILD

--+
 010-libsvm-fix-qt-headers-path.patch |   12 
 020-libsvm-use-archlinux-flags.patch |   47 +
 030-libsvm-fix-tools-path.patch  |   30 +++
 PKGBUILD |   87 +
 4 files changed, 176 insertions(+)

Added: libsvm/trunk/010-libsvm-fix-qt-headers-path.patch
===
--- libsvm/trunk/010-libsvm-fix-qt-headers-path.patch   
(rev 0)
+++ libsvm/trunk/010-libsvm-fix-qt-headers-path.patch   2019-10-03 11:51:11 UTC 
(rev 512489)
@@ -0,0 +1,12 @@
+diff -Naurp a/svm-toy/qt/Makefile b/svm-toy/qt/Makefile
+--- a/svm-toy/qt/Makefile  2018-12-04 18:34:40.715220500 +
 b/svm-toy/qt/Makefile  2018-12-04 18:45:00.689709128 +
+@@ -1,7 +1,7 @@
+ # use  ``export QT_SELECT=qt5'' in a command window for using qt5
+ # may need to adjust the path of header files
+ CXX? = g++
+-INCLUDE = /usr/include/x86_64-linux-gnu/qt5
++INCLUDE = /usr/include/qt
+ CFLAGS = -Wall -O3 -I$(INCLUDE) -I$(INCLUDE)/QtWidgets -I$(INCLUDE)/QtGui 
-I$(INCLUDE)/QtCore -fPIC -std=c++11
+ LIB = -lQt5Widgets -lQt5Gui -lQt5Core
+ MOC = /usr/bin/moc

Added: libsvm/trunk/020-libsvm-use-archlinux-flags.patch
===
--- libsvm/trunk/020-libsvm-use-archlinux-flags.patch   
(rev 0)
+++ libsvm/trunk/020-libsvm-use-archlinux-flags.patch   2019-10-03 11:51:11 UTC 
(rev 512489)
@@ -0,0 +1,47 @@
+diff -Naurp a/Makefile b/Makefile
+--- a/Makefile 2018-07-15 14:15:32.0 +
 b/Makefile 2018-12-04 18:32:24.627133671 +
+@@ -1,5 +1,5 @@
+ CXX ?= g++
+-CFLAGS = -Wall -Wconversion -O3 -fPIC
++CFLAGS += -Wall -Wconversion -fPIC
+ SHVER = 2
+ OS = $(shell uname)
+ 
+@@ -11,14 +11,14 @@ lib: svm.o
+   else \
+   SHARED_LIB_FLAG="-shared -Wl,-soname,libsvm.so.$(SHVER)"; \
+   fi; \
+-  $(CXX) $${SHARED_LIB_FLAG} svm.o -o libsvm.so.$(SHVER)
++  $(CXX) $${SHARED_LIB_FLAG} svm.o -o libsvm.so.$(SHVER) $(LDFLAGS)
+ 
+ svm-predict: svm-predict.c svm.o
+-  $(CXX) $(CFLAGS) svm-predict.c svm.o -o svm-predict -lm
++  $(CXX) $(CFLAGS) svm-predict.c svm.o -o svm-predict -lm $(LDFLAGS)
+ svm-train: svm-train.c svm.o
+-  $(CXX) $(CFLAGS) svm-train.c svm.o -o svm-train -lm
++  $(CXX) $(CFLAGS) svm-train.c svm.o -o svm-train -lm $(LDFLAGS)
+ svm-scale: svm-scale.c
+-  $(CXX) $(CFLAGS) svm-scale.c -o svm-scale
++  $(CXX) $(CFLAGS) svm-scale.c -o svm-scale $(LDFLAGS)
+ svm.o: svm.cpp svm.h
+   $(CXX) $(CFLAGS) -c svm.cpp
+ clean:
+diff -Naurp a/svm-toy/qt/Makefile b/svm-toy/qt/Makefile
+--- a/svm-toy/qt/Makefile  2018-12-04 18:34:40.715220500 +
 b/svm-toy/qt/Makefile  2018-12-04 18:40:33.446873531 +
+@@ -2,12 +2,12 @@
+ # may need to adjust the path of header files
+ CXX? = g++
+ INCLUDE = /usr/include/qt
+-CFLAGS = -Wall -O3 -I$(INCLUDE) -I$(INCLUDE)/QtWidgets -I$(INCLUDE)/QtGui 
-I$(INCLUDE)/QtCore -fPIC -std=c++11
++CFLAGS += -Wall -I$(INCLUDE) -I$(INCLUDE)/QtWidgets -I$(INCLUDE)/QtGui 
-I$(INCLUDE)/QtCore -fPIC -std=c++11
+ LIB = -lQt5Widgets -lQt5Gui -lQt5Core
+ MOC = /usr/bin/moc
+ 
+ svm-toy: svm-toy.cpp svm-toy.moc ../../svm.o
+-  $(CXX) $(CFLAGS) svm-toy.cpp ../../svm.o -o svm-toy $(LIB)
++  $(CXX) $(CFLAGS) svm-toy.cpp ../../svm.o -o svm-toy $(LIB) $(LDFLAGS)
+ 
+ svm-toy.moc: svm-toy.cpp
+   $(MOC) svm-toy.cpp -o svm-toy.moc

Added: libsvm/trunk/030-libsvm-fix-tools-path.patch
===
--- libsvm/trunk/030-libsvm-fix-tools-path.patch
(rev 0)
+++ libsvm/trunk/030-libsvm-fix-tools-path.patch2019-10-03 11:51:11 UTC 
(rev 512489)
@@ -0,0 +1,30 @@
+diff -up ./tools/easy.py.toolsDir ./tools/easy.py
+--- ./tools/easy.py.toolsDir   2013-03-31 17:06:49.0 +1000
 ./tools/easy.py2013-04-13 23:17:53.399526910 +1000
+@@ -12,10 +12,10 @@ if len(sys.argv) <= 1:
+
+ is_win32 = (sys.platform == 'win32')
+ if not is_win32:
+-  svmscale_exe = "../svm-scale"
+-  svmtrain_exe = "../svm-train"
+-  svmpredict_exe = "../svm-predict"
+-  grid_py = "./grid.py"
++  svmscale_exe = "/usr/bin/svm-scale"
++  svmtrain_exe = "/usr/bin/svm-train"
++  svmpredict_exe = "/usr/bin/svm-predict"
++  grid_py = "/usr/bin/svm-grid.py"
+   gnuplot_exe = "/usr/bin/gnuplot"
+ else:
+ # example for windows
+diff -up ./tools/grid.py.toolsDir ./tools/grid.py
+--- ./tools/grid.py.toolsDir   2013-03-31 17:06:50.0 +1000
 ./tools/gri

[arch-commits] Commit in (7 files)

2019-10-01 Thread Daniel Bermond via arch-commits
Date: Tuesday, October 1, 2019 @ 19:43:39
  Author: dbermond
Revision: 512389

Initial commit of intel-media-sdk

Added:
  intel-media-sdk/
  intel-media-sdk/repos/
  intel-media-sdk/trunk/
  intel-media-sdk/trunk/PKGBUILD
  intel-media-sdk/trunk/intel-media-sdk.conf
  intel-media-sdk/trunk/intel-media-sdk.install
  intel-media-sdk/trunk/intel-media-sdk.sh

-+
 PKGBUILD|   65 ++
 intel-media-sdk.conf|2 +
 intel-media-sdk.install |4 ++
 intel-media-sdk.sh  |2 +
 4 files changed, 73 insertions(+)

Added: intel-media-sdk/trunk/PKGBUILD
===
--- intel-media-sdk/trunk/PKGBUILD  (rev 0)
+++ intel-media-sdk/trunk/PKGBUILD  2019-10-01 19:43:39 UTC (rev 512389)
@@ -0,0 +1,65 @@
+# Maintainer: Daniel Bermond 
+
+pkgname=intel-media-sdk
+pkgver=19.2.1
+pkgrel=1
+pkgdesc='API to access hardware-accelerated video decode, encode and filtering 
on Intel platforms with integrated graphics'
+arch=('x86_64')
+url='https://github.com/Intel-Media-SDK/MediaSDK/'
+license=('MIT')
+depends=('gcc-libs' 'libdrm' 'libva' 'wayland' 'intel-media-driver')
+optdepends=('ocl-icd: for rotate_opencl plugin'
+'intel-compute-runtime: for rotate_opencl plugin')
+makedepends=('cmake' 'libpciaccess' 'libx11' 'libxcb' 'python'
+ 'opencl-headers' 'ocl-icd' 'intel-compute-runtime')
+provides=('libmfx')
+install="${pkgname}.install"
+source=("https://github.com/Intel-Media-SDK/MediaSDK/archive/intel-mediasdk-${pkgver}.tar.gz";
+'intel-media-sdk.conf'
+'intel-media-sdk.sh')
+sha256sums=('03c11a0379b61e292e789fa3dc9308ce45f36d68b4ebf437806c0e2c32357970'
+'12a37e6e12d93fac5829082773b9f010a3c6c763ddeee177618b8e1a0547fbbc'
+'315ea6f304cf2b7b6a8aaabb0b8f71fcd480677c7fb9c8cbfa51c7830bb159bc')
+
+prepare() {
+   mkdir -p "MediaSDK-intel-mediasdk-${pkgver}/build"
+}
+
+build() {
+cd "MediaSDK-intel-mediasdk-${pkgver}/build"
+
+cmake \
+-DCMAKE_BUILD_TYPE='None' \
+-DBUILD_ALL:BOOL='ON' \
+-DBUILD_TOOLS:BOOL='ON' \
+-DENABLE_ITT:BOOL='OFF' \
+-DENABLE_OPENCL:BOOL='ON' \
+-DENABLE_WAYLAND:BOOL='ON' \
+-DENABLE_X11_DRI3:BOOL='ON' \
+-Wno-dev \
+..
+
+make
+}
+
+check() {
+make -C "MediaSDK-intel-mediasdk-${pkgver}/build" test
+}
+
+package() {
+cd "MediaSDK-intel-mediasdk-${pkgver}/build"
+
+make DESTDIR="$pkgdir" install
+
+# metrics_monitor
+install -D -m755 __bin/None/libcttmetrics.so -t 
"${pkgdir}/opt/intel/mediasdk/share/mfx/samples"
+install -D -m755 __bin/None/metrics_monitor  -t 
"${pkgdir}/opt/intel/mediasdk/share/mfx/samples"
+ln -s ../share/mfx/samples/libcttmetrics.so 
"${pkgdir}/opt/intel/mediasdk/lib/libcttmetrics.so"
+
+# ld.so and profile configuration files
+install -D -m644 "${srcdir}/intel-media-sdk.conf" -t 
"${pkgdir}/etc/ld.so.conf.d"
+install -D -m755 "${srcdir}/intel-media-sdk.sh"   -t 
"${pkgdir}/etc/profile.d"
+
+# license
+install -D -m644 "${srcdir}/MediaSDK-intel-mediasdk-${pkgver}/LICENSE" -t 
"${pkgdir}/usr/share/licenses/${pkgname}"
+}

Added: intel-media-sdk/trunk/intel-media-sdk.conf
===
--- intel-media-sdk/trunk/intel-media-sdk.conf  (rev 0)
+++ intel-media-sdk/trunk/intel-media-sdk.conf  2019-10-01 19:43:39 UTC (rev 
512389)
@@ -0,0 +1,2 @@
+/opt/intel/mediasdk/lib
+/opt/intel/mediasdk/lib/mfx

Added: intel-media-sdk/trunk/intel-media-sdk.install
===
--- intel-media-sdk/trunk/intel-media-sdk.install   
(rev 0)
+++ intel-media-sdk/trunk/intel-media-sdk.install   2019-10-01 19:43:39 UTC 
(rev 512389)
@@ -0,0 +1,4 @@
+post_install() {
+printf '%s\n' 'The Intel Media SDK executable tools are in 
/opt/intel/mediasdk/bin'
+printf '%s\n' 'You need to relogin in order for these files to appear in 
your PATH'
+}

Added: intel-media-sdk/trunk/intel-media-sdk.sh
===
--- intel-media-sdk/trunk/intel-media-sdk.sh(rev 0)
+++ intel-media-sdk/trunk/intel-media-sdk.sh2019-10-01 19:43:39 UTC (rev 
512389)
@@ -0,0 +1,2 @@
+export MFX_HOME='/opt/intel/mediasdk'
+export PATH="${PATH:+${PATH}:}/opt/intel/mediasdk/bin"


[arch-commits] Commit in (7 files)

2019-07-10 Thread Eli Schwartz via arch-commits
Date: Wednesday, July 10, 2019 @ 16:09:05
  Author: eschwartz
Revision: 488582

use samurai as replacement ninja implementation in all my packages

samurai is <3

Modified:
  cinnamon-desktop/trunk/PKGBUILD
  cinnamon-menus/trunk/PKGBUILD
  cinnamon-session/trunk/PKGBUILD
  ksh/trunk/PKGBUILD
  nemo-extensions/trunk/PKGBUILD
  xed/trunk/PKGBUILD
  xreader/trunk/PKGBUILD

-+
 cinnamon-desktop/trunk/PKGBUILD |6 +++---
 cinnamon-menus/trunk/PKGBUILD   |6 +++---
 cinnamon-session/trunk/PKGBUILD |6 +++---
 ksh/trunk/PKGBUILD  |8 +---
 nemo-extensions/trunk/PKGBUILD  |6 +++---
 xed/trunk/PKGBUILD  |6 +++---
 xreader/trunk/PKGBUILD  |6 +++---
 7 files changed, 23 insertions(+), 21 deletions(-)

Modified: cinnamon-desktop/trunk/PKGBUILD
===
--- cinnamon-desktop/trunk/PKGBUILD 2019-07-10 16:02:42 UTC (rev 488581)
+++ cinnamon-desktop/trunk/PKGBUILD 2019-07-10 16:09:05 UTC (rev 488582)
@@ -10,7 +10,7 @@
 url="https://github.com/linuxmint/${pkgname}";
 license=('GPL' 'LGPL')
 depends=('accountsservice' 'gtk3' 'libxkbfile' 'libpulse')
-makedepends=('meson' 'gobject-introspection' 'intltool')
+makedepends=('meson' 'samurai' 'gobject-introspection' 'intltool')
 source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz"
 "config.patch")
 sha256sums=('e7e6e9aa6e5c5c04a8320cb97ef545700826d04fc34e0f50d140d2efa41941a1'
@@ -29,11 +29,11 @@
 cd "${srcdir}"/${pkgname}-${pkgver}/build
 
 meson --prefix=/usr --buildtype=plain ..
-ninja
+samu
 }
 
 package() {
 cd "${srcdir}"/${pkgname}-${pkgver}/build
 
-DESTDIR="${pkgdir}" ninja install
+DESTDIR="${pkgdir}" samu install
 }

Modified: cinnamon-menus/trunk/PKGBUILD
===
--- cinnamon-menus/trunk/PKGBUILD   2019-07-10 16:02:42 UTC (rev 488581)
+++ cinnamon-menus/trunk/PKGBUILD   2019-07-10 16:09:05 UTC (rev 488582)
@@ -9,7 +9,7 @@
 url="https://github.com/linuxmint/${pkgname}";
 license=('GPL' 'LGPL')
 depends=('glib2')
-makedepends=('gobject-introspection' 'meson')
+makedepends=('gobject-introspection' 'meson' 'samurai')
 source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz")
 sha256sums=('331bd599d7a863fa92329483637de159c25c57467305691f9768e675cd63f7c2')
 
b2sums=('80cf245fb6b6d02f4a609d68f2b35252da22601d7f7f2f42dd28a5bc193b1d0cd332bc85251f9c2e43038069453b3e61456319f4f50166e86c32a95339d88e11')
@@ -21,11 +21,11 @@
 meson --prefix=/usr \
   --buildtype=plain \
   ..
-ninja
+samu
 }
 
 package(){
 cd "${srcdir}"/${pkgname}-${pkgver}/build
 
-DESTDIR="${pkgdir}" ninja install
+DESTDIR="${pkgdir}" samu install
 }

Modified: cinnamon-session/trunk/PKGBUILD
===
--- cinnamon-session/trunk/PKGBUILD 2019-07-10 16:02:42 UTC (rev 488581)
+++ cinnamon-session/trunk/PKGBUILD 2019-07-10 16:09:05 UTC (rev 488582)
@@ -11,7 +11,7 @@
 license=('GPL' 'LGPL')
 depends=('cinnamon-desktop' 'dbus-glib' 'libsm' 'libcanberra' 'xapps')
 optdepends=('cinnamon-translations: i18n')
-makedepends=('meson' 'xtrans')
+makedepends=('meson' 'samurai' 'xtrans')
 source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz")
 sha256sums=('bff38239942dc990ccb57c35bde43c19ebc8708284410de53c100e12c7005663')
 
b2sums=('1d84e67690d95584a529c10462c2156a3ab3048a26a7e2f695584dcb66bb13c4a885e13e161e7e38a359f96ba7813c3f69209ced2fd02a30996d5773e3b2cda2')
@@ -26,11 +26,11 @@
   -Dwith-gconf=false \
   -Dwith-docbook=false \
   ..
-ninja
+samu
 }
 
 package() {
 cd "${srcdir}"/${pkgname}-${pkgver}/build
 
-DESTDIR="${pkgdir}" ninja install
+DESTDIR="${pkgdir}" samu install
 }

Modified: ksh/trunk/PKGBUILD
===
--- ksh/trunk/PKGBUILD  2019-07-10 16:02:42 UTC (rev 488581)
+++ ksh/trunk/PKGBUILD  2019-07-10 16:09:05 UTC (rev 488582)
@@ -8,7 +8,7 @@
 arch=('x86_64')
 url="http://kornshell.org/";
 license=('EPL')
-makedepends=('meson')
+makedepends=('meson' 'samurai')
 checkdepends=('ed' 'vi' 'expect' 'openbsd-netcat')
 provides=('ksh93')
 install=ksh.install
@@ -19,6 +19,8 @@
 'SKIP')
 validpgpkeys=('4BF045ACC726FE4E9DFC1D7762213CE2D3CB82EA') # Siteshwar Vashisht 

 
+export NINJA=/usr/bin/samu
+
 build() {
 mkdir -p "${srcdir}"/ksh-${_pkgver}/build
 cd "${srcdir}"/ksh-${_pkgver}/build
@@ -26,7 +28,7 @@
 meson --prefix /usr \
   --buildtype=plain \
   ..
-ninja
+samu
 }
 
 check() {
@@ -39,6 +41,6 @@
 package() {
 cd "${srcdir}"/ksh-${_pkgver}/build
 
-DESTDIR="${pkgdir}" ninja install
+DESTDIR="${pkgdir}" samu install
 ln -s ksh "${pkgdir}"/usr/bin/ksh93
 }

Modified: nemo-extensions/trunk/PKGBUILD
===

[arch-commits] Commit in (7 files)

2019-07-06 Thread Felix Yan via arch-commits
Date: Sunday, July 7, 2019 @ 01:54:06
  Author: felixonmars
Revision: 487554

addpkg: motion 4.2.2-1

Added:
  motion/
  motion/repos/
  motion/trunk/
  motion/trunk/PKGBUILD
  motion/trunk/motion.service
  motion/trunk/motion.sysusers
  motion/trunk/motion.tmpfiles

-+
 PKGBUILD|   44 
 motion.service  |   12 
 motion.sysusers |2 ++
 motion.tmpfiles |1 +
 4 files changed, 59 insertions(+)

Added: motion/trunk/PKGBUILD
===
--- motion/trunk/PKGBUILD   (rev 0)
+++ motion/trunk/PKGBUILD   2019-07-07 01:54:06 UTC (rev 487554)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: mrxx 
+# Contributor: Evgeny Kurnevsky 
+# Contributor: Sergej Pupykin 
+
+pkgname=motion
+pkgver=4.2.2
+pkgrel=1
+pkgdesc="Monitor and record video signals from many types of cameras"
+arch=('x86_64')
+license=('GPL')
+url="https://motion-project.github.io";
+depends=('sqlite' 'ffmpeg' 'libmicrohttpd' 'libwebp')
+optdepends=('gettext: native language support')
+backup=('etc/motion/motion.conf')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/Motion-Project/motion/archive/release-$pkgver.tar.gz";
+'motion.service'
+'motion.sysusers'
+'motion.tmpfiles')
+sha256sums=('c8d40976b41da8eb9f9f7128599403a312fc26b7226bf3787d75f78cb5a6cc6e'
+'a78dba35414f4d7147cc2c622eecdb3df249978023cbea5c6bc420c34ca387e7'
+'353fe3c2ee0afb7dafe1c6b7d1ac5655449dab836ab387cf335b4bd1dd37bf27'
+'b34eaf6b085a25ef310102f892d0909247f1acb9d6a75cc9faca85e1ef076a1c')
+
+build() {
+  cd $pkgname-release-$pkgver
+  autoreconf
+  ./configure --prefix=/usr \
+--without-pgsql \
+--without-mysql \
+--sysconfdir=/etc \
+--with-ffmpeg \
+--with-webp
+  make
+}
+
+package(){
+  cd $pkgname-release-$pkgver
+  make DESTDIR="$pkgdir" install
+  install -Dm644 motion-dist.conf "$pkgdir"/etc/motion/motion.conf
+  install -Dm644 "$srcdir"/motion.service 
"$pkgdir"/usr/lib/systemd/system/motion.service
+  install -Dm644 "$srcdir"/motion.sysusers 
"$pkgdir"/usr/lib/sysusers.d/motion.conf
+  install -Dm644 "$srcdir"/motion.tmpfiles 
"$pkgdir"/usr/lib/tmpfiles.d/motion.conf
+}

Added: motion/trunk/motion.service
===
--- motion/trunk/motion.service (rev 0)
+++ motion/trunk/motion.service 2019-07-07 01:54:06 UTC (rev 487554)
@@ -0,0 +1,12 @@
+[Unit]
+Description=Motion daemon
+After=local-fs.target network.target
+
+[Service]
+User=motion
+ExecStart=/usr/bin/motion -n
+Type=simple
+StandardError=null
+
+[Install]
+WantedBy=multi-user.target

Added: motion/trunk/motion.sysusers
===
--- motion/trunk/motion.sysusers(rev 0)
+++ motion/trunk/motion.sysusers2019-07-07 01:54:06 UTC (rev 487554)
@@ -0,0 +1,2 @@
+u motion - - /var/lib/motion
+m motion video

Added: motion/trunk/motion.tmpfiles
===
--- motion/trunk/motion.tmpfiles(rev 0)
+++ motion/trunk/motion.tmpfiles2019-07-07 01:54:06 UTC (rev 487554)
@@ -0,0 +1 @@
+d /var/lib/motion 0700 motion motion - -


[arch-commits] Commit in (7 files)

2019-07-04 Thread Sergej Pupykin via arch-commits
Date: Thursday, July 4, 2019 @ 15:33:39
  Author: spupykin
Revision: 487437

add coturn

Added:
  coturn/
  coturn/repos/
  coturn/trunk/
  coturn/trunk/PKGBUILD
  coturn/trunk/turnserver.service
  coturn/trunk/turnserver.sysusers.d
  coturn/trunk/turnserver.tmpfiles.d

---+
 PKGBUILD  |   66 
 turnserver.service|   11 
 turnserver.sysusers.d |1 
 turnserver.tmpfiles.d |3 ++
 4 files changed, 81 insertions(+)

Added: coturn/trunk/PKGBUILD
===
--- coturn/trunk/PKGBUILD   (rev 0)
+++ coturn/trunk/PKGBUILD   2019-07-04 15:33:39 UTC (rev 487437)
@@ -0,0 +1,66 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+# Previous Maintainer: Jean Lucas 
+# Contributor: Vladimir Tsanev 
+# Contributor: MoeRT09 
+# Contributor: jlkon13 
+
+pkgname=coturn
+pkgver=4.5.1.1
+pkgrel=5
+pkgdesc='Open-source implementation of TURN and STUN server'
+arch=(x86_64)
+url=https://github.com/coturn/coturn
+license=(BSD)
+depends=(libevent postgresql-libs libmariadbclient hiredis sqlite)
+backup=(etc/turnserver/turnserver.conf)
+source=($url/archive/$pkgver.tar.gz
+turnserver.service
+turnserver.sysusers.d
+turnserver.tmpfiles.d)
+sha512sums=('a5e1aecdab5a7060ffbc73cc8dd294cafa701f2e0d2a827e40901cb6001af5a2c5ecbafdf14662410713818aad0ad259133f0dc9b34730bf7911863e1e255f70'
+
'47af7bbf28f8a5fc674b90d1370026405ccb43623f05e47cf915c594e7e35865f4dce64d2b3001bc609a843a54661d1a1172790153f0b8ba9186db48c42b0024'
+
'32596f741e561c707f69c1ea90adf75c83742906d33c50e1fa5ec0899eeb607d96a48c36fcbb6facb62947beedcace9f6c3fb748c4d67f058bf3f72413766f82'
+
'9d9ef805d793ee49d23e000a66130f30b6c256943f8004ac43f4712c6ecc7dcf82f24a7e77bb1db041ecf714c869769287ea03fe66f3ab4ad6f8f817d389bca5')
+
+build() {
+  cd coturn-$pkgver
+  ./configure \
+--prefix=/usr \
+--manprefix=/usr/share \
+--examplesdir=/usr/share/turnserver/examples \
+--disable-rpath
+  make
+}
+
+check() {
+  cd coturn-$pkgver
+  make check
+}
+
+package() {
+  install -Dm 644 turnserver.service -t "$pkgdir"/usr/lib/systemd/system
+  install -Dm 644 turnserver.sysusers.d 
"$pkgdir"/usr/lib/sysusers.d/turnserver.conf
+  install -Dm 644 turnserver.tmpfiles.d 
"$pkgdir"/usr/lib/tmpfiles.d/turnserver.conf
+
+  cd coturn-$pkgver
+
+  make DESTDIR="$pkgdir" install
+  install -Dm 644 LICENSE -t "$pkgdir"/usr/share/licenses/coturn
+
+  cd "$pkgdir"
+
+  # Create needed directories
+  mkdir -p {etc/turnserver,var/log/turnserver}
+
+  # Use Arch-specific directories in config
+  mv {usr/etc/turnserver.conf.default,etc/turnserver/turnserver.conf}
+  sed \
+-e '/^#log-file=\/var\/tmp\/turn.log$/c 
log-file=\/var\/log\/turnserver\/turn.log' \
+-e '/^#pidfile="\/var\/run\/turnserver.pid"$/c 
pidfile=\/var\/run\/turnserver\/turnserver.pid' \
+-i etc/turnserver/turnserver.conf
+  rmdir usr/etc
+
+  # Remove unneeded executable bits
+  find {etc,usr/include,usr/lib,usr/share,var} -type f ! -name '*.sh' ! -name 
'*.pl' -exec chmod 644 {} +
+}


Property changes on: coturn/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: coturn/trunk/turnserver.service
===
--- coturn/trunk/turnserver.service (rev 0)
+++ coturn/trunk/turnserver.service 2019-07-04 15:33:39 UTC (rev 487437)
@@ -0,0 +1,11 @@
+[Unit]
+Description=STUN and TURN relay server for VoIP and WebRTC
+After=network.target
+
+[Service]
+User=turnserver
+Type=forking
+ExecStart=/usr/bin/turnserver -c /etc/turnserver/turnserver.conf -o -v
+
+[Install]
+WantedBy=multi-user.target

Added: coturn/trunk/turnserver.sysusers.d
===
--- coturn/trunk/turnserver.sysusers.d  (rev 0)
+++ coturn/trunk/turnserver.sysusers.d  2019-07-04 15:33:39 UTC (rev 487437)
@@ -0,0 +1 @@
+u turnserver - "TurnServer user" /etc/turnserver

Added: coturn/trunk/turnserver.tmpfiles.d
===
--- coturn/trunk/turnserver.tmpfiles.d  (rev 0)
+++ coturn/trunk/turnserver.tmpfiles.d  2019-07-04 15:33:39 UTC (rev 487437)
@@ -0,0 +1,3 @@
+d /etc/turnserver 0700 turnserver turnserver
+z /etc/turnserver/turnserver.conf 0600 turnserver turnserver
+d /run/turnserver 0700 turnserver turnserver


[arch-commits] Commit in (7 files)

2019-06-20 Thread Balló György via arch-commits
Date: Thursday, June 20, 2019 @ 22:20:51
  Author: bgyorgy
Revision: 482538

Add pdftricks

Added:
  pdftricks/
  pdftricks/trunk/
  pdftricks/trunk/0001-Fix-build-with-vala-0.44.patch
  pdftricks/trunk/0001-Fix-message-dialog-about-ImageMagick-Policies.patch
  pdftricks/trunk/0001-Fix-non-ascii-error.patch
  pdftricks/trunk/0001-Remove-incompatible-option.patch
  pdftricks/trunk/PKGBUILD

--+
 0001-Fix-build-with-vala-0.44.patch  |   25 +
 0001-Fix-message-dialog-about-ImageMagick-Policies.patch |   36 +++
 0001-Fix-non-ascii-error.patch   |   62 +
 0001-Remove-incompatible-option.patch|   25 +
 PKGBUILD |   50 ++
 5 files changed, 198 insertions(+)

Added: pdftricks/trunk/0001-Fix-build-with-vala-0.44.patch
===
--- pdftricks/trunk/0001-Fix-build-with-vala-0.44.patch 
(rev 0)
+++ pdftricks/trunk/0001-Fix-build-with-vala-0.44.patch 2019-06-20 22:20:51 UTC 
(rev 482538)
@@ -0,0 +1,25 @@
+From 431c3891898a1696c6b497c633ee8d0a404a9d5d Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Ball=C3=B3=20Gy=C3=B6rgy?= 
+Date: Thu, 20 Jun 2019 20:44:15 +0200
+Subject: [PATCH] Fix build with vala 0.44
+
+---
+ src/Widgets/MergePDF.vala | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/Widgets/MergePDF.vala b/src/Widgets/MergePDF.vala
+index 389b0a9..0777ef8 100644
+--- a/src/Widgets/MergePDF.vala
 b/src/Widgets/MergePDF.vala
+@@ -59,7 +59,7 @@ namespace pdftricks {
+ view = new Gtk.TreeView.with_model (list_store);
+ view.hexpand = true;
+ view.vexpand = true;
+-view.enable_model_drag_source( Gdk.BUTTON1_MASK,
++view.enable_model_drag_source(Gdk.ModifierType.BUTTON1_MASK,
+ targets,
+ Gdk.DragAction.MOVE);
+ view.enable_model_drag_dest(targets,
+-- 
+2.22.0
+

Added: pdftricks/trunk/0001-Fix-message-dialog-about-ImageMagick-Policies.patch
===
--- pdftricks/trunk/0001-Fix-message-dialog-about-ImageMagick-Policies.patch
(rev 0)
+++ pdftricks/trunk/0001-Fix-message-dialog-about-ImageMagick-Policies.patch
2019-06-20 22:20:51 UTC (rev 482538)
@@ -0,0 +1,36 @@
+From 5fdc432976ea725f880645cca7fce023eeab54af Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Ball=C3=B3=20Gy=C3=B6rgy?= 
+Date: Thu, 20 Jun 2019 20:49:11 +0200
+Subject: [PATCH] Fix message dialog about ImageMagick Policies
+
+---
+ src/Widgets/MergePDF.vala | 6 +-
+ 1 file changed, 5 insertions(+), 1 deletion(-)
+
+diff --git a/src/Widgets/MergePDF.vala b/src/Widgets/MergePDF.vala
+index 389b0a9..9437ddc 100644
+--- a/src/Widgets/MergePDF.vala
 b/src/Widgets/MergePDF.vala
+@@ -241,6 +241,10 @@ namespace pdftricks {
+ var file_pdf = (string) cell1;
+ if(!file_pdf.contains(".pdf")){
+ file_pdf = convert_to_pdf(file_pdf);
++if (file_pdf == ""){
++files_pdf = "";
++return true;
++}
+ }
+ files_pdf = files_pdf + " " + file_pdf.replace(" ", "\\ ");
+ return false;
+@@ -283,7 +287,7 @@ namespace pdftricks {
+ if(output.contains("Error")){
+ return "";
+ }
+-if(stderr.contains("not authorized")){
++if(stderr.contains("not allowed")){
+ var message_dialog = new 
Granite.MessageDialog.with_image_from_icon_name (_("ImageMagick Policies"), 
_("Change the ImageMagick security policies that prevent this operation and try 
again."), "process-stop", Gtk.ButtonsType.CLOSE);
+ message_dialog.set_transient_for(window);
+ message_dialog.show_all ();
+-- 
+2.22.0
+

Added: pdftricks/trunk/0001-Fix-non-ascii-error.patch
===
--- pdftricks/trunk/0001-Fix-non-ascii-error.patch  
(rev 0)
+++ pdftricks/trunk/0001-Fix-non-ascii-error.patch  2019-06-20 22:20:51 UTC 
(rev 482538)
@@ -0,0 +1,62 @@
+From 2529e99be12029e2a2959e35691a128b894f2cff Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Ball=C3=B3=20Gy=C3=B6rgy?= 
+Date: Thu, 20 Jun 2019 22:27:10 +0200
+Subject: [PATCH] Fix non-ascii error
+
+Completion of fix in 83ccc49ae89b4710bb811f4656bd84bff0103191
+---
+ src/Widgets/SplitPDF.vala | 10 +-
+ 1 file changed, 5 insertions(+), 5 deletions(-)
+
+diff --git a/src/Widgets/SplitPDF.vala b/src/Widgets/SplitPDF.vala
+index f5512ab..646d1d7 100644
+--- a/src/Widgets/SplitPDF.vala
 b/src/Widgets/SplitPDF.v

[arch-commits] Commit in (7 files)

2019-03-31 Thread Johannes Löthberg via arch-commits
Date: Sunday, March 31, 2019 @ 13:18:49
  Author: demize
Revision: 446687

Change pwmt URLs to github mirrors

Modified:
  girara/trunk/PKGBUILD
  zathura-cb/trunk/PKGBUILD
  zathura-djvu/trunk/PKGBUILD
  zathura-pdf-mupdf/trunk/PKGBUILD
  zathura-pdf-poppler/trunk/PKGBUILD
  zathura-ps/trunk/PKGBUILD
  zathura/trunk/PKGBUILD

+
 girara/trunk/PKGBUILD  |3 ++-
 zathura-cb/trunk/PKGBUILD  |2 +-
 zathura-djvu/trunk/PKGBUILD|4 ++--
 zathura-pdf-mupdf/trunk/PKGBUILD   |4 ++--
 zathura-pdf-poppler/trunk/PKGBUILD |4 ++--
 zathura-ps/trunk/PKGBUILD  |4 ++--
 zathura/trunk/PKGBUILD |4 ++--
 7 files changed, 13 insertions(+), 12 deletions(-)

Modified: girara/trunk/PKGBUILD
===
--- girara/trunk/PKGBUILD   2019-03-31 13:14:16 UTC (rev 446686)
+++ girara/trunk/PKGBUILD   2019-03-31 13:18:49 UTC (rev 446687)
@@ -20,8 +20,9 @@
 makedepends=('meson' 'ninja' 'doxygen' 'check')
 
 source=(https://pwmt.org/projects/girara/download/girara-$pkgver.tar.xz)
+source=(girara-$pkgver.tar.gz::https://github.com/pwmt/girara/archive/$pkgver.tar.gz)
 
-sha512sums=('ce8b1498c2c5e278a4689f945e6773cbf19b3357711636bbe785d96c8d381cf8ba457268ca154f7bd48b06d79cc03296d2e4350784299a13c4972030bcb0dbed')
+sha512sums=('18ecb1a7cba9997c85389faaa33f43120b2b88bfc358bacc032dc14c5fc37fedb0332b986951216031e18e8440874dc29e5aef41d519dcd28202951e448b573e')
 
 build() {
   cd girara-$pkgver

Modified: zathura/trunk/PKGBUILD
===
--- zathura/trunk/PKGBUILD  2019-03-31 13:14:16 UTC (rev 446686)
+++ zathura/trunk/PKGBUILD  2019-03-31 13:18:49 UTC (rev 446687)
@@ -20,10 +20,10 @@
 'zathura-ps: PostScript support'
 'zathura-cb: Comic book support')
 
-source=(https://pwmt.org/projects/zathura/download/zathura-$pkgver.tar.xz
+source=(zathura-$pkgver.tar.gz::https://github.com/pwmt/zathura/archive/$pkgver.tar.gz
 bash-completion)
 
-sha1sums=('6e2cd70d03a9bfef2ef1e788ed7656b32c706def'
+sha1sums=('0135d90d1561ee40f02111785d8afb9fec311b7c'
   '94a8236c483626a7f3acee053a1ea885aed45a82')
 
 build() {

Modified: zathura-cb/trunk/PKGBUILD
===
--- zathura-cb/trunk/PKGBUILD   2019-03-31 13:14:16 UTC (rev 446686)
+++ zathura-cb/trunk/PKGBUILD   2019-03-31 13:18:49 UTC (rev 446687)
@@ -15,7 +15,7 @@
 
 
source=(zathura-cb-$pkgver.tar.gz::https://github.com/pwmt/zathura-cb/archive/$pkgver.tar.gz)
 
-sha1sums=('91134206ccb0f0488ceebb8fcfaf86e1bbeb1e3c')
+sha1sums=('16f2a39684178da6c250d22ecb686ee2c1290d81')
 
 build() {
   cd zathura-cb-$pkgver

Modified: zathura-djvu/trunk/PKGBUILD
===
--- zathura-djvu/trunk/PKGBUILD 2019-03-31 13:14:16 UTC (rev 446686)
+++ zathura-djvu/trunk/PKGBUILD 2019-03-31 13:18:49 UTC (rev 446687)
@@ -15,9 +15,9 @@
 depends=('djvulibre' 'zathura' 'desktop-file-utils')
 makedepends=('meson' 'ninja')
 
-source=(https://pwmt.org/projects/zathura/plugins/download/zathura-djvu-$pkgver.tar.xz)
+source=(zathura-djvu-$pkgver.tar.gz::https://github.com/pwmt/zathura-djvu/archive/$pkgver.tar.gz)
 
-sha1sums=('5b567669ce175d0b223d5e6d81c7508f41e917e6')
+sha1sums=('891e30df71c3f6a840f48aa3aef5456e6ae9584b')
 
 build(){
   cd zathura-djvu-$pkgver

Modified: zathura-pdf-mupdf/trunk/PKGBUILD
===
--- zathura-pdf-mupdf/trunk/PKGBUILD2019-03-31 13:14:16 UTC (rev 446686)
+++ zathura-pdf-mupdf/trunk/PKGBUILD2019-03-31 13:18:49 UTC (rev 446687)
@@ -17,9 +17,9 @@
 depends=('zathura' 'jbig2dec' 'openjpeg2' 'libjpeg' 'cairo' 
'desktop-file-utils' 'openssl')
 makedepends=('libmupdf' 'meson' 'ninja')
 
-source=(https://pwmt.org/projects/zathura/plugins/download/zathura-pdf-mupdf-$pkgver.tar.xz)
+source=(zathura-pdf-mupdf-$pkgver.tar.gz::https://github.com/pwmt/zathura-pdf-mupdf/archive/$pkgver.tar.gz)
 
-sha1sums=('f2adf855a67455f4dccd22c61dcf22cde4c5ae2a')
+sha1sums=('001a82036867b7321c62cf126c8c05cf410c77c3')
 
 build() {
   cd zathura-pdf-mupdf-$pkgver

Modified: zathura-pdf-poppler/trunk/PKGBUILD
===
--- zathura-pdf-poppler/trunk/PKGBUILD  2019-03-31 13:14:16 UTC (rev 446686)
+++ zathura-pdf-poppler/trunk/PKGBUILD  2019-03-31 13:18:49 UTC (rev 446687)
@@ -15,9 +15,9 @@
 depends=('poppler-glib' 'zathura' 'desktop-file-utils')
 makedepends=('meson' 'ninja')
 
-source=(https://pwmt.org/projects/zathura/plugins/download/zathura-pdf-poppler-$pkgver.tar.xz)
+source=(zathura-pdf-poppler-$pkgver.tar.gz::https://github.com/pwmt/zathura-pdf-poppler/archive/$pkgver.tar.gz)
 
-sha1sums=('7007e1794da6286350c672d0591815078c266a6b')
+sha1sums=('56a8add7475bd1357b2fe7febd5de3436fa1d93e')
 
 build() {
   cd zathura-pdf-poppler-$pkgver

M

[arch-commits] Commit in (7 files)

2019-03-11 Thread Maxime Gauduin via arch-commits
Date: Monday, March 11, 2019 @ 12:39:34
  Author: alucryd
Revision: 347689

use https in the url

Modified:
  libbluray/trunk/PKGBUILD
  libiec61883/trunk/PKGBUILD
  libsoxr/trunk/PKGBUILD
  libva-vdpau-driver/trunk/PKGBUILD
  libvorbis/trunk/PKGBUILD
  libvpx/trunk/PKGBUILD
  soundtouch/trunk/PKGBUILD

---+
 libbluray/trunk/PKGBUILD  |2 +-
 libiec61883/trunk/PKGBUILD|2 +-
 libsoxr/trunk/PKGBUILD|2 +-
 libva-vdpau-driver/trunk/PKGBUILD |2 +-
 libvorbis/trunk/PKGBUILD  |2 +-
 libvpx/trunk/PKGBUILD |2 +-
 soundtouch/trunk/PKGBUILD |2 +-
 7 files changed, 7 insertions(+), 7 deletions(-)

Modified: libbluray/trunk/PKGBUILD
===
--- libbluray/trunk/PKGBUILD2019-03-11 12:23:16 UTC (rev 347688)
+++ libbluray/trunk/PKGBUILD2019-03-11 12:39:34 UTC (rev 347689)
@@ -8,7 +8,7 @@
 pkgrel=1
 pkgdesc='Library to access Blu-Ray disks for video playback'
 arch=(x86_64)
-url='http://www.videolan.org/developers/libbluray.html'
+url='https://www.videolan.org/developers/libbluray.html'
 license=(LGPL2.1)
 depends=(
   fontconfig

Modified: libiec61883/trunk/PKGBUILD
===
--- libiec61883/trunk/PKGBUILD  2019-03-11 12:23:16 UTC (rev 347688)
+++ libiec61883/trunk/PKGBUILD  2019-03-11 12:39:34 UTC (rev 347689)
@@ -8,7 +8,7 @@
 pkgrel=5
 pkgdesc="A higher level API for streaming DV, MPEG-2 and audio over Linux IEEE 
1394"
 arch=('x86_64')
-url="http://www.kernel.org/pub/linux/libs/ieee1394/";
+url="https://www.kernel.org/pub/linux/libs/ieee1394/";
 license=('LGPL')
 depends=('libraw1394')
 
source=("https://www.kernel.org/pub/linux/libs/ieee1394/${pkgname}-${pkgver}.tar.xz";)

Modified: libsoxr/trunk/PKGBUILD
===
--- libsoxr/trunk/PKGBUILD  2019-03-11 12:23:16 UTC (rev 347688)
+++ libsoxr/trunk/PKGBUILD  2019-03-11 12:39:34 UTC (rev 347689)
@@ -8,7 +8,7 @@
 pkgrel=1
 pkgdesc='The SoX Resampler library that aims to give fast and high quality 
results for any constant resampling ratio'
 arch=('x86_64')
-url='http://sourceforge.net/p/soxr/wiki/Home/'
+url='https://sourceforge.net/p/soxr/wiki/Home/'
 license=('GPL')
 depends=('gcc-libs')
 makedepends=('cmake')

Modified: libva-vdpau-driver/trunk/PKGBUILD
===
--- libva-vdpau-driver/trunk/PKGBUILD   2019-03-11 12:23:16 UTC (rev 347688)
+++ libva-vdpau-driver/trunk/PKGBUILD   2019-03-11 12:39:34 UTC (rev 347689)
@@ -5,7 +5,7 @@
 pkgrel=3
 pkgdesc='VDPAU backend for VA API'
 arch=('x86_64')
-url='http://freedesktop.org/wiki/Software/vaapi'
+url='https://freedesktop.org/wiki/Software/vaapi'
 license=('GPL')
 depends=('glibc' 'libgl' 'libva' 'libvdpau' 'libx11')
 makedepends=('mesa')

Modified: libvorbis/trunk/PKGBUILD
===
--- libvorbis/trunk/PKGBUILD2019-03-11 12:23:16 UTC (rev 347688)
+++ libvorbis/trunk/PKGBUILD2019-03-11 12:39:34 UTC (rev 347689)
@@ -9,7 +9,7 @@
 pkgrel=1
 pkgdesc='Vorbis codec library'
 arch=('x86_64')
-url='http://www.xiph.org/vorbis/'
+url='https://www.xiph.org/vorbis/'
 license=('BSD')
 depends=('libogg')
 provides=('libvorbis.so' 'libvorbisenc.so' 'libvorbisfile.so')

Modified: libvpx/trunk/PKGBUILD
===
--- libvpx/trunk/PKGBUILD   2019-03-11 12:23:16 UTC (rev 347688)
+++ libvpx/trunk/PKGBUILD   2019-03-11 12:39:34 UTC (rev 347689)
@@ -7,7 +7,7 @@
 pkgrel=1
 pkgdesc='VP8 and VP9 codec'
 arch=(x86_64)
-url=http://www.webmproject.org/
+url=https://www.webmproject.org/
 license=(BSD)
 makedepends=(
   git

Modified: soundtouch/trunk/PKGBUILD
===
--- soundtouch/trunk/PKGBUILD   2019-03-11 12:23:16 UTC (rev 347688)
+++ soundtouch/trunk/PKGBUILD   2019-03-11 12:39:34 UTC (rev 347689)
@@ -6,7 +6,7 @@
 pkgrel=1
 pkgdesc='An audio processing library'
 arch=(x86_64)
-url='http://www.surina.net/soundtouch/'
+url='https://www.surina.net/soundtouch/'
 license=(LGPL)
 makedepends=(git)
 source=(git+https://gitlab.com/soundtouch/soundtouch.git#tag=${pkgver})


[arch-commits] Commit in (7 files)

2019-03-06 Thread Balló György via arch-commits
Date: Wednesday, March 6, 2019 @ 23:09:54
  Author: bgyorgy
Revision: 437952

Use https in the url field

Modified:
  devede/trunk/PKGBUILD
  glabels/trunk/PKGBUILD
  gpxsee/trunk/PKGBUILD
  gtk-sharp-3/trunk/PKGBUILD
  navit/trunk/PKGBUILD
  openbve/trunk/PKGBUILD
  uget/trunk/PKGBUILD

+
 devede/trunk/PKGBUILD  |2 +-
 glabels/trunk/PKGBUILD |2 +-
 gpxsee/trunk/PKGBUILD  |2 +-
 gtk-sharp-3/trunk/PKGBUILD |2 +-
 navit/trunk/PKGBUILD   |2 +-
 openbve/trunk/PKGBUILD |2 +-
 uget/trunk/PKGBUILD|2 +-
 7 files changed, 7 insertions(+), 7 deletions(-)

Modified: devede/trunk/PKGBUILD
===
--- devede/trunk/PKGBUILD   2019-03-06 23:08:30 UTC (rev 437951)
+++ devede/trunk/PKGBUILD   2019-03-06 23:09:54 UTC (rev 437952)
@@ -10,7 +10,7 @@
 pkgrel=3
 pkgdesc='Program to create VideoDVDs and CDs'
 arch=('any')
-url="http://www.rastersoft.com/programas/devede.html";
+url="https://rastersoft.com/programas/devede.html";
 license=('GPL3')
 depends=('gtk3' 'python-cairo' 'python-gobject' 'python-setuptools' 'ffmpeg' 
'cdrtools' 'dvdauthor' 'vcdimager')
 makedepends=(git)

Modified: glabels/trunk/PKGBUILD
===
--- glabels/trunk/PKGBUILD  2019-03-06 23:08:30 UTC (rev 437951)
+++ glabels/trunk/PKGBUILD  2019-03-06 23:09:54 UTC (rev 437952)
@@ -7,7 +7,7 @@
 pkgrel=2
 pkgdesc="Creating labels and business cards the very easy way"
 arch=('x86_64')
-url="http://glabels.org/";
+url="https://glabels.org/";
 license=('GPL' 'LGPL')
 depends=('evolution-data-server' 'iec16022' 'qrencode' 'zint')
 makedepends=('intltool' 'itstool' 'python')

Modified: gpxsee/trunk/PKGBUILD
===
--- gpxsee/trunk/PKGBUILD   2019-03-06 23:08:30 UTC (rev 437951)
+++ gpxsee/trunk/PKGBUILD   2019-03-06 23:09:54 UTC (rev 437952)
@@ -9,7 +9,7 @@
 pkgrel=1
 pkgdesc='GPS log file viewer and analyzer'
 arch=(x86_64)
-url='http://www.gpxsee.org/'
+url='https://www.gpxsee.org/'
 license=(GPL3)
 depends=(desktop-file-utils hicolor-icon-theme qt5-imageformats)
 makedepends=(qt5-tools)

Modified: gtk-sharp-3/trunk/PKGBUILD
===
--- gtk-sharp-3/trunk/PKGBUILD  2019-03-06 23:08:30 UTC (rev 437951)
+++ gtk-sharp-3/trunk/PKGBUILD  2019-03-06 23:09:54 UTC (rev 437952)
@@ -6,7 +6,7 @@
 pkgrel=2
 pkgdesc="C# bindings for GTK+ 3"
 arch=('x86_64')
-url="http://mono-project.com/GtkSharp";
+url="https://www.mono-project.com/docs/gui/gtksharp/";
 license=('LGPL')
 depends=('mono' 'gtk3')
 
source=(https://download.gnome.org/sources/$_pkgname/${pkgver%.*}/$_pkgname-$pkgver.tar.xz)

Modified: navit/trunk/PKGBUILD
===
--- navit/trunk/PKGBUILD2019-03-06 23:08:30 UTC (rev 437951)
+++ navit/trunk/PKGBUILD2019-03-06 23:09:54 UTC (rev 437952)
@@ -9,7 +9,7 @@
 pkgrel=3
 pkgdesc="Modular turn-by-turn car navigation system"
 arch=('x86_64')
-url="http://www.navit-project.org/";
+url="https://www.navit-project.org/";
 license=('GPL')
 depends=('dbus-glib' 'gpsd' 'gtk2' 'imlib2' 'sdl_image')
 makedepends=('cmake' 'libxslt')

Modified: openbve/trunk/PKGBUILD
===
--- openbve/trunk/PKGBUILD  2019-03-06 23:08:30 UTC (rev 437951)
+++ openbve/trunk/PKGBUILD  2019-03-06 23:09:54 UTC (rev 437952)
@@ -6,7 +6,7 @@
 pkgrel=2
 pkgdesc="Free-as-in-freedom train simulator placed in the public domain"
 arch=('any')
-url="http://openbve-project.net/";
+url="https://openbve-project.net/";
 license=('MIT' 'custom:public domain')
 depends=('hicolor-icon-theme' 'libxi' 'mono' 'openal')
 
source=($_pkgname-$pkgver.tar.gz::https://github.com/leezer3/$_pkgname/archive/$pkgver.tar.gz

Modified: uget/trunk/PKGBUILD
===
--- uget/trunk/PKGBUILD 2019-03-06 23:08:30 UTC (rev 437951)
+++ uget/trunk/PKGBUILD 2019-03-06 23:09:54 UTC (rev 437952)
@@ -5,7 +5,7 @@
 pkgrel=2
 pkgdesc="GTK+ download manager featuring download classification and HTML 
import"
 arch=('x86_64')
-url="http://ugetdm.com/";
+url="https://ugetdm.com/";
 license=('LGPL')
 depends=('libnotify' 'gtk3' 'gstreamer' 'curl')
 makedepends=('intltool')


[arch-commits] Commit in (7 files)

2019-03-04 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, March 4, 2019 @ 21:02:36
  Author: svenstaro
Revision: 437618

Rename tensorflow-estimator to python-tensorflow-estimator

Added:
  python-tensorflow-estimator/
  python-tensorflow-estimator/repos/
  python-tensorflow-estimator/repos/community-any/
  python-tensorflow-estimator/repos/community-any/PKGBUILD
  python-tensorflow-estimator/trunk/
  python-tensorflow-estimator/trunk/PKGBUILD
Deleted:
  tensorflow-estimator/

--+
 repos/community-any/PKGBUILD |   35 +++
 trunk/PKGBUILD   |   35 +++
 2 files changed, 70 insertions(+)

Added: python-tensorflow-estimator/repos/community-any/PKGBUILD
===
--- python-tensorflow-estimator/repos/community-any/PKGBUILD
(rev 0)
+++ python-tensorflow-estimator/repos/community-any/PKGBUILD2019-03-04 
21:02:36 UTC (rev 437618)
@@ -0,0 +1,35 @@
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Konstantin Gizdov (kgizdov) 
+
+pkgname=tensorflow-estimator
+pkgver=1.13.0
+pkgrel=1
+pkgdesc="A high-level TensorFlow API that greatly simplifies machine learning 
programming"
+url="https://github.com/tensorflow/estimator";
+license=('APACHE')
+arch=('any')
+makedepends=('bazel' 'python-wheel' 'python-setuptools' 'python-pip' 
'python-tensorflow')
+source=("https://github.com/tensorflow/estimator/archive/v${pkgver}.tar.gz";)
+sha512sums=('e4be92b805776d2be5f391f737f1043b994f42721173c4d4a7dbf3fac9b00121cb072091a474bf71c7dcd952fc8b330cf9254c7a5ad9d096ba1cdc12ba12078b')
+
+build() {
+  cd ${srcdir}/estimator-${pkgver}
+
+  bazel build //tensorflow_estimator/tools/pip_package:build_pip_package
+  bazel-bin/tensorflow_estimator/tools/pip_package/build_pip_package 
${srcdir}/estimator_pip
+}
+
+check() {
+  cd ${srcdir}/estimator-${pkgver}
+
+  # Of course, upstream doesn't care about working tests...
+  # Revisit this at some point.
+  # bazel test //tensorflow_estimator/...
+}
+
+package() {
+  cd ${srcdir}/estimator-${pkgver}
+
+  WHEEL_PACKAGE=$(find ${srcdir}/estimator_pip -name "tensor*.whl")
+  pip install --ignore-installed --upgrade --root $pkgdir/ $WHEEL_PACKAGE 
--no-dependencies
+}

Added: python-tensorflow-estimator/trunk/PKGBUILD
===
--- python-tensorflow-estimator/trunk/PKGBUILD  (rev 0)
+++ python-tensorflow-estimator/trunk/PKGBUILD  2019-03-04 21:02:36 UTC (rev 
437618)
@@ -0,0 +1,35 @@
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Konstantin Gizdov (kgizdov) 
+
+pkgname=python-tensorflow-estimator
+pkgver=1.13.0
+pkgrel=2
+pkgdesc="A high-level TensorFlow API that greatly simplifies machine learning 
programming"
+url="https://github.com/tensorflow/estimator";
+license=('APACHE')
+arch=('any')
+makedepends=('bazel' 'python-wheel' 'python-setuptools' 'python-pip' 
'python-tensorflow')
+source=("https://github.com/tensorflow/estimator/archive/v${pkgver}.tar.gz";)
+sha512sums=('e4be92b805776d2be5f391f737f1043b994f42721173c4d4a7dbf3fac9b00121cb072091a474bf71c7dcd952fc8b330cf9254c7a5ad9d096ba1cdc12ba12078b')
+
+build() {
+  cd estimator-${pkgver}
+
+  bazel build //tensorflow_estimator/tools/pip_package:build_pip_package
+  bazel-bin/tensorflow_estimator/tools/pip_package/build_pip_package 
${srcdir}/estimator_pip
+}
+
+check() {
+  cd estimator-${pkgver}
+
+  # Of course, upstream doesn't care about working tests...
+  # Revisit this at some point.
+  # bazel test //tensorflow_estimator/...
+}
+
+package() {
+  cd estimator-${pkgver}
+
+  WHEEL_PACKAGE=$(find ${srcdir}/estimator_pip -name "tensor*.whl")
+  pip install --ignore-installed --upgrade --root "$pkgdir"/ $WHEEL_PACKAGE 
--no-dependencies
+}


[arch-commits] Commit in (7 files)

2019-02-22 Thread Felix Yan via arch-commits
Date: Friday, February 22, 2019 @ 10:30:46
  Author: felixonmars
Revision: 435182

extra2community: Moving timidity++ from extra to community

Added:
  timidity++/
  timidity++/repos/
  timidity++/trunk/
  timidity++/trunk/PKGBUILD
  timidity++/trunk/timidity-jack.patch
  timidity++/trunk/timidity.cfg
  timidity++/trunk/timidity.service

-+
 PKGBUILD|   42 ++
 timidity-jack.patch |   11 +++
 timidity.cfg|   29 +
 timidity.service|9 +
 4 files changed, 91 insertions(+)

Added: timidity++/trunk/PKGBUILD
===
--- timidity++/trunk/PKGBUILD   (rev 0)
+++ timidity++/trunk/PKGBUILD   2019-02-22 10:30:46 UTC (rev 435182)
@@ -0,0 +1,42 @@
+# Maintainer: Eric Bélanger 
+
+pkgname=timidity++
+pkgver=2.15.0
+pkgrel=1
+pkgdesc="A MIDI to WAVE converter and player"
+arch=('x86_64')
+url="http://timidity.sourceforge.net";
+license=('GPL')
+depends=('libao' 'jack')
+makedepends=('xaw3d' 'gtk2' 'tk' 'libxaw')
+optdepends=('gtk2: for using the GTK+ interface'
+'tk: for using the Tk interface'
+'xaw3d: for using the Xaw interface')
+backup=('etc/timidity++/timidity.cfg')
+source=(http://downloads.sourceforge.net/timidity/TiMidity++-${pkgver}.tar.xz
+timidity.cfg timidity.service timidity-jack.patch)
+sha512sums=('36c3c79d941903109d5d6d529963d12e8192a857e80402ad5ab0d1e223451a7cf5dc8fdd046b22ae7da96f413d68db8587a8fce348635838eba2f30f7019192f'
+
'054cd39bef913314e9901171566398af6280236531ac13ece683eaeb642c52b3280116adaa6328054c94bd79b0ab88c253281e386012a2c6d67f4b85c38e4859'
+
'b77e460c9803300db67d571d5298edbf4c29a469593c41640057ff8d173ed6edf8b9c2d6cd9a35f6cf1cc32d5b92be38513105f927991fd451725802abb1108b'
+
'51c075da04aeedca4edecb5a7f1926ccb80637b550f8fafca6d68be466cd4353a77bbb832878941919ec354c279a6014403e995b9152a47a3817c99890a4afeb')
+
+prepare() {
+  cd TiMidity++-${pkgver}
+  patch -p1 -i "${srcdir}/timidity-jack.patch"
+}
+
+build() {
+  cd TiMidity++-${pkgver}
+  ./configure --prefix=/usr --mandir=/usr/share/man 
--with-default-path=/etc/timidity++/ \
+--enable-server --enable-alsaseq --enable-spectrogram --enable-network 
--enable-xft \
+--enable-audio=alsa,oss,ao,vorbis,flac,jack \
+--enable-dynamic=ncurses,tcltk,vt100,xaw,gtk
+  make
+}
+
+package() {
+  cd TiMidity++-${pkgver}
+  make DESTDIR="${pkgdir}" install
+  install -D -m644 ../timidity.cfg "${pkgdir}/etc/timidity++/timidity.cfg"
+  install -D -m644 ../timidity.service 
"${pkgdir}/usr/lib/systemd/system/timidity.service"
+}


Property changes on: timidity++/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: timidity++/trunk/timidity-jack.patch
===
--- timidity++/trunk/timidity-jack.patch(rev 0)
+++ timidity++/trunk/timidity-jack.patch2019-02-22 10:30:46 UTC (rev 
435182)
@@ -0,0 +1,11 @@
+diff -Naur TiMidity++-2.14.0-orig/timidity/jack_a.c 
TiMidity++-2.14.0/timidity/jack_a.c
+--- TiMidity++-2.14.0-orig/timidity/jack_a.c   2014-09-26 22:08:51.531559553 
-0400
 TiMidity++-2.14.0/timidity/jack_a.c2014-09-26 22:11:12.864659285 
-0400
+@@ -508,6 +508,7 @@
+   pthread_cond_wait(&ctx->cond, &ctx->lock);
+   }
+   /* fallthrough */
++  case PM_REQ_PLAY_START:
+   case PM_REQ_DISCARD:
+   ctx->running = 0;
+   ringbuf_clear(&ctx->rbuf);

Added: timidity++/trunk/timidity.cfg
===
--- timidity++/trunk/timidity.cfg   (rev 0)
+++ timidity++/trunk/timidity.cfg   2019-02-22 10:30:46 UTC (rev 435182)
@@ -0,0 +1,29 @@
+# details on this file and other examples see here:
+# http://www.onicos.com/staff/iz/timidity/dist/cfg/sndfont.cfg
+# http://www.onicos.com/staff/iz/timidity/dist/cfg/
+#
+# SoundFont extension configuration
+#
+# soundfont  [order={0|1}] [remove]
+# is the path of SoundFont file.
+#order: 0(preload) or 1(load after GUS).
+#remove: disable specified soundfont.
+#
+# font exclude  [ []]
+# font order {0|1}  [ []]
+#: 0-127
+#
+# font exclude 128 [ []]
+# font order {0|1} 128 [ []]
+#
+
+# change the next line to point to a soundfont you have
+# soundfonts can be found e.g. here: http://www.hammersound.net/
+# soundfont /usr/share/soundfonts/DX7Piano.SF2
+
+# you can do manipulations of the soundfont you load like this:
+# e.g. removing drumset 99
+# font exclude 128 99
+
+# load drum samples after GUS patches
+# font order 1 12

[arch-commits] Commit in (7 files)

2019-02-15 Thread Felix Yan via arch-commits
Date: Friday, February 15, 2019 @ 11:49:56
  Author: felixonmars
Revision: 432600

addpkg: sstp-client 1.0.12-3

Added:
  sstp-client/
  sstp-client/repos/
  sstp-client/trunk/
  sstp-client/trunk/50-sstp.PROFILE.sh.sample
  sstp-client/trunk/PKGBUILD
  sstp-client/trunk/sstp-client.install
  sstp-client/trunk/sstp.options.sample

---+
 50-sstp.PROFILE.sh.sample |7 ++
 PKGBUILD  |   51 
 sstp-client.install   |   21 ++
 sstp.options.sample   |9 +++
 4 files changed, 88 insertions(+)

Added: sstp-client/trunk/50-sstp.PROFILE.sh.sample
===
--- sstp-client/trunk/50-sstp.PROFILE.sh.sample (rev 0)
+++ sstp-client/trunk/50-sstp.PROFILE.sh.sample 2019-02-15 11:49:56 UTC (rev 
432600)
@@ -0,0 +1,7 @@
+#!/bin/bash
+
+echo "please replace this sample with normal script and rename to .sh (will 
not run otherwise)"
+#
+# if [ "$6" == "" ]; then
+#   ip route add 10.0.0.0/16 dev ppp0 # or whatever needed for routing
+# fi


Property changes on: sstp-client/trunk/50-sstp.PROFILE.sh.sample
___
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: sstp-client/trunk/PKGBUILD
===
--- sstp-client/trunk/PKGBUILD  (rev 0)
+++ sstp-client/trunk/PKGBUILD  2019-02-15 11:49:56 UTC (rev 432600)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Echizen Ryoma 
+# Contributor: Dmitry V. Luciv 
+# Contributor: Martchus 
+
+pkgname=sstp-client
+pkgver=1.0.12
+pkgrel=3
+pkgdesc="SSTP client stable revision"
+arch=("i686" "x86_64")
+url="http://sstp-client.sourceforge.net/";
+license=('GPL2')
+depends=('libevent' 'openssl')
+makedepends=('ppp')
+optdepends=('ppp')
+install=$pkgname.install
+source=('50-sstp.PROFILE.sh.sample'
+'sstp.options.sample'
+
"https://sourceforge.net/projects/sstp-client/files/sstp-client/$pkgname-$pkgver.tar.gz";)
+sha1sums=('65ad1d0700e8f52ed1e1b21433a99b5962a5a320'
+  'c3a81ad7ce4c8cdbfb53a780110e92cf64412c68'
+  'afe80911a5ec033eac583242c642cc5ad00e6ac4')
+
+build() {
+  pppd_version="$(pppd --version 2>&1 | awk '{print $3}')"
+  cd "$srcdir"/$pkgname-$pkgver
+
+  ./configure \
+--prefix=/usr \
+--localstatedir=/ \
+--with-pppd-plugin-dir=/usr/lib/pppd/$pppd_version
+  make
+}
+
+package() {
+  cd "$srcdir"/$pkgname-$pkgver
+
+  make DESTDIR=$pkgdir install
+
+  install -d "$pkgdir"/run/sstpc
+  install -d "$pkgdir"/etc/sstpc
+  install -d "$pkgdir"/etc/ppp/ip-up.d
+
+  install -Dm644 "$srcdir"/sstp.options.sample 
"$pkgdir"/etc/sstpc/sstp.options.sample
+  install -Dm744 "$srcdir"/50-sstp.PROFILE.sh.sample 
"$pkgdir"/etc/ppp/ip-up.d/50-sstp.PROFILE.sh.sample
+
+  rm -rf "$pkgdir"/var
+  rm -rf "$pkgdir"/run
+
+  mv "$pkgdir"/usr/sbin "$pkgdir"/usr/bin
+}

Added: sstp-client/trunk/sstp-client.install
===
--- sstp-client/trunk/sstp-client.install   (rev 0)
+++ sstp-client/trunk/sstp-client.install   2019-02-15 11:49:56 UTC (rev 
432600)
@@ -0,0 +1,21 @@
+rmstate() {
+  /bin/true
+}
+
+post_install() {
+  /bin/true
+}
+
+post_upgrade() {
+  rm -f /run/sstpc/*
+}
+
+pre_remove() {
+  rm -f /run/sstpc/*
+}
+
+op=$1
+shift
+
+$op "$@"
+

Added: sstp-client/trunk/sstp.options.sample
===
--- sstp-client/trunk/sstp.options.sample   (rev 0)
+++ sstp-client/trunk/sstp.options.sample   2019-02-15 11:49:56 UTC (rev 
432600)
@@ -0,0 +1,9 @@
+remotename  
+linkname
+ipparam 
+name\\
+password
+plugin  sstp-pppd-plugin.so
+sstp-sock   /run/sstpc/sstpc-uds-sock
+noauth
+usepeerdns


[arch-commits] Commit in (7 files)

2019-01-14 Thread Felix Yan via arch-commits
Date: Monday, January 14, 2019 @ 13:02:51
  Author: felixonmars
Revision: 423072

split binary kernel module package for ndiswrapper

Added:
  ndiswrapper-arch/
  ndiswrapper-arch/repos/
  ndiswrapper-arch/trunk/
  ndiswrapper-arch/trunk/PKGBUILD
  ndiswrapper-arch/trunk/linux-4.11.patch
  ndiswrapper-arch/trunk/linux-4.13.patch
  ndiswrapper-arch/trunk/linux-4.15.patch

--+
 PKGBUILD |   43 +++
 linux-4.11.patch |   55 ++
 linux-4.13.patch |   27 +++
 linux-4.15.patch |  199 +
 4 files changed, 324 insertions(+)

Added: ndiswrapper-arch/trunk/PKGBUILD
===
--- ndiswrapper-arch/trunk/PKGBUILD (rev 0)
+++ ndiswrapper-arch/trunk/PKGBUILD 2019-01-14 13:02:51 UTC (rev 423072)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: maz-1 
+
+pkgname=ndiswrapper-arch
+pkgver=1.61
+_extramodules=extramodules-ARCH
+pkgrel=1
+pkgdesc="Module for NDIS (Windows Network Drivers) drivers supplied by 
vendors, kernel module for Arch kernel"
+arch=('x86_64')
+url="http://sourceforge.net/projects/ndiswrapper/";
+license=('GPL')
+depends=('linux>=4.20' 'linux<4.21')
+makedepends=('linux-headers>=4.20')
+provides=('NDISWRAPPER-MODULE')
+replaces=('ndiswrapper-module')
+source=("ndiswrapper-$pkgver.tar.gz::https://github.com/pgiri/ndiswrapper/archive/v$pkgver.tar.gz";
+'linux-4.11.patch' 'linux-4.13.patch' 'linux-4.15.patch')
+sha512sums=('85f550f2952137529e0e9855f4d94b7bbc64cbf8a84a31c1b75a4be09d97478a997e64fa6e1ff4e0d29a97a79fc3d4dab1ebdaa9edb3d627a215f47aa4d52823'
+
'5350308406457658fb31c378d6f3dd2a34c7331aebe5bdc80744bf955f1144e88181441704ccc7532f55d6fbe8d410440fb8838c2955d688dde4b55f74fc6ba5'
+
'de026a271cbfbefee99bc00a13c50be87294e5e2c5407d23cff6ce2d2a0c853542ce4f7e3e150741c7e8e32466fb1ab7cab266957da5bcca8376fb0f38e94482'
+
'52bd3d2025ffb8a3f6a4a1a1fee1b87d3811f30a210a54aaa7b37838eb256cd766bc1aeda24e4b4f4829992584931ecd97a042794c9b854bd1ebbf452dce2abf')
+
+prepare() {
+  cd ndiswrapper-$pkgver
+  patch --no-backup-if-mismatch -p1 -i "$srcdir"/linux-4.11.patch
+  patch --no-backup-if-mismatch -p1 -i "$srcdir"/linux-4.13.patch
+
+  cd ndiswrapper
+  patch --no-backup-if-mismatch -p1 -i "$srcdir"/linux-4.15.patch
+}
+
+build() {
+  _kernver="$(cat /usr/lib/modules/$_extramodules/version)"
+
+  cd ndiswrapper-$pkgver/ndiswrapper
+  make -C driver KVERS_UNAME="$_kernver"
+}
+
+package() {
+  cd ndiswrapper-$pkgver/ndiswrapper/driver
+  install -Dm644 ndiswrapper.ko 
"$pkgdir"/usr/lib/modules/$_extramodules/ndiswrapper.ko
+  gzip "$pkgdir"/usr/lib/modules/$_extramodules/ndiswrapper.ko
+}

Added: ndiswrapper-arch/trunk/linux-4.11.patch
===
--- ndiswrapper-arch/trunk/linux-4.11.patch (rev 0)
+++ ndiswrapper-arch/trunk/linux-4.11.patch 2019-01-14 13:02:51 UTC (rev 
423072)
@@ -0,0 +1,55 @@
+commit fa2aeeccd5366378ca2eb83c6daee64b511fe792
+Author: Felix Yan 
+Date:   Tue May 16 01:32:56 2017 +0800
+
+Add support for Linux 4.11+
+
+diff --git a/ndiswrapper/driver/ndis.c b/ndiswrapper/driver/ndis.c
+index c1913a05..2ab4dd21 100644
+--- a/ndiswrapper/driver/ndis.c
 b/ndiswrapper/driver/ndis.c
+@@ -2258,7 +2258,9 @@ wstdcall void NdisMIndicateReceivePacket(struct 
ndis_mp_block *nmb,
+   WARNING("empty packet ignored");
+   continue;
+   }
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0)
+   wnd->net_dev->last_rx = jiffies;
++#endif
+   /* get total number of bytes in packet */
+   NdisGetFirstBufferFromPacketSafe(packet, &buffer, &virt,
+&length, &total_length,
+@@ -2346,7 +2348,9 @@ wstdcall void EthRxIndicateHandler(struct ndis_mp_block 
*nmb, void *rx_ctx,
+   ERROR("nmb is NULL");
+   EXIT3(return);
+   }
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0)
+   wnd->net_dev->last_rx = jiffies;
++#endif
+ 
+   if (look_ahead_size < packet_size) {
+   struct ndis_packet *packet;
+@@ -2461,7 +2465,9 @@ wstdcall void NdisMTransferDataComplete(struct 
ndis_mp_block *nmb,
+   WARNING("illegal packet");
+   EXIT3(return);
+   }
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0)
+   wnd->net_dev->last_rx = jiffies;
++#endif
+   oob_data = NDIS_PACKET_OOB_DATA(packet);
+   skb_size = sizeof(oob_data->header) + oob_data->look_ahead_size +
+   bytes_txed;
+diff --git a/ndiswrapper/driver/ntoskernel.h b/ndiswrapper/driver/ntoskernel.h
+index 3c4c6ff0..f1c52e51 100644
+--- a/ndiswrapper/driver/ntoskernel.h
 b/ndiswrapper/driver/ntoskernel.h
+@@ -296,6 +296,10 @@ static inline void (INIT_WORK)(struct work_struct *work, 
work_func_t func)
+ #define add_taint(fl

[arch-commits] Commit in (7 files)

2018-11-10 Thread Felix Yan via arch-commits
Date: Saturday, November 10, 2018 @ 09:16:11
  Author: felixonmars
Revision: 405649

addpkg: udp2raw-tunnel 20180225.0-2

Added:
  udp2raw-tunnel/
  udp2raw-tunnel/repos/
  udp2raw-tunnel/trunk/
  udp2raw-tunnel/trunk/PKGBUILD
  udp2raw-tunnel/trunk/udp2raw-tunnel.install
  udp2raw-tunnel/trunk/udp2raw@.service
  udp2raw-tunnel/trunk/udp2raw_script.sh

+
 PKGBUILD   |   32 
 udp2raw-tunnel.install |   14 ++
 udp2raw@.service   |   18 ++
 udp2raw_script.sh  |   17 +
 4 files changed, 81 insertions(+)

Added: udp2raw-tunnel/trunk/PKGBUILD
===
--- udp2raw-tunnel/trunk/PKGBUILD   (rev 0)
+++ udp2raw-tunnel/trunk/PKGBUILD   2018-11-10 09:16:11 UTC (rev 405649)
@@ -0,0 +1,32 @@
+# Maintainer: Felix Yan 
+# Contributor: Peter Cai 
+
+pkgname=udp2raw-tunnel
+pkgver=20180225.0
+pkgrel=2
+pkgdesc='An Encrypted, Anti-Replay, Multiplexed UdP Tunnel, tunnels udp 
traffic through fake-tcp or icmp by using raw socket'
+url='https://github.com/wangyu-/udp2raw-tunnel'
+arch=('x86_64' 'i686')
+depends=('iptables')
+license=('MIT')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/wangyu-/udp2raw-tunnel/archive/$pkgver.tar.gz";
+"udp2raw_script.sh"
+"udp2raw@.service")
+sha512sums=('b76764b8105a64543e5c79629cfc66981783b6190e6ff1ae426add741f1442184d0988093e42da89b2ee9e77e8648cbd2a36c4b6bcb0dbb249763b5702996135'
+
'bd58325188f7a4d143d97ea6dfb0b8f2f86f6b82b8cb7496478fb3a9c425d42044db91bd7f554ed95443ce11bad288d48aad1f76404e3efec68ecbff8c56820f'
+
'8ae8ae36d20e40447e85b38fd437e7aee381ec35c78638f97e7418eb616e1aacbbd3eace1a5615314ffec05f290c1ebd4c2e30073ca6373d84f5ff2514f214da')
+
+build() {
+  cd $pkgname-$pkgver
+  make fast
+}
+
+package() {
+  cd $pkgname-$pkgver
+  install -Dm755 udp2raw "$pkgdir"/usr/bin/udp2raw
+  setcap cap_net_raw,cap_net_admin+ep "$pkgdir"/usr/bin/udp2raw
+  install -Dm644 example.conf "$pkgdir"/etc/udp2raw/example.conf
+  install -Dm755 "$srcdir"/udp2raw_script.sh 
"$pkgdir"/usr/lib/udp2raw/udp2raw_script.sh
+  install -Dm644 "$srcdir"/udp2raw@.service 
"$pkgdir"/usr/lib/systemd/system/udp2raw@.service
+  install -Dm644 LICENSE.md "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md
+}

Added: udp2raw-tunnel/trunk/udp2raw-tunnel.install
===
--- udp2raw-tunnel/trunk/udp2raw-tunnel.install (rev 0)
+++ udp2raw-tunnel/trunk/udp2raw-tunnel.install 2018-11-10 09:16:11 UTC (rev 
405649)
@@ -0,0 +1,14 @@
+post_install() {
+  setcap cap_net_raw,cap_net_admin+ep /usr/bin/udp2raw
+  echo '*'
+  echo '* It is STRONGLY DISCOURAGED to run udp2raw as root despite the 
official recommendations'
+  echo '* This program has been granted CAP_NET_RAW and CAP_NET_ADMIN by 
default.'
+  echo '* There is no need for root permissions despite the automatic iptables 
rule feature.'
+  echo '* Please DO NOT run this program as root.'
+  echo '* DO NOT use the -a option and please insert the iptables rules 
manually.'
+  echo '*'
+}
+
+post_upgrade() {
+  post_install
+}

Added: udp2raw-tunnel/trunk/udp2raw@.service
===
--- udp2raw-tunnel/trunk/udp2raw@.service   (rev 0)
+++ udp2raw-tunnel/trunk/udp2raw@.service   2018-11-10 09:16:11 UTC (rev 
405649)
@@ -0,0 +1,18 @@
+[Unit]
+Description=UDP over TCP/ICMP/UDP tunnel
+After=network-online.service
+
+[Service]
+User=nobody
+Type=simple
+PermissionsStartOnly=true
+CapabilityBoundingSet=CAP_NET_RAW CAP_NET_ADMIN
+ExecStartPre=/usr/lib/udp2raw/udp2raw_script.sh /etc/udp2raw/%i.conf insert
+ExecStart=/usr/bin/udp2raw --conf-file /etc/udp2raw/%i.conf
+ExecStopPost=/usr/lib/udp2raw/udp2raw_script.sh /etc/udp2raw/%i.conf delete
+Restart=always
+RestartSec=30
+StartLimitBurst=10
+
+[Install]
+WantedBy=multi-user.target

Added: udp2raw-tunnel/trunk/udp2raw_script.sh
===
--- udp2raw-tunnel/trunk/udp2raw_script.sh  (rev 0)
+++ udp2raw-tunnel/trunk/udp2raw_script.sh  2018-11-10 09:16:11 UTC (rev 
405649)
@@ -0,0 +1,17 @@
+#!/bin/bash
+CONF_FILE="$1"
+TARGET="$2"
+RULE=`/sbin/su -s /bin/bash nobody -c "/usr/bin/udp2raw -g --conf-file 
$CONF_FILE"`
+
+if [[ "$RULE" =~ ^(.*?)iptables\ \-I\ (.*?)\ \-j\ DROP(.*?)$ ]]; then
+  RULE="${BASH_REMATCH[2]}"
+else
+  echo "Malformed output"
+  exit 1
+fi
+
+if [[ "$TARGET" == 'insert' ]]; then
+  /usr/bin/iptables -I $RULE -j DROP || exit 1
+elif [[ "$TARGET" == 'delete' ]]; then
+  /usr/bin/iptables -D $RULE -j DROP || exit 1
+fi


[arch-commits] Commit in (7 files)

2018-09-29 Thread Antonio Rojas via arch-commits
Date: Saturday, September 29, 2018 @ 09:01:11
  Author: arojas
Revision: 387692

extra2community: Moving kobodeluxe from extra to community

Added:
  kobodeluxe/
  kobodeluxe/repos/
  kobodeluxe/trunk/
  kobodeluxe/trunk/PKGBUILD
  kobodeluxe/trunk/kobodeluxe-0.5.1-glibc2.10.patch
  kobodeluxe/trunk/kobodeluxe-gcc-4.3.patch
  kobodeluxe/trunk/kobodeluxe.install

--+
 PKGBUILD |   48 +
 kobodeluxe-0.5.1-glibc2.10.patch |   11 
 kobodeluxe-gcc-4.3.patch |   83 +
 kobodeluxe.install   |   15 ++
 4 files changed, 157 insertions(+)

Added: kobodeluxe/trunk/PKGBUILD
===
--- kobodeluxe/trunk/PKGBUILD   (rev 0)
+++ kobodeluxe/trunk/PKGBUILD   2018-09-29 09:01:11 UTC (rev 387692)
@@ -0,0 +1,48 @@
+# Maintainer: Eric Bélanger 
+
+pkgname=kobodeluxe
+pkgver=0.5.1
+pkgrel=6
+pkgdesc="An enhanced version of Akira Higuchi's game XKobo, an addictive space 
shoot'em up"
+arch=('x86_64')
+url="http://www.olofson.net/kobodl/";
+license=('GPL' 'LGPL')
+depends=('sdl_image' 'hicolor-icon-theme')
+install=kobodeluxe.install
+source=(http://www.olofson.net/kobodl/download/KoboDeluxe-${pkgver}.tar.gz
+kobodeluxe-gcc-4.3.patch kobodeluxe-0.5.1-glibc2.10.patch)
+sha1sums=('12abe182ccde52050cd23077092d0424d25c3e75'
+  '274dc8e7909bc6f9fab31306c85d992af8b62674'
+  '9d1b3b8cef4a16b6a082fed9f93f1dc12b2a3be0')
+
+prepare() {
+  cd KoboDeluxe-${pkgver}
+  tar -xf icons.tar.gz
+  patch -p0 -i "${srcdir}/kobodeluxe-gcc-4.3.patch"
+  patch -p0 -i "${srcdir}/kobodeluxe-0.5.1-glibc2.10.patch"
+}
+
+build() {
+  cd KoboDeluxe-${pkgver}
+  ./configure --prefix=/usr --localstatedir=/var --sharedstatedir=/var/games
+  make
+}
+
+package() {
+  cd KoboDeluxe-${pkgver}
+  make DESTDIR="${pkgdir}" install
+ 
+  install -D -m644 icons/KDE/kobo-deluxe.desktop 
"${pkgdir}/usr/share/applications/kobo-deluxe.desktop"
+  for i in 16 22 32 48 64 128 ; do
+install -D -m644 icons/KDE/icons/${i}x${i}/kobodl.png 
"${pkgdir}/usr/share/icons/hicolor/${i}x${i}/apps/kobodl.png"
+  done
+
+  chown root:games "${pkgdir}/usr/bin/kobodl"
+  chmod 2755 "${pkgdir}/usr/bin/kobodl"
+  chown root:games "${pkgdir}/var/games"
+  chmod 775 "${pkgdir}/var/games"
+  chown root:games "${pkgdir}/var/games/kobo-deluxe"
+  chmod 775 "${pkgdir}/var/games/kobo-deluxe"
+  chown root:games "${pkgdir}/var/games/kobo-deluxe/scores"
+  chmod 775 "${pkgdir}/var/games/kobo-deluxe/scores"
+}


Property changes on: kobodeluxe/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: kobodeluxe/trunk/kobodeluxe-0.5.1-glibc2.10.patch
===
--- kobodeluxe/trunk/kobodeluxe-0.5.1-glibc2.10.patch   
(rev 0)
+++ kobodeluxe/trunk/kobodeluxe-0.5.1-glibc2.10.patch   2018-09-29 09:01:11 UTC 
(rev 387692)
@@ -0,0 +1,11 @@
+--- graphics/window.cpp
 graphics/window.cpp
+@@ -398,7 +398,7 @@
+*/
+   if(token)
+   {
+-  char *tok = strchr(txt, token);
++  const char *tok = strchr(txt, token);
+   if(tok)
+   tokpos = tok-txt;
+   else

Added: kobodeluxe/trunk/kobodeluxe-gcc-4.3.patch
===
--- kobodeluxe/trunk/kobodeluxe-gcc-4.3.patch   (rev 0)
+++ kobodeluxe/trunk/kobodeluxe-gcc-4.3.patch   2018-09-29 09:01:11 UTC (rev 
387692)
@@ -0,0 +1,83 @@
+--- enemies.h
 enemies.h
+@@ -70,9 +70,9 @@
+ extern const enemy_kind bomb2;
+ extern const enemy_kind bombdeto;
+ extern const enemy_kind cannon;
+-extern const enemy_kind pipe1;
++extern const enemy_kind pipeone;
+ extern const enemy_kind core;
+-extern const enemy_kind pipe2;
++extern const enemy_kind pipetwo;
+ extern const enemy_kind rock;
+ extern const enemy_kind ring;
+ extern const enemy_kind enemy_m1;
+@@ -430,7 +430,7 @@
+ 
+ inline int _enemy::is_pipe()
+ {
+-  return ((_state != notuse) && ((ek == &pipe1) || (ek == &pipe2)));
++  return ((_state != notuse) && ((ek == &pipeone) || (ek == &pipetwo)));
+ }
+ 
+ 
+--- enemy.cpp
 enemy.cpp
+@@ -713,7 +713,7 @@
+ 
+ void _enemy::kill_cannon()
+ {
+-  enemies.make(&pipe1, CS2PIXEL(x), CS2PIXEL(y));
++  enemies.make(&pipeone, CS2PIXEL(x), CS2PIXEL(y));
+   sound.g_base_node_explo(x, y);
+   release();
+ }
+@@ -755,10 +755,10 @@
+ 
+ void _enemy::kill_core()
+ {
+-  enemies.make(&pipe2, CS2PIXEL(x), CS2PIXEL(y), 0, 0, 3);
+-  enemies.make(&pipe2, CS2PIXEL(x), CS2PIXEL(y), 0, 0, 7);
+-  enemies.make(&pipe2, CS2PIXEL(x), CS2PIXEL(y), 0, 0, 1);
+-  enemies.make(&pipe2, CS2PIXEL(x), CS2PIXEL(y), 

[arch-commits] Commit in (7 files)

2018-06-06 Thread Bruno Pagani via arch-commits
Date: Wednesday, June 6, 2018 @ 14:39:42
  Author: archange
Revision: 341218

Initial addition of cozy-desktop

Added:
  cozy-desktop/
  cozy-desktop/repos/
  cozy-desktop/trunk/
  cozy-desktop/trunk/PKGBUILD
  cozy-desktop/trunk/cozy-desktop.desktop
  cozy-desktop/trunk/cozy-desktop.sh
  cozy-desktop/trunk/icons.tar.xz

--+
 PKGBUILD |   44 
 cozy-desktop.desktop |9 +
 cozy-desktop.sh  |3 +++
 icons.tar.xz |1 +
 4 files changed, 57 insertions(+)

Added: cozy-desktop/trunk/PKGBUILD
===
--- cozy-desktop/trunk/PKGBUILD (rev 0)
+++ cozy-desktop/trunk/PKGBUILD 2018-06-06 14:39:42 UTC (rev 341218)
@@ -0,0 +1,44 @@
+# Maintainer: Bruno Pagani 
+
+pkgname=cozy-desktop
+pkgver=3.6.0
+pkgrel=1
+pkgdesc="File synchronisation for Cozy Cloud on Desktop"
+arch=('any')
+url="https://docs.cozy.io/en/sync/desktop/";
+license=('AGPL3')
+depends=('electron' 'nodejs-lts-carbon')
+makedepends=('yarn' 'git' 'node-gyp' 'python2')
+source=(${pkgname}-${pkgver}.tar.gz::"https://github.com/cozy-labs/${pkgname}/archive/v${pkgver}.tar.gz";
+"${pkgname}.desktop"
+"${pkgname}.sh"
+'icons.tar.xz')
+sha256sums=('6a92d71be8d70f1c4079e280576ce5d36db4b8ef02b4fbeffd261d300a8b7354'
+'df0935e38d99c506b622d99d85179ec4612140d78fcd8c73103cb89c4f58ebab'
+'fe182a6ee6b42c26fc5577df7b845798bfddadbbe470ab057e12ca46d6ca93f1'
+'69631fcd5f2334deffd3a5e2708cd06801fd9c22f1ebd2892c2d829dc33adf97')
+
+prepare() {
+cd ${pkgname}-${pkgver}
+yarn install
+}
+
+build() {
+cd ${pkgname}-${pkgver}
+yarn build
+}
+
+package() {
+cd ${pkgname}-${pkgver}
+yarn dist --dir
+
+install -dm755 "${pkgdir}"/usr/lib/${pkgname}
+cp -r dist/linux-unpacked/resources "${pkgdir}"/usr/lib/${pkgname}/
+
+cd "${srcdir}"
+install -dm755 "${pkgdir}"/usr/share/icons/
+cp -r hicolor "${pkgdir}"/usr/share/icons/
+
+install -Dm755 ${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
+install -Dm644 ${pkgname}.desktop 
"${pkgdir}"/usr/share/applications/${pkgname}.desktop
+}

Added: cozy-desktop/trunk/cozy-desktop.desktop
===
--- cozy-desktop/trunk/cozy-desktop.desktop (rev 0)
+++ cozy-desktop/trunk/cozy-desktop.desktop 2018-06-06 14:39:42 UTC (rev 
341218)
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Name=Cozy Desktop
+Comment=Save them safely in your open source personal cloud, access them 
anywhere, anytime with the mobile application and share them with the world or 
just your friends and colleagues. You can host your own Cozy Cloud, and or use 
the hosting services. Your freedom to chose is why you can trust us.
+Exec=/usr/bin/cozy-desktop
+Terminal=false
+Type=Application
+Icon=cozy-desktop
+StartupNotify=true
+Categories=Network;FileTransfer;

Added: cozy-desktop/trunk/cozy-desktop.sh
===
--- cozy-desktop/trunk/cozy-desktop.sh  (rev 0)
+++ cozy-desktop/trunk/cozy-desktop.sh  2018-06-06 14:39:42 UTC (rev 341218)
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+electron /usr/lib/cozy-desktop/resources/app.asar "$@"


Property changes on: cozy-desktop/trunk/cozy-desktop.sh
___
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: cozy-desktop/trunk/icons.tar.xz
===
(Binary files differ)

Index: cozy-desktop/trunk/icons.tar.xz
===
--- cozy-desktop/trunk/icons.tar.xz 2018-06-06 14:39:36 UTC (rev 341217)
+++ cozy-desktop/trunk/icons.tar.xz 2018-06-06 14:39:42 UTC (rev 341218)

Property changes on: cozy-desktop/trunk/icons.tar.xz
___
Added: svn:mime-type
## -0,0 +1 ##
+application/x-xz
\ No newline at end of property


[arch-commits] Commit in (7 files)

2018-05-05 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, May 5, 2018 @ 19:45:09
  Author: svenstaro
Revision: 318989

Add gcc54 for cuda

Added:
  gcc54/
  gcc54/repos/
  gcc54/trunk/
  gcc54/trunk/-gcc-5.4.ucontext.patch
  gcc54/trunk/0001-gcc-5.4-SIGSEGV.patch
  gcc54/trunk/0002-gcc-5.4-__res_state.patch
  gcc54/trunk/PKGBUILD

+
 -gcc-5.4.ucontext.patch|   13 
 0001-gcc-5.4-SIGSEGV.patch |   10 +++
 0002-gcc-5.4-__res_state.patch |   11 +++
 PKGBUILD   |  119 +++
 4 files changed, 153 insertions(+)

Added: gcc54/trunk/-gcc-5.4.ucontext.patch
===
--- gcc54/trunk/-gcc-5.4.ucontext.patch (rev 0)
+++ gcc54/trunk/-gcc-5.4.ucontext.patch 2018-05-05 19:45:09 UTC (rev 
318989)
@@ -0,0 +1,13 @@
+--- libsanitizer/sanitizer_common/sanitizer_linux.h.orig   2018-02-03 
18:21:04.356118422 +0100
 libsanitizer/sanitizer_common/sanitizer_linux.h2018-02-03 
18:22:01.547962570 +0100
+@@ -16,9 +16,9 @@
+ #include "sanitizer_common.h"
+ #include "sanitizer_internal_defs.h"
+ #include "sanitizer_platform_limits_posix.h"
++#include 
+ 
+ struct link_map;  // Opaque type returned by dlopen().
+-struct sigaltstack;
+ 
+ namespace __sanitizer {
+ // Dirent structure for getdents(). Note that this structure is different from

Added: gcc54/trunk/0001-gcc-5.4-SIGSEGV.patch
===
--- gcc54/trunk/0001-gcc-5.4-SIGSEGV.patch  (rev 0)
+++ gcc54/trunk/0001-gcc-5.4-SIGSEGV.patch  2018-05-05 19:45:09 UTC (rev 
318989)
@@ -0,0 +1,10 @@
+--- libsanitizer/asan/asan_linux.cc.orig   2018-02-03 18:24:37.977222787 
+0100
 libsanitizer/asan/asan_linux.cc2018-02-03 18:25:03.873215178 +0100
+@@ -32,6 +32,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ #if SANITIZER_FREEBSD
+ #include 

Added: gcc54/trunk/0002-gcc-5.4-__res_state.patch
===
--- gcc54/trunk/0002-gcc-5.4-__res_state.patch  (rev 0)
+++ gcc54/trunk/0002-gcc-5.4-__res_state.patch  2018-05-05 19:45:09 UTC (rev 
318989)
@@ -0,0 +1,11 @@
+--- libsanitizer/tsan/tsan_platform_linux.cc.orig  2018-02-03 
18:26:53.153703109 +0100
 libsanitizer/tsan/tsan_platform_linux.cc   2018-02-03 18:27:30.326068569 
+0100
+@@ -377,7 +377,7 @@
+ int ExtractResolvFDs(void *state, int *fds, int nfd) {
+ #if SANITIZER_LINUX
+   int cnt = 0;
+-  __res_state *statp = (__res_state*)state;
++  res_state statp = (res_state)state;
+   for (int i = 0; i < MAXNS && cnt < nfd; i++) {
+ if (statp->_u._ext.nsaddrs[i] && statp->_u._ext.nssocks[i] != -1)
+   fds[cnt++] = statp->_u._ext.nssocks[i];

Added: gcc54/trunk/PKGBUILD
===
--- gcc54/trunk/PKGBUILD(rev 0)
+++ gcc54/trunk/PKGBUILD2018-05-05 19:45:09 UTC (rev 318989)
@@ -0,0 +1,119 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: Michael Strecke 
+# Contributor: Sebastiaan Lokhorst 
+# Contributor: Ruben Van Boxem 
+# Contributor: Allan McRae 
+
+pkgname=('gcc54')
+pkgver=5.4.1
+_pkgver=5
+_islver=0.18
+pkgrel=1
+pkgdesc="The GNU Compiler Collection (5.4.x)"
+arch=('i686' 'x86_64')
+license=('GPL' 'LGPL' 'FDL' 'custom')
+url="http://gcc.gnu.org";
+depends=('binutils>=2.26' 'libmpc')
+makedepends=('git')
+options=('!emptydirs')
+provides=('gcc5==5.4')
+conflicts=('gcc5')
+_commit=c62ba6f61b276ef5729c089d866ab12bf1f38c0f
+source=(git+https://gcc.gnu.org/git/gcc.git#commit=${_commit}
+http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2
+-gcc-5.4.ucontext.patch
+0001-gcc-5.4-SIGSEGV.patch
+0002-gcc-5.4-__res_state.patch)
+sha512sums=('SKIP'
+
'85d0b40f4dbf14cb99d17aa07048cdcab2dc3eb527d2fbb1e84c41b2de5f351025370e57448b63b2b8a8cf8a0843a089c3263f9baee1542d5c2e1cb37ed39d94'
+
'de49431ade77591b04e89a4ce33c0ad3501755600d335e8f2dc8849464b22620e591ed0d66cd1549a74bd6784a8c022b5e42d7ecbeb8f417eaae794418dbb83f'
+
'8e6574690bba2bd29c4dd3e4442c5b9fefc49ad6615903101cfe0d3f92b6d6f85a3e5fe44001e61fddfdf97a7ef8fe9bd31fe371c9073cb646c2e19064be65e6'
+
'c632488bbaf0e78c2ffe4f9f54c673208e60eb24f5f022c55c81102f780f59f47f3ba005a7caf9ff5d9bb2d204f240059ab6c1d5baf92975b5ced61a45f7e2e1')
+
+_basedir=gcc
+
+prepare() {
+  cd ${srcdir}/${_basedir}
+
+  # link isl for in-tree build
+  ln -s ../isl-${_islver} isl
+
+  # Do not run fixincludes
+  sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in
+
+  # fix build with glibc 2.26
+  patch -Nbup0 -i "${srcdir}/-gcc-5.4.ucontext.patch" # 
https://gcc.gnu.org/bugzilla/attachment.cgi?id=41921
+  patch -Nbup0 -i "${srcdir}/0001-gcc-5.4-SIGSEGV.patch"
+  patch -Nbup0 -i "${srcdir}/0002-gcc-5.4-__res_state.patch" # 
https://gcc.gnu.org/bugzilla/attachment.cgi?id=

[arch-commits] Commit in (7 files)

2018-04-14 Thread Antonio Rojas via arch-commits
Date: Saturday, April 14, 2018 @ 18:20:14
  Author: arojas
Revision: 321805

no longer needed with ki18n 5.45

Modified:
  calligra/trunk/PKGBUILD
  kexi/trunk/PKGBUILD
  konversation/trunk/PKGBUILD
  krita/trunk/PKGBUILD
  ktorrent/trunk/PKGBUILD
  libktorrent/trunk/PKGBUILD
  libkvkontakte/trunk/PKGBUILD

--+
 calligra/trunk/PKGBUILD  |2 +-
 kexi/trunk/PKGBUILD  |2 +-
 konversation/trunk/PKGBUILD  |2 +-
 krita/trunk/PKGBUILD |2 +-
 ktorrent/trunk/PKGBUILD  |2 +-
 libktorrent/trunk/PKGBUILD   |2 +-
 libkvkontakte/trunk/PKGBUILD |2 +-
 7 files changed, 7 insertions(+), 7 deletions(-)

Modified: calligra/trunk/PKGBUILD
===
--- calligra/trunk/PKGBUILD 2018-04-14 17:26:29 UTC (rev 321804)
+++ calligra/trunk/PKGBUILD 2018-04-14 18:20:14 UTC (rev 321805)
@@ -13,7 +13,7 @@
 license=(FDL1.2 GPL2 LGPL)
 depends=(kcmutils knotifyconfig kross kactivities kdiagram libspnav 
kdelibs4support
  gsl openexr kcontacts qca-qt5 poppler-qt5 libodfgen qt5-webkit cauchy 
khtml)
-makedepends=(extra-cmake-modules kdoctools python kdesignerplugin boost 
openjpeg akonadi-contacts
+makedepends=(extra-cmake-modules kdoctools kdesignerplugin boost openjpeg 
akonadi-contacts
  libwpg okular eigen marble-common pstoedit libvisio libetonyek 
libwps vc libgit2)
 optdepends=('libwpg: Corel WordPerfect Graphics image importer'
 'libwps: Microsoft Works file word processor format import'

Modified: kexi/trunk/PKGBUILD
===
--- kexi/trunk/PKGBUILD 2018-04-14 17:26:29 UTC (rev 321804)
+++ kexi/trunk/PKGBUILD 2018-04-14 18:20:14 UTC (rev 321805)
@@ -9,7 +9,7 @@
 url="http://www.kexi-project.org/";
 license=(GPL2)
 depends=(kdb kreport ktexteditor breeze-icons)
-makedepends=(extra-cmake-modules python qt5-tools kdoctools libmariadbclient 
postgresql qt5-webkit doxygen)
+makedepends=(extra-cmake-modules qt5-tools kdoctools libmariadbclient 
postgresql qt5-webkit doxygen)
 optdepends=('qt5-webkit: Web browser plugin')
 conflicts=(calligra-kexi)
 replaces=(calligra-kexi)

Modified: konversation/trunk/PKGBUILD
===
--- konversation/trunk/PKGBUILD 2018-04-14 17:26:29 UTC (rev 321804)
+++ konversation/trunk/PKGBUILD 2018-04-14 18:20:14 UTC (rev 321805)
@@ -14,7 +14,7 @@
 url="http://konversation.kde.org";
 depends=(knotifyconfig kemoticons kparts kidletime qca-qt5 hicolor-icon-theme)
 optdepends=('python: python scripting support' 'keditbookmarks: for managing 
bookmarks')
-makedepends=(extra-cmake-modules kdoctools python)
+makedepends=(extra-cmake-modules kdoctools)
 license=(GPL2 FDL)
 
source=("http://download.kde.org/stable/$pkgname/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig})
 sha256sums=('17ef5b7fe816cf52aaaba9ba1b6de69412675353df4217fc889a07ca1c919978'

Modified: krita/trunk/PKGBUILD
===
--- krita/trunk/PKGBUILD2018-04-14 17:26:29 UTC (rev 321804)
+++ krita/trunk/PKGBUILD2018-04-14 18:20:14 UTC (rev 321805)
@@ -9,7 +9,7 @@
 url="https://krita.org";
 license=(GPL3)
 depends=(kio kitemmodels gsl libraw exiv2 openexr fftw curl boost-libs giflib 
qt5-declarative hicolor-icon-theme)
-makedepends=(extra-cmake-modules kdoctools python boost eigen vc poppler-qt5 
opencolorio python-pyqt5)
+makedepends=(extra-cmake-modules kdoctools boost eigen vc poppler-qt5 
opencolorio python-pyqt5)
 optdepends=('poppler-qt5: PDF filter' 'ffmpeg: to save animations' 
'opencolorio: for the LUT docker'
 "krita-plugin-gmic: G'MIC plugin" 'python-pyqt5: for the Python 
plugins')
 conflicts=(calligra-krita krita-l10n)

Modified: ktorrent/trunk/PKGBUILD
===
--- ktorrent/trunk/PKGBUILD 2018-04-14 17:26:29 UTC (rev 321804)
+++ ktorrent/trunk/PKGBUILD 2018-04-14 18:20:14 UTC (rev 321805)
@@ -11,7 +11,7 @@
 url='https://www.kde.org/applications/internet/ktorrent/'
 license=(GPL2)
 depends=(libktorrent kcmutils knotifyconfig kross)
-makedepends=(extra-cmake-modules python kdoctools boost plasma-workspace 
kdnssd taglib kde-syndication kplotting kdewebkit)
+makedepends=(extra-cmake-modules kdoctools boost plasma-workspace kdnssd 
taglib kde-syndication kplotting kdewebkit)
 optdepends=('plasma-workspace: shutdown plugin' 'kdnssd: zeroconf plugin' 
'taglib: mediaplayer plugin'
 'kde-syndication: syndication plugin' 'kdewebkit: search plugin, 
syndication plugin' 'kplotting: statistics plugin')
 
source=("http://download.kde.org/stable/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz"{,.sig})

Modified: libktorrent/trunk/PKGBUILD
===
--- libktorrent/trunk/PKGBUILD  2018-04-14 17:26:29 UTC (rev 321804)
+++ libktorrent/trunk/PKGBUILD  2018-

[arch-commits] Commit in (7 files)

2018-03-22 Thread Florian Pritz via arch-commits
Date: Thursday, March 22, 2018 @ 09:55:55
  Author: bluewind
Revision: 310371

Drop freecad and deps to aur

Deleted:
  coin/
  freecad/
  opencascade/
  python-pyside-tools/
  python2-pivy/
  soqt/
  vtk6/


[arch-commits] Commit in (7 files)

2018-02-04 Thread David Runge via arch-commits
Date: Sunday, February 4, 2018 @ 19:57:03
  Author: dvzrv
Revision: 289067

Adding vdirsyncer 0.16.3 from AUR.

Added:
  vdirsyncer/
  vdirsyncer/repos/
  vdirsyncer/trunk/
  vdirsyncer/trunk/PKGBUILD
  vdirsyncer/trunk/remove-broken-test.diff
  vdirsyncer/trunk/vdirsyncer.service
  vdirsyncer/trunk/vdirsyncer.timer

-+
 PKGBUILD|   60 ++
 remove-broken-test.diff |   23 +
 vdirsyncer.service  |7 +
 vdirsyncer.timer|   10 +++
 4 files changed, 100 insertions(+)

Added: vdirsyncer/trunk/PKGBUILD
===
--- vdirsyncer/trunk/PKGBUILD   (rev 0)
+++ vdirsyncer/trunk/PKGBUILD   2018-02-04 19:57:03 UTC (rev 289067)
@@ -0,0 +1,60 @@
+# Maintainer: David Runge 
+# Contributor: Hugo Osvaldo Barrera 
+
+pkgname=vdirsyncer
+pkgver=0.16.3
+pkgrel=2
+pkgdesc="Synchronize CalDAV and CardDAV."
+arch=('any')
+url="https://vdirsyncer.readthedocs.org/";
+license=('BSD')
+depends=('python-click' 'python-setuptools' 'python-requests-toolbelt'
+'python-atomicwrites' 'python-click-threading' 'python-click-log')
+makedepends=('python-setuptools-scm')
+optdepends=('python-requests-oauthlib: Google support'
+'python-etesync: Etesync support')
+checkdepends=('python-pytest' 'python-wsgi-intercept' 'radicale'
+'python-pytest-xprocess' 'python-pytest-localserver' 'python-hypothesis'
+'python-pytest-subtesthack')
+source=("${pkgname}-${pkgver}.tar.gz::https://pypi.io/packages/source/v/${pkgname}/${pkgname}-${pkgver}.tar.gz";
+'remove-broken-test.diff'
+
"https://raw.githubusercontent.com/pimutils/${pkgname}/${pkgver}/contrib/${pkgname}.service";
+
"https://raw.githubusercontent.com/pimutils/${pkgname}/${pkgver}/contrib/${pkgname}.timer";)
+sha512sums=('8f71cc71527d68836405722b4be03695b9010f72729c1c9b6d016bcf6821628a26297ff2d3a45047910618d570566e00edefccc428d29ba9fc9033caddff'
+
'5875127cf637bdefda4e733edb03e4455cde44e368183b289788343961c536e6bf8c8332f17e46ace2c3c662857cab20a79abe6b366d77e92f0aab80f5198d07'
+
'f0d1f9755b21358b0371d94cb0d2f1fc12b8dc095d2536c7fc9025906d666ec33b85b3a3924b16a3311dc81e136e0790d50f84c7c8f9f65aaed80613fa69d066'
+
'ac2656edc5ad39dbdc31a71117d98bfdc4ab5001729fc6a76f54e1e34ff81192f29e6162b2f8e429a5e02b8842fe1f2f51b00e84637eda53ba1448b8f08c6b80')
+
+prepare() {
+  cd "${pkgname}-${pkgver}"
+  patch -Np1 -i "${srcdir}/remove-broken-test.diff"
+}
+
+build() {
+  cd "${pkgname}-${pkgver}"
+  python setup.py build
+}
+
+check() {
+  cd "${pkgname}-${pkgver}"
+#  make DETERMINISTIC_TESTS=true test
+  make test
+}
+
+build() {
+  cd "${pkgname}-${pkgver}"
+  python setup.py build
+}
+
+package() {
+  cd "${pkgname}-${pkgver}"
+  python setup.py install --skip-build \
+--optimize=1 \
+--prefix=/usr \
+--root="${pkgdir}"
+  install -vDm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  install -t "${pkgdir}/usr/share/doc/${pkgname}" -vDm644 
{AUTHORS,CHANGELOG,README}.rst
+  install -vDm644 "${srcdir}/${pkgname}.service" 
"${pkgdir}/usr/lib/systemd/user/${pkgname}.service"
+  install -vDm644 "${srcdir}/${pkgname}.timer" 
"${pkgdir}/usr/lib/systemd/user/${pkgname}.timer"
+}
+


Property changes on: vdirsyncer/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: vdirsyncer/trunk/remove-broken-test.diff
===
--- vdirsyncer/trunk/remove-broken-test.diff(rev 0)
+++ vdirsyncer/trunk/remove-broken-test.diff2018-02-04 19:57:03 UTC (rev 
289067)
@@ -0,0 +1,23 @@
+diff -ruN vdirsyncer-0.16.3-a/tests/storage/__init__.py 
vdirsyncer-0.16.3-b/tests/storage/__init__.py
+--- vdirsyncer-0.16.3-a/tests/storage/__init__.py  2017-10-03 
10:50:44.0 +0200
 vdirsyncer-0.16.3-b/tests/storage/__init__.py  2018-02-04 
20:48:29.051827826 +0100
+@@ -297,19 +297,6 @@
+ assert rv == x
+ assert isinstance(rv, str)
+ 
+-@given(value=st.one_of(
+-st.none(),
+-printable_characters_strategy.filter(lambda x: x.strip() != x)
+-))
+-def test_metadata_normalization(self, requires_metadata, s, value):
+-x = s.get_meta('displayname')
+-assert x == normalize_meta_value(x)
+-
+-if not getattr(self, 'dav_server', None):
+-# ownCloud replaces "" with "unnamed"
+-s.set_meta('displayname', value)
+-assert s.get_meta('displayname') == normalize_meta_value(value)
+-
+ def test_recurring_events(self, s, item_type):
+ if item_type != 'VEVENT':
+ pytest.skip('This storage instance doesn\'t support iCalendar.')

Added: vdirsyncer/trunk/vdirsyncer.service

[arch-commits] Commit in (7 files)

2017-12-02 Thread Christian Rebischke via arch-commits
Date: Sunday, December 3, 2017 @ 00:43:53
  Author: shibumi
Revision: 271946

added vault package 

Added:
  vault/
  vault/repos/
  vault/trunk/
  vault/trunk/PKGBUILD
  vault/trunk/vault.hcl
  vault/trunk/vault.install
  vault/trunk/vault.service

---+
 PKGBUILD  |   42 ++
 vault.hcl |   19 +++
 vault.install |   29 +
 vault.service |   22 ++
 4 files changed, 112 insertions(+)

Added: vault/trunk/PKGBUILD
===
--- vault/trunk/PKGBUILD(rev 0)
+++ vault/trunk/PKGBUILD2017-12-03 00:43:53 UTC (rev 271946)
@@ -0,0 +1,42 @@
+# Maintainer : Christian Rebischke 
+pkgname='vault'
+pkgdesc='A tool for managing secrets'
+pkgver='0.9.0'
+pkgrel='2'
+url='https://vaultproject.io/'
+license=('MPL')
+arch=('x86_64')
+makedepends=('go-pie' 'git')
+depends=('glibc')
+install='vault.install'
+backup=('etc/vault.hcl')
+_vault_commit='bdac1854478538052ba5b7ec9a9ec688d35a3335'
+source=("git+https://github.com/hashicorp/vault#commit=${_vault_commit}";
+'vault.service'
+'vault.hcl')
+sha512sums=('SKIP'
+
'1e67fe594198e42faf81eeb78eaa9904d832a04580c82cd5639b983bab850a01f33f4b43de43b4e3403ee7820236ab49c8b91a26981c47b9a2c6938b4c0b6be3'
+
'46106cc76151eef2dd5e4b2caa6a96aae4d6ce1ecbf977dcc8667a3f6c829cbea95133622adafcb15cdfaa066ecc94c73c983e7613ee2f6573694981569729fe')
+
+prepare () {
+  export GOPATH="${srcdir}"
+  export PATH="$PATH:$GOPATH/bin"
+  mkdir -p src/github.com/hashicorp/
+  mv ${pkgname} src/github.com/hashicorp/
+}
+
+build () {
+  cd src/github.com/hashicorp/${pkgname}
+  go build -o vault-binary
+}
+
+package () {
+  cd src/github.com/hashicorp/${pkgname}
+   install -Dm755 vault-binary "${pkgdir}/usr/bin/vault"
+   install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+   install -Dm644 "${srcdir}/vault.hcl" "${pkgdir}/etc/vault.hcl"
+   install -Dm644 "${srcdir}/vault.service" 
"${pkgdir}/usr/lib/systemd/system/vault.service"
+   for file in README.md CHANGELOG.md ; do
+   install -Dm644 "${file}" 
"${pkgdir}/usr/share/doc/${pkgname}/${file}"
+   done
+}


Property changes on: vault/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: vault/trunk/vault.hcl
===
--- vault/trunk/vault.hcl   (rev 0)
+++ vault/trunk/vault.hcl   2017-12-03 00:43:53 UTC (rev 271946)
@@ -0,0 +1,19 @@
+/*
+ * Vault configuration. See: https://vaultproject.io/docs/config/
+ */
+
+backend "file" {
+   path = "/var/lib/vault"
+}
+
+listener "tcp" {
+   /*
+* By default Vault listens on localhost only.
+* Make sure to enable TLS support otherwise.
+*
+* Note that VAULT_ADDR=http://127.0.0.1:8200 must
+* be set in the environment in order for the client
+* to work because it uses HTTPS by default.
+*/
+   tls_disable = 1
+}

Added: vault/trunk/vault.install
===
--- vault/trunk/vault.install   (rev 0)
+++ vault/trunk/vault.install   2017-12-03 00:43:53 UTC (rev 271946)
@@ -0,0 +1,29 @@
+# vim: ft=sh ts=4 sw=4 et
+
+post_install () {
+getent passwd vault > /dev/null || useradd \
+-s /bin/nologin -c 'Vault daemon' -d /var/lib/vault -M -r -U vault
+if [[ ! -d /var/lib/vault ]] ; then
+mkdir /var/lib/vault
+chown vault:vault /var/lib/vault
+fi
+setcap cap_ipc_lock=+ep /usr/bin/vault
+}
+
+post_upgrade () {
+if [[ -d /var/lib/vault ]] ; then
+local badperms=false
+while read -r path ; do
+if [[ $(stat --format=%U:%G "${path}") != vault:vault ]]
+then
+badperms=true
+break
+fi
+done < <( find /var/lib/vault )
+if ${badperms} ; then
+echo 'Bad permissions detected in /var/lib/vault, fixing...'
+chown -R vault:vault /var/lib/vault
+fi
+fi
+post_install
+}

Added: vault/trunk/vault.service
===
--- vault/trunk/vault.service   (rev 0)
+++ vault/trunk/vault.service   2017-12-03 00:43:53 UTC (rev 271946)
@@ -0,0 +1,22 @@
+[Unit]
+Description=Vault server
+Requires=basic.target network.target
+After=basic.target network.target
+
+[Service]
+User=vault
+Group=vault
+PrivateTmp=yes
+ProtectSystem=full
+ProtectHome=read-only
+CapabilityBoundingSet=CAP_IPC_LOCK
+Environment=GOMAXPROCS=2
+ExecStart=/bin/vault server -config=/etc/vault/vault.hcl
+KillSignal=SIGINT
+TimeoutStopSec=30s
+Restart=on-failure
+StartLimitInterval=6

[arch-commits] Commit in (7 files)

2017-11-21 Thread Antonio Rojas
Date: Tuesday, November 21, 2017 @ 16:28:40
  Author: arojas
Revision: 310514

Rename package to kopete, strip off kdepimlibs4 usage

Added:
  kopete/
  kopete/trunk/
  kopete/trunk/PKGBUILD
  kopete/trunk/kopete-mediastreamer2.14.patch
  kopete/trunk/kopete-no-kdepimlibs.patch
  kopete/trunk/kopete-openssl-1.1.patch
  kopete/trunk/kopete-pthread-link.patch

+
 PKGBUILD   |   60 +
 kopete-mediastreamer2.14.patch |   83 ++
 kopete-no-kdepimlibs.patch | 1280 +++
 kopete-openssl-1.1.patch   |  300 +
 kopete-pthread-link.patch  |   12 
 5 files changed, 1735 insertions(+)

Added: kopete/trunk/PKGBUILD
===
--- kopete/trunk/PKGBUILD   (rev 0)
+++ kopete/trunk/PKGBUILD   2017-11-21 16:28:40 UTC (rev 310514)
@@ -0,0 +1,60 @@
+# $Id: PKGBUILD 310007 2017-11-15 14:11:34Z foutrelis $
+# Maintainer: Felix Yan 
+# Maintainer: Antonio Rojas 
+# Contributor: Andrea Scarpino 
+
+pkgname=kopete
+pkgver=17.08.3
+pkgrel=1
+pkgdesc='Instant Messenger'
+url='https://kde.org/applications/internet/kopete/'
+arch=(x86_64)
+license=(GPL LGPL FDL)
+depends=(kdebase-runtime libotr qimageblitz qca-qt4 qjson)
+makedepends=(cmake automoc4 boost mediastreamer libgadu jsoncpp openssl-1.0)
+optdepends=('mediastreamer: jingle support' 'libgadu: Gadu-Gadu protocol' 
'openssl-1.0: jingle support')
+conflicts=(kdenetwork-kopete)
+replaces=(kdenetwork-kopete)
+source=("https://download.kde.org/stable/applications/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}
 
+kopete-mediastreamer2.14.patch kopete-pthread-link.patch 
kopete-no-kdepimlibs.patch)
+sha256sums=('f86ccc1ca809c723d1baf2eed745f158337059263555f6fafa23ea200aacafec'
+'SKIP'
+'c34a268aaa058e563174581dbe37c15fed91e82326ec704d2a872463139865e0'
+'a7ebdd8dd4336b7ec085ef254bf18040f473b73379a8cd84569b28441a6c71df'
+'b9e7f0029dabe6a738114b11a093eb7d24aaf1e71b26d089901246e56cbeacf5')
+validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7  # Albert Astals Cid 

+  F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck 

+
+prepare() {
+  mkdir -p build
+
+# Fix build with mediastreamer 2.14
+  cd kopete-$pkgver
+  patch -p1 -i ../kopete-mediastreamer2.14.patch
+# Fix linking to pthread in libjingle-call
+  patch -p1 -i ../kopete-pthread-link.patch
+# Fix build with OpenSSL 1.1 (based on Fedora patch for libjingle)
+#  cd protocols/jabber/libjingle
+#  patch -p1 -i "$srcdir"/kopete-openssl-1.1.patch
+# Remove kdepimlibs usage
+  patch -p1 -i ../kopete-no-kdepimlibs.patch
+}
+
+build() {
+  cd build
+  cmake ../$pkgname-$pkgver \
+-DCMAKE_BUILD_TYPE=Release \
+-DKDE4_BUILD_TESTS=OFF \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_SKIP_RPATH=ON \
+-DWITH_Libmsn=OFF \
+-DOPENSSL_INCLUDE_DIR=/usr/include/openssl-1.0 \
+-DOPENSSL_SSL_LIBRARY=/usr/lib/openssl-1.0/libssl.so \
+-DOPENSSL_CRYPTO_LIBRARY=/usr/lib/openssl-1.0/libcrypto.so
+  make
+}
+
+package() {
+  cd build
+  make DESTDIR="$pkgdir" install
+}

Added: kopete/trunk/kopete-mediastreamer2.14.patch
===
--- kopete/trunk/kopete-mediastreamer2.14.patch (rev 0)
+++ kopete/trunk/kopete-mediastreamer2.14.patch 2017-11-21 16:28:40 UTC (rev 
310514)
@@ -0,0 +1,83 @@
+diff --git a/cmake/modules/FindMediastreamer.cmake 
b/cmake/modules/FindMediastreamer.cmake
+index 47fe5c3..31802f0 100644
+--- a/cmake/modules/FindMediastreamer.cmake
 b/cmake/modules/FindMediastreamer.cmake
+@@ -24,12 +24,19 @@ IF (MEDIASTREAMER_FOUND)
+   IF (MEDIASTREAMER_VERSION VERSION_LESS 2.9)
+   SET(MEDIASTREAMER_LESS_2_9 TRUE)
+   SET(MEDIASTREAMER_LESS_2_11 TRUE)
++  SET(MEDIASTREAMER_LESS_2_14 TRUE)
+   ELSEIF (MEDIASTREAMER_VERSION VERSION_LESS 2.11)
+   SET(MEDIASTREAMER_LESS_2_9 FALSE)
+   SET(MEDIASTREAMER_LESS_2_11 TRUE)
++  SET(MEDIASTREAMER_LESS_2_14 TRUE)
++  ELSEIF (MEDIASTREAMER_VERSION VERSION_LESS 2.14)
++  SET(MEDIASTREAMER_LESS_2_9 FALSE)
++  SET(MEDIASTREAMER_LESS_2_11 FALSE)
++  SET(MEDIASTREAMER_LESS_2_14 TRUE)
+   ELSE (MEDIASTREAMER_VERSION VERSION_LESS 2.9)
+   SET(MEDIASTREAMER_LESS_2_9 FALSE)
+   SET(MEDIASTREAMER_LESS_2_11 FALSE)
++  SET(MEDIASTREAMER_LESS_2_14 FALSE)
+   ENDIF (MEDIASTREAMER_VERSION VERSION_LESS 2.9)
+   ENDIF (NOT MEDIASTREAMER_FIND_QUIETLY)
+ ELSE (MEDIASTREAMER_FOUND)
+diff --git 
a/protocols/jabber/libjingle/talk/session/phone/linphonemediaengine.cc 
b/protocols/jabber/libjingle/talk/session/phone/linphonemediaengine.cc
+index bd3de2b..9379226 100644
+--- a/protocols/jabber/libjingle/talk/session/phone/linphonemediaengine.cc
 b/protocols/jabber/libjingle/talk/session/phone/linphonemediaengine.cc
+@@ -151,15 +151,25 @@ 
Linp

[arch-commits] Commit in (7 files)

2017-11-03 Thread Antonio Rojas
Date: Friday, November 3, 2017 @ 22:57:29
  Author: arojas
Revision: 265378

Add pdfshuffler (229 votes)

Added:
  pdfshuffler/
  pdfshuffler/trunk/
  pdfshuffler/trunk/PKGBUILD
  pypdf/
  pypdf/trunk/
  pypdf/trunk/LICENSE
  pypdf/trunk/PKGBUILD

+
 pdfshuffler/trunk/PKGBUILD |   33 +
 pypdf/trunk/LICENSE|   26 ++
 pypdf/trunk/PKGBUILD   |   34 ++
 3 files changed, 93 insertions(+)

Added: pdfshuffler/trunk/PKGBUILD
===
--- pdfshuffler/trunk/PKGBUILD  (rev 0)
+++ pdfshuffler/trunk/PKGBUILD  2017-11-03 22:57:29 UTC (rev 265378)
@@ -0,0 +1,33 @@
+# Maintainer: Antonio Rojas 
+# Contributor: M.Reynolds 
+# Contributor: speps 
+# Contributor: Anton Bazhenov 
+# Contributor: Tuan Nguyen 
+# Contributor: Farid 
+
+pkgname=pdfshuffler
+pkgver=0.6.0
+pkgrel=4
+pkgdesc="Merge or split pdf documents and rotate, crop and rearrange their 
pages"
+arch=(any)
+url="http://sourceforge.net/projects/pdfshuffler/";
+license=(GPL3)
+depends=(python2-poppler python2-pypdf ghostscript)
+source=("http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz";)
+sha256sums=('df3629b5a0ba91fda6b703ddf7b3e6f224a01d5cdfb76a5de77d67615466ef58')
+
+prepare() {
+# python2 fix
+  find $pkgname-$pkgver -name "*.py" -exec \
+sed -i "s/python/&2/" {} \;
+}
+  
+build() {
+  cd $pkgname-$pkgver
+  python2 setup.py build
+}
+
+package() {
+  cd $pkgname-$pkgver
+  python2 setup.py install --root="$pkgdir"
+}

Added: pypdf/trunk/LICENSE
===
--- pypdf/trunk/LICENSE (rev 0)
+++ pypdf/trunk/LICENSE 2017-11-03 22:57:29 UTC (rev 265378)
@@ -0,0 +1,26 @@
+# Copyright (c) 2006, Mathieu Fenniak
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions are
+# met:
+#
+# * Redistributions of source code must retain the above copyright notice,
+# this list of conditions and the following disclaimer.
+# * Redistributions in binary form must reproduce the above copyright notice,
+# this list of conditions and the following disclaimer in the documentation
+# and/or other materials provided with the distribution.
+# * The name of the author may not be used to endorse or promote products
+# derived from this software without specific prior written permission.
+#
+# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
+# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+# POSSIBILITY OF SUCH DAMAGE.

Added: pypdf/trunk/PKGBUILD
===
--- pypdf/trunk/PKGBUILD(rev 0)
+++ pypdf/trunk/PKGBUILD2017-11-03 22:57:29 UTC (rev 265378)
@@ -0,0 +1,34 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Douglas Soares de Andrade 
+# Contributor: William Rea 
+# Contributor: Stefan Husmann 
+
+pkgbase=pypdf
+pkgname=(python-pypdf python2-pypdf)
+pkgver=1.13
+pkgrel=4
+pkgdesc='A Pure-Python library built as a PDF toolkit'
+arch=(any)
+url="http://pybrary.net/pyPdf";
+license=(BSD)
+makedepends=(python-setuptools python2-setuptools)
+source=(https://pypi.io/packages/source/p/pyPdf/pyPdf-$pkgver.tar.gz LICENSE)
+sha256sums=('3aede4c3c9c6ad07c98f059f90db0b09ed383f7c791c46100f649e1cabda0e3b'
+'50ba5f73d8981222fe56ea3295bfa7e1cc51476f1044a1233d6c3500c741f786')
+
+package_python-pypdf() {
+depends=(python)
+ 
+cd pyPdf-$pkgver
+python setup.py install --root="$pkgdir"
+install -D -m644 ../LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+}
+
+package_python2-pypdf() {
+depends=(python2)
+
+cd pyPdf-$pkgver
+python2 setup.py install --root="$pkgdir"
+install -D -m644 ../LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+}
+


[arch-commits] Commit in (7 files)

2017-10-31 Thread Bruno Pagani
Date: Tuesday, October 31, 2017 @ 23:42:17
  Author: archange
Revision: 264952

Initial import of knot into [community]

Including some changes w.r.t. current AUR package.

Added:
  knot/
  knot/repos/
  knot/trunk/
  knot/trunk/PKGBUILD
  knot/trunk/knot.service
  knot/trunk/knot.sysusers
  knot/trunk/knot.tmpfiles

---+
 PKGBUILD  |   68 
 knot.service  |   11 +
 knot.sysusers |1 
 knot.tmpfiles |2 +
 4 files changed, 82 insertions(+)

Added: knot/trunk/PKGBUILD
===
--- knot/trunk/PKGBUILD (rev 0)
+++ knot/trunk/PKGBUILD 2017-10-31 23:42:17 UTC (rev 264952)
@@ -0,0 +1,68 @@
+# Maintainer:  Ondřej Surý 
+# Maintainer:  Julian Brost 
+# Contributor: Oleander Reis 
+# Contributor: Otto Sabart 
+
+pkgname=knot
+pkgver=2.6.0
+pkgrel=1
+pkgdesc="High-performance authoritative-only DNS server"
+arch=('i686' 'x86_64')
+url="https://www.knot-dns.cz/";
+license=('GPL3')
+depends=('lmdb' 'liburcu' 'protobuf-c' 'fstrm' 'libedit' 'systemd' 'libcap-ng' 
'gnutls')
+optdepends=('python: for pykeymgr')
+backup=('etc/knot/knot.conf')
+
+source=("https://secure.nic.cz/files/knot-dns/${pkgname}-${pkgver}.tar.xz"{,.asc}
+"${pkgname}.service"
+"${pkgname}.sysusers"
+"${pkgname}.tmpfiles")
+sha256sums=('68e04961d0bf6ba193cb7ec658b295c4ff6e60b3754d64bcd77ebdcee0f283fd'
+'SKIP'
+'353e109d07483d029a85106021c108767aab74427abec6a66c8e3c6b39a0b41f'
+'76c47120f91dbe467454a2f5330067d3dfd6ac5dacda5f3a095138b9a8877855'
+'793fee121d03acce87e3b04cfa869d4eb65e6ac0ee3e1257804fa526fa60d7f5')
+validpgpkeys=('742FA4E95829B6C5EAC6B85710BB7AF6FEBBD6AB') # Daniel Salzman 

+
+build() {
+cd ${pkgname}-${pkgver}
+
+./configure \
+--prefix=/usr \
+--sbindir=/usr/bin \
+--sysconfdir=/etc \
+--localstatedir=/var/lib \
+--libexecdir=/usr/lib/knot \
+--with-rundir=/run/knot \
+--with-storage=/var/lib/knot \
+--enable-recvmmsg \
+--enable-dnstap \
+--enable-systemd \
+--enable-reuseport \
+--disable-silent-rules
+
+make
+}
+
+check() {
+cd ${pkgname}-${pkgver}
+make check
+}
+
+package() {
+cd ${pkgname}-${pkgver}
+
+make DESTDIR="${pkgdir}" install
+
+# Don’t keep those empty dir, manage them with systemd-tmpfiles instead
+rmdir "${pkgdir}"/{var/{lib/{knot/,},},run/{knot/,}}
+
+rm "${pkgdir}"/etc/knot/example.com.zone
+mv "${pkgdir}"/etc/knot/{knot.sample.conf,knot.conf}
+
+cd ..
+install -Dm644 ${pkgname}.service -t "${pkgdir}"/usr/lib/systemd/system/
+install -Dm644 ${pkgname}.tmpfiles 
"${pkgdir}"/usr/lib/tmpfiles.d/${pkgname}.conf
+install -Dm644 ${pkgname}.sysusers 
"${pkgdir}"/usr/lib/sysusers.d/${pkgname}.conf
+}

Added: knot/trunk/knot.service
===
--- knot/trunk/knot.service (rev 0)
+++ knot/trunk/knot.service 2017-10-31 23:42:17 UTC (rev 264952)
@@ -0,0 +1,11 @@
+[Unit]
+Description=Knot DNS server
+After=syslog.target network.target
+
+[Service]
+Type=notify
+ExecStart=/usr/bin/knotd
+ExecReload=/usr/bin/knotc reload
+
+[Install]
+WantedBy=multi-user.target

Added: knot/trunk/knot.sysusers
===
--- knot/trunk/knot.sysusers(rev 0)
+++ knot/trunk/knot.sysusers2017-10-31 23:42:17 UTC (rev 264952)
@@ -0,0 +1 @@
+u knot - "Knot DNS Daemon User"

Added: knot/trunk/knot.tmpfiles
===
--- knot/trunk/knot.tmpfiles(rev 0)
+++ knot/trunk/knot.tmpfiles2017-10-31 23:42:17 UTC (rev 264952)
@@ -0,0 +1,2 @@
+d /run/knot   0755 knot knot - -
+d /var/lib/knot   0700 knot knot - -


[arch-commits] Commit in (7 files)

2017-10-18 Thread Morten Linderud
Date: Wednesday, October 18, 2017 @ 21:44:46
  Author: foxboron
Revision: 263303

Uploaded protege 5.2.0 from AUR

Added:
  protege/
  protege/repos/
  protege/trunk/
  protege/trunk/PKGBUILD
  protege/trunk/protege.desktop
  protege/trunk/protege.png
  protege/trunk/protege.sh

-+
 PKGBUILD|   38 ++
 protege.desktop |   12 
 protege.png |1 +
 protege.sh  |5 +
 4 files changed, 56 insertions(+)

Added: protege/trunk/PKGBUILD
===
--- protege/trunk/PKGBUILD  (rev 0)
+++ protege/trunk/PKGBUILD  2017-10-18 21:44:46 UTC (rev 263303)
@@ -0,0 +1,38 @@
+
+# Maintainer: Morten Linderud  
+# Contributor: Thomas Dziedzic < gostrc at gmail >
+# Contributor: Geoffroy Carrier 
+# Contributor: Stefan Husmann 
+
+pkgname=protege
+pkgver=5.2.0
+pkgrel=4
+pkgdesc='Free, open source ontology editor and knowledge-base framework'
+arch=('any')
+url='http://protege.stanford.edu/'
+license=('MPL')
+depends=('java-runtime>=8' 'graphviz')
+makedepends=('maven' 'jdk8-openjdk')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/protegeproject/protege/archive/v$pkgver.tar.gz";
+"${pkgname}.sh"
+"${pkgname}.desktop"
+"${pkgname}.png")
+sha256sums=('abbdd07b646b42fa29b3b2c5a169b9c7fbc9caa0aa41d3d86aa0e0724ab08e12'
+'9b0a6692d04da727ba9473399c1fdf68a85c5ec680582f79b3e46642c8cceca6'
+'e0e054d864fafdee0c7a7a034b4a92fe2fe30fcce77f2aabd71afb57d0ab'
+'3ee61d8cfcbcfc91c86c9dddc24e40f9fc0e6943bf879548340610c95d64d194')
+
+build(){
+  cd "protege-$pkgver"
+  mvn clean package -Dmaven.test.skip=true
+}
+
+package() {
+  cd 
"protege-$pkgver/protege-desktop/target/protege-$pkgver-platform-independent/Protege-$pkgver"
+  install -d "${pkgdir}/usr/share/java/${pkgname}"
+  cp -r * "${pkgdir}/usr/share/java/${pkgname}"
+  install -d "${pkgdir}/usr/bin"
+  install -D "${srcdir}/protege.sh" "${pkgdir}/usr/bin/protege"
+  install -Dm644 "${srcdir}/$pkgname.desktop" 
"$pkgdir/usr/share/applications/$pkgname.desktop"
+  install -Dm644 "${srcdir}/$pkgname.png" 
"$pkgdir/usr/share/pixmaps/$pkgname.png"
+}

Added: protege/trunk/protege.desktop
===
--- protege/trunk/protege.desktop   (rev 0)
+++ protege/trunk/protege.desktop   2017-10-18 21:44:46 UTC (rev 263303)
@@ -0,0 +1,12 @@
+[Desktop Entry]
+Version=1.0
+Type=Application
+Hidden=false
+Terminal=false
+Icon=protege
+Name=Protege
+Exec=protege
+MimeType=application/rdf+xml
+Categories=Development;Education;Science;IDE;
+Comment=Protege 4 is an Ontology Editor and knowledge-base framework for OWL 2 
ontologies
+Keywords=OWL;Ontology;Description Logic

Added: protege/trunk/protege.png
===
(Binary files differ)

Index: protege/trunk/protege.png
===
--- protege/trunk/protege.png   2017-10-18 21:38:35 UTC (rev 263302)
+++ protege/trunk/protege.png   2017-10-18 21:44:46 UTC (rev 263303)

Property changes on: protege/trunk/protege.png
___
Added: svn:mime-type
## -0,0 +1 ##
+image/png
\ No newline at end of property
Added: protege/trunk/protege.sh
===
--- protege/trunk/protege.sh(rev 0)
+++ protege/trunk/protege.sh2017-10-18 21:44:46 UTC (rev 263303)
@@ -0,0 +1,5 @@
+#!/bin/sh
+
+cd /usr/share/java/protege
+
+CMD_OPTIONS="-Dapple.laf.useScreenMenuBar=true 
-Dswing.defaultlaf=javax.swing.plaf.metal.MetalLookAndFeel 
-Dawt.useSystemAAFontSettings=on -Dswing.aatext=true -Dsun.java2d.xrender=true" 
sh run.sh "$@"


[arch-commits] Commit in (7 files)

2017-10-10 Thread Antonio Rojas
Date: Tuesday, October 10, 2017 @ 21:59:24
  Author: arojas
Revision: 307407

Add missing vulkan-headers makedepends

Modified:
  qt5-3d/kde-unstable/PKGBUILD
  qt5-charts/kde-unstable/PKGBUILD
  qt5-datavis3d/kde-unstable/PKGBUILD
  qt5-location/kde-unstable/PKGBUILD
  qt5-multimedia/kde-unstable/PKGBUILD
  qt5-svg/kde-unstable/PKGBUILD
  qt5-tools/kde-unstable/PKGBUILD

--+
 qt5-3d/kde-unstable/PKGBUILD |2 +-
 qt5-charts/kde-unstable/PKGBUILD |2 +-
 qt5-datavis3d/kde-unstable/PKGBUILD  |2 +-
 qt5-location/kde-unstable/PKGBUILD   |2 +-
 qt5-multimedia/kde-unstable/PKGBUILD |2 +-
 qt5-svg/kde-unstable/PKGBUILD|2 +-
 qt5-tools/kde-unstable/PKGBUILD  |2 +-
 7 files changed, 7 insertions(+), 7 deletions(-)

Modified: qt5-3d/kde-unstable/PKGBUILD
===
--- qt5-3d/kde-unstable/PKGBUILD2017-10-10 21:58:59 UTC (rev 307406)
+++ qt5-3d/kde-unstable/PKGBUILD2017-10-10 21:59:24 UTC (rev 307407)
@@ -11,7 +11,7 @@
 license=('GPL3' 'LGPL3' 'FDL' 'custom')
 pkgdesc='C++ and QML APIs for easy inclusion of 3D graphics'
 depends=('qt5-declarative' 'assimp')
-makedepends=()
+makedepends=('vulkan-headers')
 groups=('qt' 'qt5')
 _pkgfqn="${pkgname/5-/}-everywhere-src-${_qtver}"
 
source=("http://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz";)

Modified: qt5-charts/kde-unstable/PKGBUILD
===
--- qt5-charts/kde-unstable/PKGBUILD2017-10-10 21:58:59 UTC (rev 307406)
+++ qt5-charts/kde-unstable/PKGBUILD2017-10-10 21:59:24 UTC (rev 307407)
@@ -11,7 +11,7 @@
 license=('GPL3')
 pkgdesc='Provides a set of easy to use chart components'
 depends=('qt5-base')
-makedepends=('qt5-declarative')
+makedepends=('qt5-declarative' 'vulkan-headers')
 optdepends=('qt5-declarative: QML bindings')
 groups=('qt' 'qt5')
 _pkgfqn="${pkgname/5-/}-everywhere-src-${_qtver}"

Modified: qt5-datavis3d/kde-unstable/PKGBUILD
===
--- qt5-datavis3d/kde-unstable/PKGBUILD 2017-10-10 21:58:59 UTC (rev 307406)
+++ qt5-datavis3d/kde-unstable/PKGBUILD 2017-10-10 21:59:24 UTC (rev 307407)
@@ -11,7 +11,7 @@
 license=('GPL3')
 pkgdesc='Qt Data Visualization module'
 depends=('qt5-base')
-makedepends=('qt5-declarative')
+makedepends=('qt5-declarative' 'vulkan-headers')
 optdepends=('qt5-declarative: QML bindings')
 groups=('qt' 'qt5')
 _pkgfqn="${pkgname/5-/}-everywhere-src-${_qtver}"

Modified: qt5-location/kde-unstable/PKGBUILD
===
--- qt5-location/kde-unstable/PKGBUILD  2017-10-10 21:58:59 UTC (rev 307406)
+++ qt5-location/kde-unstable/PKGBUILD  2017-10-10 21:59:24 UTC (rev 307407)
@@ -11,7 +11,7 @@
 license=('GPL3' 'LGPL3' 'FDL' 'custom')
 pkgdesc='Provides access to position, satellite and area monitoring classes'
 depends=('qt5-declarative')
-makedepends=('gypsy' 'gconf')
+makedepends=('gypsy' 'gconf' 'vulkan-headers')
 optdepends=('gypsy: Gypsy geolocation plugin')
 groups=('qt' 'qt5')
 _pkgfqn="${pkgname/5-/}-everywhere-src-${_qtver}"

Modified: qt5-multimedia/kde-unstable/PKGBUILD
===
--- qt5-multimedia/kde-unstable/PKGBUILD2017-10-10 21:58:59 UTC (rev 
307406)
+++ qt5-multimedia/kde-unstable/PKGBUILD2017-10-10 21:59:24 UTC (rev 
307407)
@@ -11,7 +11,7 @@
 license=('GPL3' 'LGPL3' 'FDL' 'custom')
 pkgdesc='Classes for audio, video, radio and camera functionality'
 depends=('qt5-base' 'gst-plugins-base-libs' 'libpulse' 'openal')
-makedepends=('qt5-declarative' 'gst-plugins-bad')
+makedepends=('qt5-declarative' 'gst-plugins-bad' 'vulkan-headers')
 optdepends=('qt5-declarative: QML bindings' 'gst-plugins-bad: camera support')
 groups=('qt' 'qt5')
 _pkgfqn="${pkgname/5-/}-everywhere-src-${_qtver}"

Modified: qt5-svg/kde-unstable/PKGBUILD
===
--- qt5-svg/kde-unstable/PKGBUILD   2017-10-10 21:58:59 UTC (rev 307406)
+++ qt5-svg/kde-unstable/PKGBUILD   2017-10-10 21:59:24 UTC (rev 307407)
@@ -11,7 +11,7 @@
 license=('GPL3' 'LGPL3' 'FDL' 'custom')
 pkgdesc='Classes for displaying the contents of SVG files'
 depends=('qt5-base')
-makedepends=()
+makedepends=('vulkan-headers')
 groups=('qt' 'qt5')
 _pkgfqn="${pkgname/5-/}-everywhere-src-${_qtver}"
 
source=("http://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz";)

Modified: qt5-tools/kde-unstable/PKGBUILD
===
--- qt5-tools/kde-unstable/PKGBUILD 2017-10-10 21:58:59 UTC (rev 307406)
+++ qt5-tools/kde-unstable/PKGBUILD 2017-10-10 21:59:24 UTC (rev 307407)
@@ -11,7 +11,7 @@
 license=('GPL3' 'LGPL3' 'FDL' 'custom')
 pkgdesc='A cross-platform application and UI

[arch-commits] Commit in (7 files)

2017-08-15 Thread Sven-Hendrik Haase
Date: Tuesday, August 15, 2017 @ 13:09:34
  Author: svenstaro
Revision: 250921

Move minio from [community]

Added:
  minio/
  minio/repos/
  minio/trunk/
  minio/trunk/PKGBUILD
  minio/trunk/minio.conf
  minio/trunk/minio.install
  minio/trunk/minio.service

---+
 PKGBUILD  |   41 +
 minio.conf|8 
 minio.install |9 +
 minio.service |   27 +++
 4 files changed, 85 insertions(+)

Added: minio/trunk/PKGBUILD
===
--- minio/trunk/PKGBUILD(rev 0)
+++ minio/trunk/PKGBUILD2017-08-15 13:09:34 UTC (rev 250921)
@@ -0,0 +1,41 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: Frederik Schwan 
+# Contributor: Daniel Maslowski 
+
+pkgname=minio
+pkgver=2017.07.24
+_pkgver="${pkgver//./-}T18-27-35Z"
+pkgrel=1
+pkgdesc='Object storage server compatible with Amazon S3'
+arch=('x86_64' 'i686')
+url='https://minio.io'
+license=('APACHE')
+depends=('glibc')
+makedepends=('go')
+options=('!strip')
+install=minio.install
+source=(https://github.com/minio/minio/archive/RELEASE.${_pkgver}.tar.gz
+minio.conf
+minio.service)
+backup=(etc/minio/minio.conf)
+sha512sums=('f468475cae7071648a1c9c010507ca01b7d181ffaa8ea049932ece8d4e6229d1acb41ed97732f4a33fa17c358473ff497ca6071ec6f30a94810ea7afed811e7f'
+
'630a5d109409074b67be71b663a43ad09104121cca3637bb0542df19e375023bff7d7e2cbf39e52cc3cd060d41c363a90bd4ff7734aed1a5ca43a600f6d6d275'
+
'36dbd6b9d27d66b3e7dfb4f6b20fc1939dc42286b5c0ffc399760e5bebffee08548834a0a780d45b815c7c78ca6c738bf0da61ec734131fcc704e65874e04486')
+
+build() {
+  export GOPATH="${srcdir}/go"
+  mkdir -p "${GOPATH}/src/github.com/minio"
+  mv "${srcdir}/minio-RELEASE.${_pkgver}" 
"${GOPATH}/src/github.com/minio/minio"
+  cd "${GOPATH}/src/github.com/minio/minio"
+  go build
+}
+
+package() {
+  install -dm750 "${pkgdir}/srv/minio"
+
+  export GOPATH="${srcdir}/go"
+  cd "${GOPATH}/src/github.com/minio/minio"
+  install -Dm755 "${pkgname}" "${pkgdir}/usr/bin/${pkgname}"
+  install -Dm644 "${srcdir}/minio.conf" "${pkgdir}/etc/minio/${pkgname}.conf"
+  install -Dm644 "${srcdir}/minio.service" 
"${pkgdir}/usr/lib/systemd/system/${pkgname}.service"
+}

Added: minio/trunk/minio.conf
===
--- minio/trunk/minio.conf  (rev 0)
+++ minio/trunk/minio.conf  2017-08-15 13:09:34 UTC (rev 250921)
@@ -0,0 +1,8 @@
+# Local export path.
+MINIO_VOLUMES="/srv/minio/data/"
+# Access Key of the server.
+# MINIO_ACCESS_KEY=Server-Access-Key
+# Secret key of the server.
+# MINIO_SECRET_KEY=Server-Secret-Key
+# Use if you want to run Minio on a custom port.
+# MINIO_OPTS="--address :9199"

Added: minio/trunk/minio.install
===
--- minio/trunk/minio.install   (rev 0)
+++ minio/trunk/minio.install   2017-08-15 13:09:34 UTC (rev 250921)
@@ -0,0 +1,9 @@
+post_install() {
+  getent group minio >/dev/null || groupadd -g 103 minio 1>/dev/null
+  getent passwd minio >/dev/null || useradd -u 103 -c 'minio daemon user' -g 
minio -d / -s /bin/false minio 1>/dev/null
+  chown minio:minio /srv/minio
+}
+
+post_upgrade() {
+  post_install $1
+}

Added: minio/trunk/minio.service
===
--- minio/trunk/minio.service   (rev 0)
+++ minio/trunk/minio.service   2017-08-15 13:09:34 UTC (rev 250921)
@@ -0,0 +1,27 @@
+[Unit]
+Description=Minio
+Documentation=https://docs.minio.io
+Wants=network-online.target
+After=network-online.target
+AssertFileIsExecutable=/usr/bin/minio
+
+[Service]
+# Specifies the maximum file descriptor number that can be opened by this 
process
+LimitNOFILE=65536
+
+Type=simple
+User=minio
+Group=minio
+WorkingDirectory=/srv/minio
+
+EnvironmentFile=/etc/minio/minio.conf
+ExecStartPre=/bin/bash -c "[ -n \"${MINIO_VOLUMES}\" ] || echo \"Variable 
MINIO_VOLUMES not set in /etc/defaults/minio\""
+ExecStart=/usr/bin/minio -C /srv/minio/conf/ server $MINIO_OPTS $MINIO_VOLUMES
+
+# SIGTERM signal is used to stop Minio
+KillSignal=SIGTERM
+SendSIGKILL=no
+SuccessExitStatus=0
+
+[Install]
+WantedBy=multi-user.target


[arch-commits] Commit in (7 files)

2017-06-29 Thread Balló György
Date: Thursday, June 29, 2017 @ 12:48:20
  Author: bgyorgy
Revision: 241585

Remove some old, unmaintained packages

freevo, kaa-base, kaa-imlib2, kaa-metadata, python2-beautifulsoup3, 
python2-pysqlite-legacy, sqlite2

Deleted:
  freevo/
  kaa-base/
  kaa-imlib2/
  kaa-metadata/
  python2-beautifulsoup3/
  python2-pysqlite-legacy/
  sqlite2/


[arch-commits] Commit in (7 files)

2017-06-14 Thread Antonio Rojas
Date: Wednesday, June 14, 2017 @ 13:26:26
  Author: arojas
Revision: 236756

extra2community: Moving amule from extra to community

Added:
  amule/
  amule/repos/
  amule/trunk/
  amule/trunk/PKGBUILD
  amule/trunk/amule.install
  amule/trunk/amuled.systemd
  amule/trunk/amuleweb.systemd

--+
 PKGBUILD |   54 +
 amule.install|   22 +
 amuled.systemd   |   11 ++
 amuleweb.systemd |   13 
 4 files changed, 100 insertions(+)

Added: amule/trunk/PKGBUILD
===
--- amule/trunk/PKGBUILD(rev 0)
+++ amule/trunk/PKGBUILD2017-06-14 13:26:26 UTC (rev 236756)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Giovanni Scafora 
+# Contributor: Henrik Ronellenfitsch 
+# Contributor: Alessio Sergi 
+# Contributor: Dario 'Dax' Vilardi 
+# Contributor: Anatol Pomozov 
+
+pkgname=amule
+pkgver=10990
+pkgrel=1
+pkgdesc="An eMule-like client for ed2k p2p network"
+arch=('i686' 'x86_64')
+url="http://www.amule.org";
+license=('GPL')
+depends=('wxgtk2' 'gd' 'geoip' 'libupnp' 'crypto++' 'boost-libs')
+makedepends=('git' 'ccache' 'boost')
+install=amule.install
+source=("git://repo.or.cz/amule.git#tag=amule-svn-r$pkgver"
+'amuled.systemd'
+'amuleweb.systemd')
+sha256sums=('SKIP'
+'527a2cca6d56b8269722aafc77a89734f59a929f946f342bd0f69b256f9c7522'
+'f4f43b1154ddccc9036a4291a58c6715f097b171fec62ea7aead0c9d9fa654f2')
+
+build() {
+  cd amule
+
+  ./configure --prefix=/usr \
+  --mandir=/usr/share/man \
+  --enable-cas \
+  --enable-wxcas \
+  --enable-amule-daemon \
+  --enable-amulecmd \
+  --enable-amule-gui \
+  --enable-alc \
+  --enable-alcc \
+  --enable-webserver \
+  --disable-debug \
+  --enable-optimize \
+  --enable-ccache \
+  --enable-geoip \
+  --enable-upnp \
+  --with-boost
+  make
+}
+
+package() {
+  cd amule
+
+  make DESTDIR=${pkgdir} install
+
+  install -D -m644 "${srcdir}/amuled.systemd" 
"${pkgdir}/usr/lib/systemd/system/amuled.service"
+  install -D -m644 "${srcdir}/amuleweb.systemd" 
"${pkgdir}/usr/lib/systemd/system/amuleweb.service"
+}


Property changes on: amule/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: amule/trunk/amule.install
===
--- amule/trunk/amule.install   (rev 0)
+++ amule/trunk/amule.install   2017-06-14 13:26:26 UTC (rev 236756)
@@ -0,0 +1,22 @@
+post_install() {
+  post_upgrade
+  passwd -l amule &>/dev/null
+}
+
+_config_instructions() {
+  echo "If you plan to use external client (e.g. amuleGUI or amuleweb) then 
you need to"
+  echo "provide [ExternalConnect] configuration."
+  echo "You also need to specify amuleweb password."
+  echo "Please follow https://wiki.archlinux.org/index.php/AMule for more 
information."
+  echo "amuleweb can be started as 'systemctl start amuleweb'."
+}
+
+post_upgrade() {
+  # create user/group that the daemon will run as by default, do not delete 
this on uninstall, as it will own files
+  getent group amule >/dev/null || groupadd amule
+  getent passwd amule >/dev/null || useradd --system -c 'aMule Client' -g 
amule -d '/var/lib/amule' -m -s /bin/false amule
+
+  if [ ! -e /var/lib/amule/.aMule/amule.conf ]; then
+_config_instructions
+  fi
+}

Added: amule/trunk/amuled.systemd
===
--- amule/trunk/amuled.systemd  (rev 0)
+++ amule/trunk/amuled.systemd  2017-06-14 13:26:26 UTC (rev 236756)
@@ -0,0 +1,11 @@
+[Unit]
+Description=aMule Daemon
+After=network.target
+
+# This assumes that a user 'amule' exists, with a writeable home directory
+[Service]
+User=amule
+ExecStart=/usr/bin/amuled
+
+[Install]
+WantedBy=multi-user.target

Added: amule/trunk/amuleweb.systemd
===
--- amule/trunk/amuleweb.systemd(rev 0)
+++ amule/trunk/amuleweb.systemd2017-06-14 13:26:26 UTC (rev 236756)
@@ -0,0 +1,13 @@
+[Unit]
+Description=aMule Webserver
+Requires=amuled.service
+
+[Service]
+User=amule
+ExecStart=/usr/bin/amuleweb --quiet
+# If amuled still starting then amuleweb exits, restart until amuleweb is up 
+Restart=on-success
+RestartSec=3s
+
+[Install]
+WantedBy=multi-user.target


[arch-commits] Commit in (7 files)

2017-06-13 Thread Bruno Pagani
Date: Tuesday, June 13, 2017 @ 21:03:12
  Author: archange
Revision: 236696

Initial import of fwupdate from the AUR

Added:
  fwupdate/
  fwupdate/repos/
  fwupdate/trunk/
  fwupdate/trunk/PKGBUILD
  fwupdate/trunk/fix-sprintf-formatting.patch
  fwupdate/trunk/fix-uninitialized-variable.patch
  fwupdate/trunk/fwupdate.install

--+
 PKGBUILD |   46 +++
 fix-sprintf-formatting.patch |   62 +
 fix-uninitialized-variable.patch |   37 ++
 fwupdate.install |   11 ++
 4 files changed, 156 insertions(+)

Added: fwupdate/trunk/PKGBUILD
===
--- fwupdate/trunk/PKGBUILD (rev 0)
+++ fwupdate/trunk/PKGBUILD 2017-06-13 21:03:12 UTC (rev 236696)
@@ -0,0 +1,46 @@
+# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
+# Contributor: Mirco Tischler 
+
+pkgname=fwupdate
+pkgver=9
+pkgrel=1
+pkgdesc="Tools for using the ESRT and UpdateCapsule() to apply firmware 
updates"
+arch=('i686' 'x86_64')
+url="https://github.com/rhinstaller/fwupdate";
+license=('GPL2')
+depends=('efivar' 'libsmbios' 'bash')
+makedepends=('pesign' 'gnu-efi-libs')
+source=("${url}/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.bz2"
+   'fix-uninitialized-variable.patch'
+   'fix-sprintf-formatting.patch')
+sha256sums=('e926a7b33a58f5dbf029a5a687375e88b18a41f0742ba871aff7d1d82d075c87'
+'56d27c36b7f1178c818c37153e3dbdd0a26036366b3dc935cd169b0c716cb610'
+'639114a5d98c688f92c59d08aac1b182da705ad443c8b1367160c7a8c4fcd115')
+install=fwupdate.install
+
+_efidir=arch
+
+prepare() {
+cd ${pkgname}-${pkgver}
+patch -p1 -i ../fix-uninitialized-variable.patch
+patch -p1 -i ../fix-sprintf-formatting.patch
+}
+
+build() {
+cd ${pkgname}-${pkgver}
+make EFIDIR="${_efidir}" GNUEFIDIR=/usr/lib
+}
+
+package() {
+cd ${pkgname}-${pkgver}
+
+make LIBDIR=/usr/lib EFIDIR="${_efidir}" DESTDIR="${pkgdir}" 
libexecdir=/usr/lib/ install
+
+# Do not install anything under /boot. Copy files to /usr/lib/fwupdate for 
manual installation.
+install -d ${pkgdir}/usr/lib/fwupdate
+mv ${pkgdir}/boot/efi/EFI ${pkgdir}/usr/lib/fwupdate/EFI
+rm -rf ${pkgdir}/boot
+rm -rf ${pkgdir}/usr/src
+rm -rf ${pkgdir}/usr/lib/debug
+rmdir  ${pkgdir}/usr/share/fwupdate
+}

Added: fwupdate/trunk/fix-sprintf-formatting.patch
===
--- fwupdate/trunk/fix-sprintf-formatting.patch (rev 0)
+++ fwupdate/trunk/fix-sprintf-formatting.patch 2017-06-13 21:03:12 UTC (rev 
236696)
@@ -0,0 +1,62 @@
+From cd8f7d79f84155d1dfbff3bb169558a8b06fb719 Mon Sep 17 00:00:00 2001
+From: Peter Jones 
+Date: Fri, 19 May 2017 16:39:56 -0400
+Subject: [PATCH] Fix sprintf formatting for Boot.
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+If you give it enough compiler flags, gcc believes the following:
+---
+libfwup.c: In function ‘set_up_boot_next’:
+libfwup.c:1049:27: error: ‘__builtin___sprintf_chk’ may write a 
terminating nul past the end of the destination [-Werror=format-overflow=]
+   sprintf(boot_next_name, "Boot%04X", boot_next);
+   ^~
+In file included from /usr/include/stdio.h:939:0,
+ from libfwup.c:17:
+/usr/include/bits/stdio2.h:33:10: note: ‘__builtin___sprintf_chk’ output 
between 9 and 10 bytes into a destination of size 9
+   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
+  ^~
+   __bos (__s), __fmt, __va_arg_pack ());
+   ~
+cc1: all warnings being treated as errors
+make[1]: *** [Makefile:70: libfwup.o] Error 1
+make[1]: Leaving directory 
'/home/pjones/devel/rhel/fwupdate/fwupdate-9/linux'
+make: *** [Makefile:10: all] Error 2
+---
+
+The code in question is:
+---
+   if (boot_next >= 0x1) {
+   efi_error("no free boot variables!");
+   goto out;
+   }
+
+   sprintf(boot_next_name, "Boot%04X", boot_next);
+---
+
+It really should know it can't be a higher value than 0x.  Even
+so, while it's not true that this can happen, since we never get to that
+code if boot_next is > 0x, the compiler can't figure that out, so
+it's complaining about an int being crammed into 4 bytes of hex.
+
+So this patch just tells it the maximum value is 0x.
+
+Signed-off-by: Peter Jones 
+---
+ linux/libfwup.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/linux/libfwup.c b/linux/libfwup.c
+index 929c106..1b9b72a 100644
+---

[arch-commits] Commit in (7 files)

2017-06-13 Thread Bruno Pagani
Date: Tuesday, June 13, 2017 @ 18:28:39
  Author: archange
Revision: 236671

Initial import of dkimproxy from the AUR

Added:
  dkimproxy/
  dkimproxy/repos/
  dkimproxy/trunk/
  dkimproxy/trunk/PKGBUILD
  dkimproxy/trunk/dkimproxy.sysusers
  dkimproxy/trunk/dkimproxy_in.service
  dkimproxy/trunk/dkimproxy_out.service

---+
 PKGBUILD  |   35 +++
 dkimproxy.sysusers|1 +
 dkimproxy_in.service  |   11 +++
 dkimproxy_out.service |   11 +++
 4 files changed, 58 insertions(+)

Added: dkimproxy/trunk/PKGBUILD
===
--- dkimproxy/trunk/PKGBUILD(rev 0)
+++ dkimproxy/trunk/PKGBUILD2017-06-13 18:28:39 UTC (rev 236671)
@@ -0,0 +1,35 @@
+# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
+# Contributor: Francesco Colista 
+# Contributor: Pizon 
+
+pkgname=dkimproxy
+pkgver=1.4.1
+pkgrel=7
+pkgdesc="An SMTP-proxy that signs and/or verifies emails, using the Mail::DKIM 
module."
+arch=('any')
+url="http://dkimproxy.sourceforge.net/";
+license=('GPL')
+depends=('perl-mail-dkim' 'perl-net-server' 'perl-error')
+options=('!emptydirs')
+source=("https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz";
+'dkimproxy_in.service'
+'dkimproxy_out.service'
+'dkimproxy.sysusers') 
+sha256sums=('e5345a1d3cefd32d1fb0face9fa73490118132767253b0ce643463f1e86185bd'
+'ac360adea15b8d4ce40efdccfe4a50268e34452ae91d4d892b0ebe34a6f58571'
+'7933ac07d47bdf3a294c247c76e21b95a1d0cc5c7464a59ed2f7ab60d6e419e6'
+'3a1c6b37c6550c8556c941e230ba38a3eaa40cfb77059a81fc3231dae1db5b5a')
+
+build() {
+cd  dkimproxy-${pkgver}
+./configure --prefix=/usr --sysconfdir=/etc/dkimproxy
+make
+}
+
+package() {
+cd dkimproxy-${pkgver}
+make DESTDIR="${pkgdir}" install
+cd "${srcdir}"
+install -Dm644 ${pkgname}.sysusers 
"${pkgdir}"/usr/lib/sysusers.d/${pkgname}.conf
+install -Dm644 ${pkgname}_{in,out}.service -t 
"${pkgdir}"/usr/lib/systemd/system/
+}

Added: dkimproxy/trunk/dkimproxy.sysusers
===
--- dkimproxy/trunk/dkimproxy.sysusers  (rev 0)
+++ dkimproxy/trunk/dkimproxy.sysusers  2017-06-13 18:28:39 UTC (rev 236671)
@@ -0,0 +1 @@
+u dkimproxy - "DKIM Proxy"

Added: dkimproxy/trunk/dkimproxy_in.service
===
--- dkimproxy/trunk/dkimproxy_in.service(rev 0)
+++ dkimproxy/trunk/dkimproxy_in.service2017-06-13 18:28:39 UTC (rev 
236671)
@@ -0,0 +1,11 @@
+[Unit]
+Description=DKIMproxy Incoming
+After=network.target
+
+[Service]
+Type=forking
+ExecStart=/usr/bin/dkimproxy.in --conf_file=/etc/dkimproxy/dkimproxy_in.conf 
--user=dkimproxy --group=dkimproxy --daemonize 
--pidfile=/var/run/dkimproxy_in.pid
+PIDFile=/var/run/dkimproxy_in.pid
+
+[Install]
+WantedBy=multi-user.target

Added: dkimproxy/trunk/dkimproxy_out.service
===
--- dkimproxy/trunk/dkimproxy_out.service   (rev 0)
+++ dkimproxy/trunk/dkimproxy_out.service   2017-06-13 18:28:39 UTC (rev 
236671)
@@ -0,0 +1,11 @@
+[Unit]
+Description=DKIMproxy Outgoing
+After=network.target
+
+[Service]
+Type=forking
+ExecStart=/usr/bin/dkimproxy.out --conf_file=/etc/dkimproxy/dkimproxy_out.conf 
--user=dkimproxy --group=dkimproxy --daemonize 
--pidfile=/var/run/dkimproxy_out.pid
+PIDFile=/var/run/dkimproxy_out.pid
+
+[Install]
+WantedBy=multi-user.target


[arch-commits] Commit in (7 files)

2017-06-10 Thread Bruno Pagani
Date: Saturday, June 10, 2017 @ 18:22:33
  Author: archange
Revision: 236037

Add erlang19(-nox) to fix CouchDB building

Added:
  erlang19-nox/
  erlang19-nox/repos/
  erlang19-nox/trunk/
  erlang19-nox/trunk/PKGBUILD
  erlang19-nox/trunk/openssl-1.1.0-fixup.patch
  erlang19-nox/trunk/openssl-1.1.0.patch
  erlang19-nox/trunk/otp-0007-Fix-CVE-2016-10253.patch

---+
 PKGBUILD  |  112 +++
 openssl-1.1.0-fixup.patch |   32 +
 openssl-1.1.0.patch   | 1062 
 otp-0007-Fix-CVE-2016-10253.patch |  318 ++
 4 files changed, 1524 insertions(+)

Added: erlang19-nox/trunk/PKGBUILD
===
--- erlang19-nox/trunk/PKGBUILD (rev 0)
+++ erlang19-nox/trunk/PKGBUILD 2017-06-10 18:22:33 UTC (rev 236037)
@@ -0,0 +1,112 @@
+# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
+# Contributor: Alexander F Rødseth 
+# Contributor: Lukas Fleischer 
+# Contributor: Vesa Kaihlavirta 
+# Contributor: Sarah Hay 
+# Contributor: Tom Burdick 
+# Contributor: Ricardo Catalinas Jiménez 
+
+pkgname=erlang19-nox
+pkgver=19.3
+pkgrel=1
+pkgdesc="General-purpose concurrent functional programming language developed 
by Ericsson (headless version, only for building CouchDB)"
+arch=('x86_64' 'i686')
+url="http://www.erlang.org/";
+license=('Apache')
+depends=('zlib' 'openssl')
+makedepends=('perl' 'git')
+conflicts=('erlang')
+options=('staticlibs')
+source=("git+https://github.com/erlang/otp.git#tag=OTP-${pkgver}";
+'otp-0007-Fix-CVE-2016-10253.patch'
+'openssl-1.1.0.patch'
+'openssl-1.1.0-fixup.patch')
+sha256sums=('SKIP'
+'a1361b0fd7b32d8de061f1a985df31f5b37f433b42d46a6a03e2f19c9372b46e'
+'dd315047f3ccdad8609a5eb881eb2f31316e5fcc34ebec2a0b6328d5a7a5'
+'3ca0a3b8426f1ad08b7bb2fb45a243cf17efa7d5db0ed20a934cd8cbf6178b53')
+
+prepare() {
+cd otp
+git cherry-pick -n 25aa0128340d819e85e641f0ef8b9e0fd5fdda0b
+git cherry-pick -n e30294f44d02200c20a80f1a3a2bb075afc3747d
+git cherry-pick -n 78a5de9611c25a4e7b5248aa9828f949f3a5c131
+git cherry-pick -n 1cdaf0a6fd8dbbf08fe88dd148424df4da683f48
+patch -Np1 -i ../openssl-1.1.0.patch
+patch -Np1 -i ../openssl-1.1.0-fixup.patch
+patch -Np1 -i ../otp-0007-Fix-CVE-2016-10253.patch
+./otp_build autoconf
+}
+
+build() {
+cd otp
+
+# List of apps at http://erlang.org/doc/applications.html, CouchDB only 
needs the following:
+# compiler
+# erts
+# kernel
+# sasl
+# stdlib > parsetools
+#
+# os_mon > otp_mibs > snmp
+#
+# asn1
+# crypto
+# inets
+# public_key
+# ssl
+# xmerl
+#
+# runtime_tools
+# syntax_tools
+#
+# Plus for makedepends:
+# erl_interface
+# eunit
+# reltool
+
+# Actually this is not working at release step, but not clear which app is 
missing for that.
+# So massively commenting out.
+./configure \
+--prefix=/usr \
+--enable-smp-support \
+--disable-sctp \
+--without-javac #\
+   # --without-mnesia \
+   # --without-odbc \
+   # --without-diameter \
+   # --without-eldap \
+   # --without-gs \
+   # --without-jinterface \
+   # --without-megaco \
+   # --without-ssh \
+   # --without-wx \
+   # --without-debugger \
+   # --without-dialyzer \
+   # --without-et \
+   # --without-observer \
+   # --without-percept \
+   # --without-tools \
+   # --without-typer \
+   # --without-common_test \
+   # --without-edoc \
+   # --without-erl_docgen \
+   # --without-cosEvent \
+   # --without-cosEventDomain \
+   # --without-cosFileTransfer \
+   # --without-cosNotification \
+   # --without-cosProperty \
+   # --without-cosTime \
+   # --without-cosTransactions \
+   # --without-ic \
+   # --without-orber \
+   # --without-hipe
+make
+}
+
+package() {
+make -C otp DESTDIR="${pkgdir}" install
+
+# License
+install -Dm0644 "${srcdir}"/otp/LICENSE.txt -t 
"${pkgdir}"/usr/share/licenses/erlang
+}

Added: erlang19-nox/trunk/openssl-1.1.0-fixup.patch
===
--- erlang19-nox/trunk/openssl-1.1.0-fixup.patch
(rev 0)
+++ erlang19-nox/trunk/openssl-1.1.0-fixup.patch2017-06-10 18:22:33 UTC 
(rev 236037)
@@ -0,0 +1,32 @@
+--- otp/lib/crypto/c_src/crypto.c  2017-04-28 09:39:16.685119582 +
 otp/lib/crypto/c_src/crypto.c  2017-04-28 09:41:19.371604045 +
+@@ -1720,7 +1720,7 @@
+ ErlNifBinary key, ivec, text;
+ #ifdef HAVE_EVP_AES_CTR
+ const EVP_CIPHER *cipher;
+-EVP_CIPHER_CTX   ctx;
++EVP_CIPHER_CTX   *ctx;
+ unsigned char*out;
+ int  outl = 0;
+ #else
+@@ -1749,15 +1749,15 @@
+ }
+ 
+ 

[arch-commits] Commit in (7 files)

2017-06-05 Thread Thore Bödecker
Date: Monday, June 5, 2017 @ 15:31:34
  Author: foxxx0
Revision: 234262

import from AUR, small fixes and improvements

Added:
  amavisd-new/
  amavisd-new/repos/
  amavisd-new/trunk/
  amavisd-new/trunk/PKGBUILD
  amavisd-new/trunk/amavisd.service
  amavisd-new/trunk/amavisd.sysusers
  amavisd-new/trunk/amavisd.tmpfiles

--+
 PKGBUILD |   77 +
 amavisd.service  |   17 +++
 amavisd.sysusers |1 
 amavisd.tmpfiles |2 +
 4 files changed, 97 insertions(+)

Added: amavisd-new/trunk/PKGBUILD
===
--- amavisd-new/trunk/PKGBUILD  (rev 0)
+++ amavisd-new/trunk/PKGBUILD  2017-06-05 15:31:34 UTC (rev 234262)
@@ -0,0 +1,77 @@
+# Maintainer: Thore Bödecker 
+# Contributor: Yardena Cohen 
+
+pkgname=amavisd-new
+pkgver=2.11.0
+pkgrel=2
+pkgdesc="High-performance interface between mailer (MTA) and content checkers"
+arch=('any')
+url="https://www.ijs.si/software/amavisd/";
+license=('GPL')
+depends=(
+'perl>=5.8.2'
+'perl-archive-zip>=1.14'
+'perl-convert-tnef'
+'perl-convert-uulib>=1.4-5'
+'perl-mime-tools'
+'perl-mailtools>=1.58'
+'perl-net-libidn'
+'perl-net-server>=0.88'
+'perl-io-socket-inet6'
+'perl-io-stringy'
+'perl-unix-syslog>=1.1-4'
+'perl-mail-dkim>=0.31'
+'perl-berkeleydb>=0.42'
+'bzip2'
+'gzip'
+)
+optdepends=(
+'perl-file-libmagic'
+'arc:Decoder for: .arc'
+'arj:Decoder for: .arj .exe'
+'lrzip:  Decoder for: .lrz'
+'lz4:Decoder for: .lz4'
+'lzo:Decoder for: .lzo'
+'p7zip:  Decoder for: .7z'
+'unrar:  Decoder for: .rar'
+'rpmextract: Decoder for: .rpm'
+)
+backup=('etc/amavisd/amavisd.conf' 'etc/amavisd/amavisd-custom.conf')
+source=("https://www.ijs.si/software/amavisd/amavisd-new-${pkgver}.tar.xz";
+"amavisd.service"
+"amavisd.sysusers"
+"amavisd.tmpfiles")
+sha512sums=('a33292c976abf54db9475392069658c926e7a6f11a4970bbe353b34b3343388bc83b40eda4729f8efa735a3a6e23fd1ed83487f6f7ccf1e9f0903220e6d26957'
+
'd2ca6fcc70763702d722fee20af9b283d4113b129c528174bb1ba52e4662ccec257a9a7650b9ceb15b497d6203c99e64bafd13ebf9ac87c0f2cd7a728358230b'
+
'8933d8457989c949845c0dabd2bed58680adbf87c920f05a59fd136acdd6da84b4d5b48c4c71dfbc0b047be005a70f665138d6397c1b09e0c746903c1d19fc11'
+
'1320d2416151e3340dc9a40b2b516835a5a4966c7db58268a005ee3f5701790851cdf3a2897c6fb9d4e95847d8c0c170e64f8a668ae999fd143de02f6fae8b52')
+
+prepare() {
+sed -i \
+-e "s/# @bypass_virus_checks_maps = (1)/@bypass_virus_checks_maps = 
(1)/g" \
+-e "s/# @bypass_spam_checks_maps  = (1)/@bypass_spam_checks_maps = 
(1)/g" \
+-e "s/\\\$daemon_user  = 'vscan'/\\\$daemon_user  = 'amavis'/g" \
+-e "s/\\\$daemon_group = 'vscan'/\\\$daemon_group = 'amavis'/g" \
+-e "sX# \\\$MYHOME = '/var/amavis'X\\\$MYHOME = '/var/spool/amavis'Xg" 
\
+-e "sX\\\$QUARANTINEDIR = '/var/virusmails'X\\\$QUARANTINEDIR = 
\"\\\$MYHOME/virus\"Xg" \
+-e "sX# \\\$pid_file  = \"\\\$MYHOME/var/amavisd.pid\"X\\\$pid_file = 
\"/run/amavis/pid\"Xg" \
+-e "sX# \\\$lock_file = \"\\\$MYHOME/var/amavisd.lock\"X\\\$lock_file 
= \"/run/amavis/lock\"Xg" \
+-e "sX\\\$unix_socketname = 
\"\\\$MYHOME/amavisd.sock\"X\\\$unix_socketname = \"/run/amavis/sock\"Xg" \
+"${srcdir}/amavisd-new-${pkgver}/amavisd.conf"
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+install -D -m755 JpegTester.pm   
"${pkgdir}/usr/share/perl5/vendor_perl/JpegTester.pm"
+install -D -m644 LDAP.ldif   
"${pkgdir}/etc/openldap/schema/amavisd-new.ldif"
+install -D -m644 LDAP.schema 
"${pkgdir}/etc/openldap/schema/amavisd-new.schema"
+install -D -m750 -o 333 -g 333 -d
"${pkgdir}/var/spool/amavis/{,db,tmp,var,virus}"
+
+install -D -m644 -t "${pkgdir}/etc/amavisd" 
amavisd{.conf,-custom.conf,.conf-default}
+install -D -m644 -t "${pkgdir}/usr/share/doc/amavis"
amavisd-new-{qmqpqq,courier}.patch
+install -D -m755 -t "${pkgdir}/usr/bin" p0f-analyzer.pl 
amavisd{,-{agent,nanny,release,signer,snmp-subagent{,-zmq}}}
+
+install -D -m644 "${srcdir}/amavisd.service"  
"${pkgdir}/usr/lib/systemd/system/amavisd.service"
+install -D -m644 "${srcdir}/amavisd.sysusers" 
"${pkgdir}/usr/lib/sysusers.d/amavisd.conf"
+install -D -m644 "${srcdir}/amavisd.tmpfiles" 
"${pkgdir}/usr/lib/tmpfiles.d/amavisd.conf"
+}


Property changes on: amavisd-new/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: amavisd-new/trunk/amavisd.service
===
--- amavisd-new/trunk/amavisd.service 

[arch-commits] Commit in (7 files)

2017-04-24 Thread Bartłomiej Piotrowski
Date: Monday, April 24, 2017 @ 12:23:43
  Author: bpiotrowski
Revision: 225115

extra2community: Moving nginx-mainline from extra to community

Added:
  nginx-mainline/
  nginx-mainline/repos/
  nginx-mainline/trunk/
  nginx-mainline/trunk/PKGBUILD
  nginx-mainline/trunk/logrotate
  nginx-mainline/trunk/nginx.install
  nginx-mainline/trunk/service

---+
 PKGBUILD  |  126 
 logrotate |   10 
 nginx.install |   12 +
 service   |   17 +++
 4 files changed, 165 insertions(+)

Added: nginx-mainline/trunk/PKGBUILD
===
--- nginx-mainline/trunk/PKGBUILD   (rev 0)
+++ nginx-mainline/trunk/PKGBUILD   2017-04-24 12:23:43 UTC (rev 225115)
@@ -0,0 +1,126 @@
+# $Id$
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Sébastien Luttringer
+# Contributor: Drew DeVault
+
+pkgname=nginx-mainline
+pkgver=1.12.0
+pkgrel=2
+pkgdesc='Lightweight HTTP server and IMAP/POP3 proxy server, mainline release'
+arch=('i686' 'x86_64')
+url='https://nginx.org'
+license=('custom')
+depends=('pcre' 'zlib' 'openssl' 'geoip')
+makedepends=('hardening-wrapper')
+backup=('etc/nginx/fastcgi.conf'
+'etc/nginx/fastcgi_params'
+'etc/nginx/koi-win'
+'etc/nginx/koi-utf'
+'etc/nginx/mime.types'
+'etc/nginx/nginx.conf'
+'etc/nginx/scgi_params'
+'etc/nginx/uwsgi_params'
+'etc/nginx/win-utf'
+'etc/logrotate.d/nginx')
+install=nginx.install
+provides=('nginx')
+conflicts=('nginx')
+source=($url/download/nginx-$pkgver.tar.gz{,.asc}
+service
+logrotate)
+validpgpkeys=('B0F4253373F8F6F510D42178520A9993A1C052F8') # Maxim Dounin 

+md5sums=('995eb0a140455cf0cfc497e5bd7f94b3'
+ 'SKIP'
+ '09862c34cd9593bc40da81f88c5fc4b2'
+ '6a01fb17af86f03707c8ae60f98a2dc2')
+
+_common_flags=(
+  --with-compat
+  --with-file-aio
+  --with-http_addition_module
+  --with-http_auth_request_module
+  --with-http_dav_module
+  --with-http_degradation_module
+  --with-http_flv_module
+  --with-http_geoip_module
+  --with-http_gunzip_module
+  --with-http_gzip_static_module
+  --with-http_mp4_module
+  --with-http_realip_module
+  --with-http_secure_link_module
+  --with-http_slice_module
+  --with-http_ssl_module
+  --with-http_stub_status_module
+  --with-http_sub_module
+  --with-http_v2_module
+  --with-mail
+  --with-mail_ssl_module
+  --with-pcre-jit
+  --with-stream
+  --with-stream_geoip_module
+  --with-stream_realip_module
+  --with-stream_ssl_module
+  --with-stream_ssl_preread_module
+  --with-threads
+)
+
+_mainline_flags=(
+)
+
+build() {
+  cd $provides-$pkgver
+  ./configure \
+--prefix=/etc/nginx \
+--conf-path=/etc/nginx/nginx.conf \
+--sbin-path=/usr/bin/nginx \
+--pid-path=/run/nginx.pid \
+--lock-path=/run/lock/nginx.lock \
+--user=http \
+--group=http \
+--http-log-path=/var/log/nginx/access.log \
+--error-log-path=stderr \
+--http-client-body-temp-path=/var/lib/nginx/client-body \
+--http-proxy-temp-path=/var/lib/nginx/proxy \
+--http-fastcgi-temp-path=/var/lib/nginx/fastcgi \
+--http-scgi-temp-path=/var/lib/nginx/scgi \
+--http-uwsgi-temp-path=/var/lib/nginx/uwsgi \
+${_common_flags[@]} \
+${_mainline_flags[@]}
+
+  make
+}
+
+package() {
+  cd $provides-$pkgver
+  make DESTDIR="$pkgdir" install
+
+  sed -e 's|\ "$pkgdir"/usr/share/man/man8/nginx.8.gz
+
+  for i in ftdetect indent syntax; do
+install -Dm644 contrib/vim/$i/nginx.vim \
+  "$pkgdir/usr/share/vim/vimfiles/$i/nginx.vim"
+  done
+}


Property changes on: nginx-mainline/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: nginx-mainline/trunk/logrotate
===
--- nginx-mainline/trunk/logrotate  (rev 0)
+++ nginx-mainline/trunk/logrotate  2017-04-24 12:23:43 UTC (rev 225115)
@@ -0,0 +1,10 @@
+/var/log/nginx/*log {
+   missingok
+   notifempty
+   create 640 http log
+   sharedscripts
+   compress
+   postrotate
+   test ! -r /run/nginx.pid || kill -USR1 `cat /run/nginx.pid`
+   endscript
+}

Added: nginx-mainline/trunk/nginx.install
===
--- nginx-mainline/trunk/nginx.install  (rev 0)
+++ nginx-mainline/trunk/nginx.install  2017-04-24 12:23:43 UTC (rev 225115)
@@ -0,0 +1,12 @@
+post_upgrade() {
+  if (( $(vercmp $2 1.11.8-2) < 0)); then
+chown root:root var/log/nginx
+  fi
+
+  if (( $(vercmp $2 1.11.9-2) < 0 )); then
+chmod 755 var/log/nginx
+echo ':: Security notice:'
+echo ' - When additional log directories are used in /var/log/nginx 
make sure they'
+echo '   are owned by root

[arch-commits] Commit in (7 files)

2017-04-11 Thread Evangelos Foutras
Date: Tuesday, April 11, 2017 @ 17:48:10
  Author: foutrelis
Revision: 222320

Add gcompris-qt to replace the legacy gtk-based gcompris

Added:
  gcompris-qt/
  gcompris-qt/repos/
  gcompris-qt/trunk/
  
gcompris-qt/trunk/0001-chess-Qt-bug-in-5.8-with-do-while-loop-https-bugrepo.patch
  
gcompris-qt/trunk/0002-chess-Qt-bug-in-5.8-with-do-while-loop-https-bugrepo.patch
  
gcompris-qt/trunk/0003-chess-allow-to-move-again-the-same-piece-after-undo.patch
  gcompris-qt/trunk/PKGBUILD

-+
 0001-chess-Qt-bug-in-5.8-with-do-while-loop-https-bugrepo.patch |   83 +++
 0002-chess-Qt-bug-in-5.8-with-do-while-loop-https-bugrepo.patch |  117 
++
 0003-chess-allow-to-move-again-the-same-piece-after-undo.patch  |   36 +++
 PKGBUILD|   53 
 4 files changed, 289 insertions(+)

Added: 
gcompris-qt/trunk/0001-chess-Qt-bug-in-5.8-with-do-while-loop-https-bugrepo.patch
===
--- 
gcompris-qt/trunk/0001-chess-Qt-bug-in-5.8-with-do-while-loop-https-bugrepo.patch
   (rev 0)
+++ 
gcompris-qt/trunk/0001-chess-Qt-bug-in-5.8-with-do-while-loop-https-bugrepo.patch
   2017-04-11 17:48:10 UTC (rev 222320)
@@ -0,0 +1,83 @@
+From 36606b617776ea0c87dac48834e440930d1d881a Mon Sep 17 00:00:00 2001
+From: Johnny Jazeix 
+Date: Sat, 18 Feb 2017 19:39:02 +0100
+Subject: [PATCH 1/3] chess, Qt bug in 5.8 with do-while loop
+ (https://bugreports.qt.io/browse/QTBUG-59012)
+
+---
+ src/activities/chess/engine.js | 28 ++--
+ 1 file changed, 18 insertions(+), 10 deletions(-)
+
+diff --git a/src/activities/chess/engine.js b/src/activities/chess/engine.js
+index 9a8a48d6..12330306 100644
+--- a/src/activities/chess/engine.js
 b/src/activities/chess/engine.js
+@@ -581,11 +581,14 @@ function p4_check_check(state, colour){
+ /*find the king.  The pieces list updates from the end,
+  * so the last-most king is correctly placed.*/
+ var pieces = state.pieces[colour];
+-var p;
+ var i = pieces.length;
+-do {
+-p = pieces[--i];
+-} while (p[0] != (P4_KING | colour));
++var king = P4_KING | colour
++// can't do-while loop: https://bugreports.qt.io/browse/QTBUG-59012
++var val = king-1
++while (val !== king) {
++var p = pieces[--i];
++val = p[0]
++};
+ var s = p[1];
+ var other_colour = 1 - colour;
+ var dir = 10 - 20 * colour;
+@@ -614,19 +617,26 @@ function p4_check_check(state, colour){
+ var m = diagonal_moves[i];
+ var e = s;
+ var E;
+-do {
++// can't do-while loop: https://bugreports.qt.io/browse/QTBUG-59012
++e += m;
++E = board[e];
++while (!E) {
+ e += m;
+ E = board[e];
+-} while (!E);
++}
+ if((E & diag_mask) == diag_slider)
+ return true;
+ 
+ m = grid_moves[i];
+ e = s;
+-do {
++// can't do-while loop: https://bugreports.qt.io/browse/QTBUG-59012
++e += m;
++E = board[e];
++while (!E) {
+ e += m;
+ E = board[e];
+-} while (!E);
++}
++
+ if((E & grid_mask) == grid_slider)
+ return true;
+ }
+@@ -984,7 +994,6 @@ function p4_move(state, s, e, promotion){
+ 
+ /*Try the move, and see what the response is.*/
+ var changes = p4_make_move(state, s, e, promotion);
+-
+ /*is it check? */
+ if (p4_check_check(state, colour)){
+ p4_unmake_move(state, changes);
+@@ -997,7 +1006,6 @@ function p4_move(state, s, e, promotion){
+ 
+ state.enpassant = changes.ep;
+ state.history.push([s, e, promotion]);
+-
+ /*draw timeout: 50 moves without pawn move or capture is a draw */
+ if (changes.E || changes.ep_position){
+ state.draw_timeout = 0;
+-- 
+2.12.2
+

Added: 
gcompris-qt/trunk/0002-chess-Qt-bug-in-5.8-with-do-while-loop-https-bugrepo.patch
===
--- 
gcompris-qt/trunk/0002-chess-Qt-bug-in-5.8-with-do-while-loop-https-bugrepo.patch
   (rev 0)
+++ 
gcompris-qt/trunk/0002-chess-Qt-bug-in-5.8-with-do-while-loop-https-bugrepo.patch
   2017-04-11 17:48:10 UTC (rev 222320)
@@ -0,0 +1,117 @@
+From 1e5cfe5a94c94c7a9c207971d9ebbae401ab796b Mon Sep 17 00:00:00 2001
+From: Johnny Jazeix 
+Date: Sat, 18 Feb 2017 20:58:10 +0100
+Subject: [PATCH 2/3] chess, Qt bug in 5.8 with do-while loop
+ (https://bugreports.qt.io/browse/QTBUG-59012)
+
+---
+ src/activities/chess/engine.js | 49 +++---
+ 1 file changed, 36 insertions(+), 13 deletions(-)
+
+diff --git a/src/activities/chess/engine.js b/src/activities/chess/engine.js
+index 12330306..adcc0663 100644
+--- a/src/activities/chess/engine.js
 b/src/activities/chess/engine.js
+@@ -420

[arch-commits] Commit in (7 files)

2017-02-17 Thread Sergej Pupykin
Date: Friday, February 17, 2017 @ 13:20:18
  Author: spupykin
Revision: 212880

Added:
  nextcloud/
Modified:
  nextcloud/trunk/PKGBUILD
Deleted:
  nextcloud/repos/community-any/
  nextcloud/trunk/owncloud-463e2ea-php71-backport.patch
  nextcloud/trunk/owncloud-9.1.2-dont_warn_about_php_versions.patch
  nextcloud/trunk/owncloud-b129d5d-php71-backport.patch
  owncloud/

---+
 PKGBUILD  |   44 ++---
 owncloud-463e2ea-php71-backport.patch |   22 
 owncloud-9.1.2-dont_warn_about_php_versions.patch |   89 
 owncloud-b129d5d-php71-backport.patch |   13 --
 4 files changed, 12 insertions(+), 156 deletions(-)

Modified: nextcloud/trunk/PKGBUILD
===
--- owncloud/trunk/PKGBUILD 2017-02-17 13:19:59 UTC (rev 212879)
+++ nextcloud/trunk/PKGBUILD2017-02-17 13:20:18 UTC (rev 212880)
@@ -1,14 +1,13 @@
+# $Id$
 # Maintainer: Sergej Pupykin 
-# Maintainer: Antonio Rojas 
-# Based on owncloud-git PKGBUILD by Alexander Ovsyannikov
 
-pkgname=owncloud
-pkgver=9.1.3
-pkgrel=2
+pkgname=nextcloud
+pkgver=11.0.1
+pkgrel=1
 pkgdesc="A cloud server to store your files centrally on a hardware controlled 
by you"
 arch=('any')
-url="https://owncloud.org/";
-license=('GPL')
+url="https://nextcloud.com";
+license=('AGPL')
 depends=('php-gd')
 optdepends=('php-apache: to use the Apache web server'
 'php-sqlite: to use the SQLite database backend'
@@ -22,35 +21,16 @@
 'php-mcrypt'
 'ffmpeg: file preview'
 'libreoffice: file preview')
-conflicts=('owncloud-app-gallery')
-replaces=('owncloud-app-gallery')
 options=('!strip')
-backup=('etc/webapps/owncloud/apache.example.conf')
-validpgpkeys=('E3036906AD9F30807351FAC32D5D5E97F6978A26')
-source=("https://download.owncloud.org/community/owncloud-${pkgver}.tar.bz2"{,.asc}
-'apache.example.conf'
-   owncloud-463e2ea-php71-backport.patch
-   owncloud-9.1.2-dont_warn_about_php_versions.patch
-   owncloud-b129d5d-php71-backport.patch)
-sha256sums=('e0a1eb35fffb61dab5ca41f6d3fdb4ddcc3ec09683cd620b8094846785d4f6e9'
+backup=('etc/webapps/nextcloud/apache.example.conf')
+validpgpkeys=('28806A878AE423A28372792ED75899B9A724937A')
+source=("https://download.nextcloud.com/server/releases/nextcloud-${pkgver}.tar.bz2"{,.asc}
+'apache.example.conf')
+sha256sums=('00162bf454914a2acbe6a9ac47c9db9f411b99064f0736b43e73cabbd87f4629'
 'SKIP'
-'4a2ad4b4ecc6ede355bec9a21cbf8c8c4b9144033bdf0ed3366617bcb4df1144'
-'9a68c60cba0ee12c05467a66b581adad284447f4d22cb56eec55ed8e4ab0a7d6'
-'5821d6b3234967d9cc86c4ccd1778190d2a95930316821455059ab63b417999e'
-'5916b893303a10eaff72f23394ca8fb566af6413460f16d74877ad822f2e8694')
+'4a2ad4b4ecc6ede355bec9a21cbf8c8c4b9144033bdf0ed3366617bcb4df1144')
 
-prepare() {
-  cd "$srcdir"/${pkgname}
-  patch -p1 <"$srcdir"/owncloud-463e2ea-php71-backport.patch
-  patch -p1 <"$srcdir"/owncloud-9.1.2-dont_warn_about_php_versions.patch
-  patch -p1 <"$srcdir"/owncloud-b129d5d-php71-backport.patch
-}
-
 package() {
-# install license
-install -d "$pkgdir"/usr/share/licenses/${pkgname}
-cp "$srcdir"/${pkgname}/COPYING-* "$pkgdir"/usr/share/licenses/${pkgname}
-
 # install project
 install -d "$pkgdir"/usr/share/webapps/
 cp -R "$srcdir"/${pkgname} "$pkgdir"/usr/share/webapps/.

Deleted: nextcloud/trunk/owncloud-463e2ea-php71-backport.patch
===
--- owncloud/trunk/owncloud-463e2ea-php71-backport.patch2017-02-17 
13:19:59 UTC (rev 212879)
+++ nextcloud/trunk/owncloud-463e2ea-php71-backport.patch   2017-02-17 
13:20:18 UTC (rev 212880)
@@ -1,22 +0,0 @@
-From 463e2ea15d6fb71b96363d60c7e4bdc2c020eddf Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Thomas=20M=C3=BCller?= 
-Date: Mon, 4 Jul 2016 13:47:03 +0200
-Subject: [PATCH] Initialize array elements properly
-

- lib/private/App/InfoParser.php | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/lib/private/App/InfoParser.php b/lib/private/App/InfoParser.php
-index c158e5c..843ed02 100644
 a/lib/private/App/InfoParser.php
-+++ b/lib/private/App/InfoParser.php
-@@ -141,7 +141,7 @@ function xmlToArray($xml) {
-   $totalElement = count($xml->{$element});
- 
-   if (!isset($array[$element])) {
--  $array[$element] = "";
-+  $array[$element] = $totalElement > 1 ? [] : "";
-   }
-   /** @var \SimpleXMLElement $node */
-   // Has attributes

Deleted: nextcloud/trunk/owncloud-9.1.2-dont_warn_about_php_versions.patch
===
--- owncloud/trunk/owncloud-9.1.2-dont_warn_about_php

[arch-commits] Commit in (7 files)

2017-01-29 Thread Jan de Groot
Date: Wednesday, January 25, 2017 @ 23:04:46
  Author: jgc
Revision: 287480

Remove

Deleted:
  gnome-vfs/
  libbonobo/
  libbonoboui/
  libgnome/
  libgnomeui/
  orbit2/
  pyorbit/


[arch-commits] Commit in (7 files)

2017-01-22 Thread Balló György
Date: Sunday, January 22, 2017 @ 14:42:40
  Author: bgyorgy
Revision: 208394

Remove some old, unmaintained packages

These packages use deprecated libraries, and their upsreams are dead.

Deleted:
  flumotion/
  kiwi/
  obby/
  perl-gstreamer-interfaces/
  perl-gstreamer/
  perl-gtk2-webkit/
  perlpanel/


[arch-commits] Commit in (7 files)

2016-12-29 Thread Giancarlo Razzolini
Date: Thursday, December 29, 2016 @ 16:40:08
  Author: grazzolini
Revision: 203312

addpkg: Move tinyssh from unsupported to community

Added:
  tinyssh/
  tinyssh/repos/
  tinyssh/trunk/
  tinyssh/trunk/PKGBUILD
  tinyssh/trunk/tinyssh@.service
  tinyssh/trunk/tinyssh@.socket
  tinyssh/trunk/tinysshgenkeys.service

+
 PKGBUILD   |   41 +
 tinyssh@.service   |9 +
 tinyssh@.socket|   13 +
 tinysshgenkeys.service |8 
 4 files changed, 71 insertions(+)

Added: tinyssh/trunk/PKGBUILD
===
--- tinyssh/trunk/PKGBUILD  (rev 0)
+++ tinyssh/trunk/PKGBUILD  2016-12-29 16:40:08 UTC (rev 203312)
@@ -0,0 +1,41 @@
+# Maintainer: Giancarlo Razzolini 
+pkgname=tinyssh
+pkgver=20160812
+pkgrel=3
+pkgdesc='Small SSH server using NaCl / TweetNaCl'
+url='https://tinyssh.org'
+arch=('x86_64' 'i686')
+license=('custom:Public Domain')
+depends=('glibc')
+source=("${pkgname}-${pkgver}.tar.gz::https://mojzis.com/software/${pkgname}/${pkgname}-${pkgver}.tar.gz";
+   tinyssh@.socket tinyssh@.service tinysshgenkeys.service
+
"${pkgname}-${pkgver}.tar.gz.asc::https://mojzis.com/software/${pkgname}/${pkgname}-${pkgver}.tar.gz.asc";)
+sha512sums=('54817e7e0da778eb4e404e165caff321ef3c8b13f1e1840c9fad1e8f6f64fee086019f4222199bf2b47e19754913400bb719443a944c612e987e3d3fdae14147'
+
'9fbc5ae3b6d1df6d78eedf812fdd8fe115e81fc0811f4799d541e37239d53db22203e691026ed479a38c9f17043e52d43b44054be51ae03c2f12f3f235c5b83a'
+
'9c9ba78c5b61f64f42f59cfe556519d9ab2c3e4d45f36d6f78c5e7728b050c494673239630dae66398006f3f20fb3a26f22899cd0728ed17e61c655b372236b3'
+
'415cdfe649eedcbb11a263938c0a66bef42432210baa2e2c9e428d5e8e486fb4dedad53b9fdb9086bf97ca506909d3b3054aaca56f02c063e0b8d5fab4e56198'
+'SKIP')
+validpgpkeys=('AADF2EDF5529F1702772C8A2DEC4D246931EF49B')
+
+build () {
+   cd "${srcdir}/${pkgname}-${pkgver//./}"
+   make
+}
+
+package () {
+   cd "${srcdir}/${pkgname}-${pkgver//./}"
+   make install DESTDIR="${pkgdir}"
+
+   # Nowadays /usr/sbin is a symlink to /usr/bin
+   mv "${pkgdir}"/usr/{s,}bin
+
+install -m 755 -d "${pkgdir}/etc/tinyssh"
+
+install -m 755 -d "${pkgdir}/usr/lib/systemd/system"
+   install -m 644 -t "${pkgdir}/usr/lib/systemd/system" \
+   "${srcdir}/tinysshgenkeys.service" \
+   "${srcdir}/tinyssh@.service" \
+   "${srcdir}/tinyssh@.socket"
+
+install -Dm644 "$srcdir/$pkgname-$pkgver/LICENCE" 
"$pkgdir/usr/share/licenses/$pkgname/LICENCE"
+}


Property changes on: tinyssh/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: tinyssh/trunk/tinyssh@.service
===
--- tinyssh/trunk/tinyssh@.service  (rev 0)
+++ tinyssh/trunk/tinyssh@.service  2016-12-29 16:40:08 UTC (rev 203312)
@@ -0,0 +1,9 @@
+[Unit]
+Description=TinySSH Per-Connection Daemon
+Documentation=http://tinyssh.org
+After=tinysshgenkeys.service
+
+[Service]
+ExecStart=/usr/bin/tinysshd /etc/tinyssh/sshkeydir
+StandardInput=socket
+StandardError=journal

Added: tinyssh/trunk/tinyssh@.socket
===
--- tinyssh/trunk/tinyssh@.socket   (rev 0)
+++ tinyssh/trunk/tinyssh@.socket   2016-12-29 16:40:08 UTC (rev 203312)
@@ -0,0 +1,13 @@
+[Unit]
+Description=TinySSH service (socket-activated)
+Documentation=http://tinyssh.org
+Wants=tinysshgenkeys.service
+
+[Socket]
+ListenStream=%i
+Accept=true
+KeepAlive=true
+IPTOS=low-delay
+
+[Install]
+WantedBy=sockets.target

Added: tinyssh/trunk/tinysshgenkeys.service
===
--- tinyssh/trunk/tinysshgenkeys.service(rev 0)
+++ tinyssh/trunk/tinysshgenkeys.service2016-12-29 16:40:08 UTC (rev 
203312)
@@ -0,0 +1,8 @@
+[Unit]
+Description=TinySSH Key Generation
+ConditionPathIsDirectory=!/etc/tinyssh/sshkeydir
+
+[Service]
+ExecStart=/usr/bin/tinysshd-makekey /etc/tinyssh/sshkeydir
+Type=oneshot
+RemainAfterExit=true


[arch-commits] Commit in (7 files)

2016-10-30 Thread NicoHood
Date: Sunday, October 30, 2016 @ 22:50:55
  Author: nicohood
Revision: 194115

Initital commit of python-pyusb

Added:
  python-pyusb/
  python-pyusb/repos/
  python-pyusb/trunk/
  python-pyusb/trunk/PKGBUILD
Modified:
  arc-icon-theme/trunk/PKGBUILD
  create_ap/trunk/PKGBUILD
  gtk-theme-arc/trunk/PKGBUILD

---+
 arc-icon-theme/trunk/PKGBUILD |   36 
 create_ap/trunk/PKGBUILD  |4 ++--
 gtk-theme-arc/trunk/PKGBUILD  |   37 +
 python-pyusb/trunk/PKGBUILD   |1 +
 4 files changed, 64 insertions(+), 14 deletions(-)

Modified: arc-icon-theme/trunk/PKGBUILD
===
--- arc-icon-theme/trunk/PKGBUILD   2016-10-30 22:35:34 UTC (rev 194114)
+++ arc-icon-theme/trunk/PKGBUILD   2016-10-30 22:50:55 UTC (rev 194115)
@@ -0,0 +1,36 @@
+# Maintainer: NicoHood 
+# PGP ID: 97312D5EB9D7AE7D0BD4307351DAE9B7C1AE9161
+# Contributor: ELmoussaoui Bilal 
+
+pkgname=arc-icon-theme
+pkgver=20160605
+pkgrel=2
+pkgdesc='Arc icon theme. Official releases only.'
+arch=('any')
+url="https://github.com/horst3180/arc-icon-theme";
+license=('GPL3')
+depends=('gtk-update-icon-cache' 'hicolor-icon-theme')
+optdepends=( #'moka-icon-theme-git: Arc icon theme was built to be used on top 
of Moka icon theme'
+ #'faba-icon-theme: Smaller version of moka with no application 
icons'
+'elementary: Secondary icon theme fallback')
+options=('!emptydirs' '!strip')
+source=("https://github.com/horst3180/${pkgname}/archive/${pkgver}.tar.gz";)
+sha512sums=('cb5ae5b828c2945614885672d2bd741dffe7cd77c0b7bf2d060bdcac046b7cee7dc5c6643e51bd2954b54d40aa05afddc555e2a1523ba8443cedf7997ad218d1')
+conflicts=('arc-icon-theme-git')
+
+prepare() {
+# Add moka, faba and elementary theme as fallback theme
+cd "${srcdir}/${pkgname}-${pkgver}"
+sed -i 
"s/Inherits=.*/Inherits=Moka,Faba,elementary,Adwaita,gnome,hicolor/" 
Arc/index.theme
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+./autogen.sh --prefix=/usr
+make
+}
+
+package() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   make DESTDIR="${pkgdir}" install
+}

Modified: create_ap/trunk/PKGBUILD
===
--- create_ap/trunk/PKGBUILD2016-10-30 22:35:34 UTC (rev 194114)
+++ create_ap/trunk/PKGBUILD2016-10-30 22:50:55 UTC (rev 194115)
@@ -3,8 +3,8 @@
 # Contributor: Xiaoxiao Pu 
 
 pkgname=create_ap
-pkgver=0.4.2
-pkgrel=2
+pkgver=0.4.3
+pkgrel=1
 pkgdesc="A shell script to create a NATed/Bridged Software Access Point"
 arch=('any')
 url="https://github.com/oblique/create_ap";

Modified: gtk-theme-arc/trunk/PKGBUILD
===
--- gtk-theme-arc/trunk/PKGBUILD2016-10-30 22:35:34 UTC (rev 194114)
+++ gtk-theme-arc/trunk/PKGBUILD2016-10-30 22:50:55 UTC (rev 194115)
@@ -1,27 +1,40 @@
-# Maintainer: NicoHood 
+# Maintainer: NicoHood 
 # PGP ID: 97312D5EB9D7AE7D0BD4307351DAE9B7C1AE9161
 # Contributor: zach 
 # Contributor: Gordian Edenhofer 
 
-pkgname=gtk-theme-arc
+pkgbase=gtk-theme-arc
 _pkgname=arc-theme
+pkgname=('gtk-theme-arc' 'gtk-theme-arc-solid')
 pkgver=20161005
-pkgrel=1
-pkgdesc="A flat theme with transparent elements for GTK 3, GTK 2 and 
Gnome-Shell. Official releases only."
+pkgrel=2
 arch=('any')
 url="https://github.com/horst3180/${_pkgname}";
 license=('GPL3')
 depends=('gtk3' 'gtk-engine-murrine')
-source=("https://github.com/horst3180/${_pkgname}/archive/${pkgver}.tar.gz";)
-conflicts=('gtk-theme-arc-git')
-provides=('gtk-theme-arc')
-sha512sums=('09167228e286c3decedd2197ed6915d70d8601e7274f81cd368ac097f6c4f7e4')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/horst3180/${_pkgname}/archive/${pkgver}.tar.gz";)
+sha512sums=('cbdb73424f85532d756f2b7ed781fbc49598be44e01715490c0f95a60d7e1ab1c4f58a02f1a60bc9aec7f9625a9b7190ed680888af9c6fdf8a192b935c2ebe33')
 
 build() {
-   cd "${_pkgname}-$pkgver"
-   ./autogen.sh --prefix=/usr
+cd "${_pkgname}-$pkgver"
+./autogen.sh --prefix=/usr
 }
 
-package() {
-   make -C "${_pkgname}-$pkgver" DESTDIR="${pkgdir}" install
+package_gtk-theme-arc() {
+pkgdesc="A flat theme with transparent elements for GTK 3, GTK 2 and 
Gnome-Shell"
+
+cd "${_pkgname}-$pkgver"
+   ./configure --prefix=/usr
+make DESTDIR="${pkgdir}" install
 }
+
+package_gtk-theme-arc-solid() {
+pkgdesc="A flat theme for GTK 3, GTK 2 and Gnome-Shell (without 
transparency)"
+conflicts=('gtk-theme-arc')
+provides=('gtk-theme-arc')
+
+cd "${_pkgname}-$pkgver"
+./configure --prefix=/usr --disable-transparency
+make DESTDIR="${pkgdir}" install
+}

Index: python-pyusb/trunk/PKGBUILD
===
--- python-pyusb/trunk/PKGBUILD 2016-10-30 22:35:34 UTC (rev 194114)
+++ 

[arch-commits] Commit in (7 files)

2016-10-22 Thread Nicola Squartini
Date: Saturday, October 22, 2016 @ 16:14:31
  Author: tensor5
Revision: 192981

addpkg: min 1.5.0-1

Added:
  min/
  min/repos/
  min/trunk/
  min/trunk/PKGBUILD
  min/trunk/icon.patch
  min/trunk/min.desktop
  min/trunk/min.js

-+
 PKGBUILD|   72 ++
 icon.patch  |   12 +
 min.desktop |9 +++
 min.js  |   29 +++
 4 files changed, 122 insertions(+)

Added: min/trunk/PKGBUILD
===
--- min/trunk/PKGBUILD  (rev 0)
+++ min/trunk/PKGBUILD  2016-10-22 16:14:31 UTC (rev 192981)
@@ -0,0 +1,72 @@
+# $Id$
+# Maintainer: Nicola Squartini 
+
+pkgname=min
+pkgver=1.5.0
+pkgrel=1
+pkgdesc='A smarter, faster web browser'
+arch=('any')
+url='https://minbrowser.github.io/min'
+license=('Apache')
+depends=('electron')
+makedepends=('nodejs-grunt-cli' 'npm')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/minbrowser/min/archive/v${pkgver}.tar.gz";
+'min.desktop'
+'min.js'
+'icon.patch')
+sha256sums=('00735435e2d42eafcb07688d80da25b5f0d967e9a98053cef82e2d5f9e05929c'
+'a779a8daff1d684779ebc6d13ea4c2f09e838df018de41fa19fa3f25aa12e32f'
+'c22324184b72b3fad5a0aadb4e18182414e0294c5596c26426adc204fd473258'
+'f73d138d68f90e11a60128099b57eecb84a7d067e7f6883ff98924c5f4a61ea8')
+
+prepare() {
+cd ${pkgname}-${pkgver}
+
+patch -Np1 -i "${srcdir}"/icon.patch
+}
+
+build() {
+cd ${pkgname}-${pkgver}
+
+npm install grunt grunt-contrib-concat grunt-contrib-uglify
+grunt
+npm uninstall grunt grunt-contrib-concat grunt-contrib-uglify
+
+npm install --production
+}
+
+package() {
+cd ${pkgname}-${pkgver}
+
+appdir=/usr/lib/${pkgname}
+
+install -dm755 "${pkgdir}"${appdir}
+cp -r * "${pkgdir}"${appdir}
+
+install -dm755 "${pkgdir}"/usr/share/icons/hicolor/256x256/apps
+mv icons/icon256.png \
+"${pkgdir}"/usr/share/icons/hicolor/256x256/apps/${pkgname}.png
+
+install -Dm755 "${srcdir}"/${pkgname}.js "${pkgdir}"/usr/bin/${pkgname}
+install -Dm644 "${srcdir}"/${pkgname}.desktop \
+"${pkgdir}"/usr/share/applications/${pkgname}.desktop
+
+# Clean up
+rm "${pkgdir}"${appdir}/dist/{build,webview}.js
+rm -r "${pkgdir}"${appdir}/icons
+rm -r "${pkgdir}"${appdir}/main
+find "${pkgdir}"${appdir} \
+-name "package.json" \
+-exec sed -e "s|${srcdir}/${pkgname}-${pkgver}|${appdir}|" \
+-i {} \; \
+-or -name ".*" -prune -exec rm -r '{}' \; \
+-or -name "Gruntfile.js" -exec rm '{}' \; \
+-or -name "Makefile" -exec rm '{}' \; \
+-or -name "bower.json" -exec rm '{}' \; \
+-or -name "cmd.js" -exec rm '{}' \; \
+-or -name "coffee" -prune -exec rm -r '{}' \; \
+-or -name "example" -prune -exec rm -r '{}' \; \
+-or -name "gulpfile.js" -exec rm '{}' \; \
+-or -name "test" -prune -exec rm -r '{}' \; \
+-or -name "tests" -prune -exec rm -r '{}' \;
+}


Property changes on: min/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: min/trunk/icon.patch
===
--- min/trunk/icon.patch(rev 0)
+++ min/trunk/icon.patch2016-10-22 16:14:31 UTC (rev 192981)
@@ -0,0 +1,12 @@
+--- a/main/main.js
 b/main/main.js
+@@ -78,8 +78,7 @@
+ y: bounds.y,
+ minWidth: 320,
+ minHeight: 500,
+-titleBarStyle: 'hidden-inset',
+-icon: __dirname + '/icons/icon256.png'
++titleBarStyle: 'hidden-inset'
+   })
+ 
+   // and load the index.html of the app.

Added: min/trunk/min.desktop
===
--- min/trunk/min.desktop   (rev 0)
+++ min/trunk/min.desktop   2016-10-22 16:14:31 UTC (rev 192981)
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Type=Application
+Name=Min
+GenericName=Web Browser
+Comment=A smarter, faster web browser
+Icon=min
+Exec=min
+Categories=GTK;Network;WebBrowser;
+StartupNotify=true

Added: min/trunk/min.js
===
--- min/trunk/min.js(rev 0)
+++ min/trunk/min.js2016-10-22 16:14:31 UTC (rev 192981)
@@ -0,0 +1,29 @@
+#!/usr/bin/electron
+
+const name = 'min';
+
+const {app} = require('electron');
+const fs = require('fs');
+const path = require('path');
+
+// Change command name.
+const fd = fs.openSync('/proc/self/comm', fs.constants.O_WRONLY);
+fs.writeSync(fd, name);
+fs.closeSync(fd);
+
+// Remove first command line argument (/usr/bin/electron).
+process.argv.splice(0, 1);
+
+// Set application paths.
+const appPath = path.join(path.dirname(__dirname), 'lib', name);
+const packageJson = require(path.join

[arch-commits] Commit in (7 files)

2016-08-30 Thread Antonio Rojas
Date: Wednesday, August 31, 2016 @ 06:57:30
  Author: arojas
Revision: 275582

Drop obsolete KDE4 packages

Deleted:
  kdegraphics-kolourpaint/
  kdegraphics-strigi-analyzer/
  kdemultimedia-mplayerthumbs/
  kdenetwork-strigi-analyzers/
  kdesdk-cervisia/
  kdesdk-strigi-analyzers/
  kdeutils-kdf/


[arch-commits] Commit in (7 files)

2016-08-11 Thread Nicola Squartini
Date: Thursday, August 11, 2016 @ 14:38:12
  Author: tensor5
Revision: 186413

addpkg: apm 1.12.6-1

Added:
  apm/
  apm/repos/
  apm/trunk/
  apm/trunk/PKGBUILD
  apm/trunk/apm.js
  apm/trunk/no-scripts.patch
  apm/trunk/use-system-npm.patch

--+
 PKGBUILD |   95 +
 apm.js   |   14 +++
 no-scripts.patch |   16 
 use-system-npm.patch |   32 
 4 files changed, 157 insertions(+)

Added: apm/trunk/PKGBUILD
===
--- apm/trunk/PKGBUILD  (rev 0)
+++ apm/trunk/PKGBUILD  2016-08-11 14:38:12 UTC (rev 186413)
@@ -0,0 +1,95 @@
+# $Id$
+# Maintainer: Nicola Squartini 
+
+pkgname=apm
+pkgver=1.12.6
+pkgrel=1
+pkgdesc='Atom package manager'
+arch=('i686' 'x86_64')
+url='https://github.com/atom/apm'
+license=('MIT')
+depends=('libgnome-keyring' 'npm' 'python2')
+makedepends=('coffee-script' 'git')
+provides=('nodejs-atom-package-manager')
+conflicts=('nodejs-atom-package-manager')
+replaces=('nodejs-atom-package-manager')
+options=(!emptydirs)
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/atom/apm/archive/v${pkgver}.tar.gz";
+'apm.js'
+'no-scripts.patch'
+'use-system-npm.patch')
+sha256sums=('ab4126367787a832d8fc507f1a33bf912a71804200cf41f3c987b2643046643f'
+'0eb50358109c7acb4f750ce278323c1d5b86baea5841d5166cf4342a3edf2898'
+'0f61369526d013b001f116b0fbbfd8564377c56962057135d2633e84d31a1562'
+'c6bf548e5850d9699b4bf662eee33aca628c62ab9c92f9216e8fe33b0012990c')
+
+_apmdir='/usr/lib/node_modules/atom-package-manager'
+
+prepare() {
+  rm -rf "${srcdir}"/apm-build
+
+  cd apm-${pkgver}
+
+  # Use custom launcher
+  rm bin/apm{,.cmd} bin/npm{,.cmd}
+  rm src/cli.coffee
+  install -m755 "${srcdir}"/apm.js bin/apm
+
+  # Don't download binary Node
+  patch -Np1 -i "${srcdir}"/no-scripts.patch
+  rm BUNDLED_NODE_VERSION script/*
+
+  # Use system npm
+  patch -Np1 -i "${srcdir}"/use-system-npm.patch
+}
+
+build() {
+  cd apm-${pkgver}
+
+  coffee -c --no-header -o lib src/*.coffee
+  npm install --user root -g --prefix="${srcdir}"/apm-build/usr
+}
+
+package() {
+  cp -r "${srcdir}"/apm-build/usr "${pkgdir}"
+
+  cd "${pkgdir}"${_apmdir}
+  install -m644 "${srcdir}"/apm-${pkgver}/README.md ./
+
+  # Install license file
+  install -d -m755 "${pkgdir}/usr/share/licenses/${pkgname}"
+  ln -s ../../../lib/node_modules/atom-package-manager/LICENSE.md \
+ "${pkgdir}/usr/share/licenses/${pkgname}"
+
+  # Remove occurrences of ${srcdir}
+  find "${pkgdir}" -name "package.json" \
+   -exec sed -e "s|${srcdir}/apm-build||" \
+ -e "s|${srcdir}/apm-${pkgver}|${_apmdir}|" \
+ -i '{}' \;
+
+  # Remove useless stuff
+  find "${pkgdir}"/usr/lib \
+  -name ".*" -prune -exec rm -r '{}' \; \
+  -or -name "*.a" -exec rm '{}' \; \
+  -or -name "*.bat" -exec rm '{}' \; \
+  -or -name "*.mk" -exec rm '{}' \; \
+  -or -path "*/git-utils/binding.gyp" -exec rm '{}' \; \
+  -or -path "*/git-utils/src" -prune -exec rm -r '{}' \; \
+  -or -path "*/keytar/binding.gyp" -exec rm '{}' \; \
+  -or -path "*/keytar/src" -prune -exec rm -r '{}' \; \
+  -or -path "*/oniguruma/binding.gyp" -exec rm '{}' \; \
+  -or -path "*/oniguruma/src" -prune -exec rm -r '{}' \; \
+  -or -name "appveyor.yml" -exec rm '{}' \; \
+  -or -name "benchmark" -prune -exec rm -r '{}' \; \
+  -or -name "binding.Makefile" -exec rm '{}' \; \
+  -or -name "config.gypi" -exec rm '{}' \; \
+  -or -name "deps" -prune -exec rm -r '{}' \; \
+  -or -name "doc" -prune -exec rm -r '{}' \; \
+  -or -name "html" -prune -exec rm -r '{}' \; \
+  -or -name "Makefile" -exec rm '{}' \; \
+  -or -name "man" -prune -exec rm -r '{}' \; \
+  -or -name "obj.target" -prune -exec rm -r '{}' \; \
+  -or -name "samples" -prune -exec rm -r '{}' \; \
+  -or -name "test" -prune -exec rm -r '{}' \; \
+  -or -name "tests" -prune -exec rm -r '{}' \;
+}


Property changes on: apm/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: apm/trunk/apm.js
===
--- apm/trunk/apm.js(rev 0)
+++ apm/trunk/apm.js2016-08-11 14:38:12 UTC (rev 186413)
@@ -0,0 +1,14 @@
+#!/usr/bin/node
+
+'use strict';
+
+process.env.ATOM_RESOURCE_PATH = process.env.ATOM_RESOURCE_PATH ||
+'/usr/lib/atom';
+
+process.env.ATOM_ELECTRON_VERSION = process.env.ATOM_ELECTRON_VERSION ||
+require('fs')
+.readFileSync('/usr/lib/electron/version', 'utf8').trim().slice(1);
+
+require('../lib/apm-cli.js').run(process.argv.slice(2), function (error) {
+process.exitCode = +!!error;
+});

Added: apm/trunk/no-scripts.patch

[arch-commits] Commit in (7 files)

2016-07-01 Thread Timothy Redaelli
Date: Friday, July 1, 2016 @ 14:14:29
  Author: tredaelli
Revision: 181675

New package: snapd

Added:
  snapd/
  snapd/repos/
  snapd/trunk/
  snapd/trunk/PKGBUILD
  snapd/trunk/fix_test.patch
  snapd/trunk/snapd.install
  snapd/trunk/snapd.sh

+
 PKGBUILD   |   81 +++
 fix_test.patch |   33 ++
 snapd.install  |   15 ++
 snapd.sh   |   10 ++
 4 files changed, 139 insertions(+)

Added: snapd/trunk/PKGBUILD
===
--- snapd/trunk/PKGBUILD(rev 0)
+++ snapd/trunk/PKGBUILD2016-07-01 14:14:29 UTC (rev 181675)
@@ -0,0 +1,81 @@
+# $Id$
+# Maintainer: Timothy Redaelli 
+# Contributor: Zygmunt Krynicki 
+
+pkgname=snapd
+pkgver=2.0.10
+pkgrel=1
+pkgdesc="Service and tools for management of snap packages."
+arch=('i686' 'x86_64')
+url="https://github.com/snapcore/snapd";
+license=('GPL3')
+depends=('snap-confine' 'squashfs-tools')
+makedepends=('git' 'go' 'go-tools' 'bzr')
+checkdepends=('python')
+options=('!strip' 'emptydirs')
+install=snapd.install
+source=("$pkgname-$pkgver::git+https://github.com/snapcore/$pkgname.git#tag=$pkgver";
+'snapd.sh'
+'fix_test.patch')
+md5sums=('SKIP'
+ '1d841a1d09ba86945551dfc5c5658b2e'
+ '7fd19e053051825b189914cedb95c3e7')
+
+_gourl=github.com/snapcore/snapd
+
+prepare() {
+  cd "$pkgname-$pkgver"
+  patch -Np1 -i "$srcdir/fix_test.patch"
+
+  # Use $srcdir/go as our GOPATH
+  export GOPATH="$srcdir/go"
+  mkdir -p "$GOPATH"
+  # Have snapd checkout appear in a place suitable for subsequent GOPATH This
+  # way we don't have to go get it again and it is exactly what the tag/hash
+  # above describes.
+  mkdir -p "$(dirname "$GOPATH/src/${_gourl}")"
+  ln --no-target-directory -fs "$srcdir/$pkgname-$pkgver" 
"$GOPATH/src/${_gourl}"
+}
+
+build() {
+  export GOPATH="$srcdir/go"
+  # Use get-deps.sh provided by upstream to fetch go dependencies using the
+  # godeps tool and dependencies.tsv (maintained upstream).
+  cd "$GOPATH/src/${_gourl}"
+  ./get-deps.sh
+  # Build/install snap and snapd
+  go install "${_gourl}/cmd/snap"
+  go install "${_gourl}/cmd/snapd"
+}
+
+check() {
+  export GOPATH="$srcdir/go"
+  cd "$GOPATH/src/${_gourl}"
+  ./run-checks --unit
+  ./run-checks --static
+}
+
+package() {
+  export GOPATH="$srcdir/go"
+  # Ensure that we have /var/lib/snapd/{hostfs,lib/gl}/ as they are required 
by snap-confine
+  # for constructing some bind mounts around.
+  install -d -m 755 "$pkgdir/var/lib/snapd/hostfs/" 
"$pkgdir/var/lib/snapd/lib/gl/"
+  # Install the refresh timer and service for updating snaps
+  install -d -m 755 "$pkgdir/usr/lib/systemd/system/"
+  install -m 644 "$GOPATH/src/${_gourl}/debian/snapd.refresh.service" 
"$pkgdir/usr/lib/systemd/system"
+  install -m 644 "$GOPATH/src/${_gourl}/debian/snapd.refresh.timer" 
"$pkgdir/usr/lib/systemd/system"
+  # Install the snapd socket and service for the main daemon
+  install -m 644 "$GOPATH/src/${_gourl}/debian/snapd.service" 
"$pkgdir/usr/lib/systemd/system"
+  install -m 644 "$GOPATH/src/${_gourl}/debian/snapd.socket" 
"$pkgdir/usr/lib/systemd/system"
+  # Install legacy "frameworks" units
+  # TODO: drop those when they go away upstream
+  install -m 644 "$GOPATH/src/${_gourl}/debian/snapd.frameworks-pre.target" 
"$pkgdir/usr/lib/systemd/system"
+  install -m 644 "$GOPATH/src/${_gourl}/debian/snapd.frameworks.target" 
"$pkgdir/usr/lib/systemd/system"
+  # Install snap and snapd executables
+  install -d -m 755 "$pkgdir/usr/bin/"
+  install -m 755 "$GOPATH/bin/snap" "$pkgdir/usr/bin/"
+  install -d -m 755 "$pkgdir/usr/lib/snapd"
+  install -m 755 "$GOPATH/bin/snapd" "$pkgdir/usr/lib/snapd/"
+  # Install script to export binaries paths of snaps
+  install -Dm 755 "$srcdir/snapd.sh" "$pkgdir/etc/profile.d/apps-bin-path.sh"
+}


Property changes on: snapd/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: snapd/trunk/fix_test.patch
===
--- snapd/trunk/fix_test.patch  (rev 0)
+++ snapd/trunk/fix_test.patch  2016-07-01 14:14:29 UTC (rev 181675)
@@ -0,0 +1,33 @@
+From b66d3ea328ee42d3d4f56ed9736c315833dee67d Mon Sep 17 00:00:00 2001
+From: Timothy Redaelli 
+Date: Fri, 1 Jul 2016 15:28:46 +0200
+Subject: [PATCH] Fix ./run-checks --static
+
+Python doesn't like LANG=C.UTF-8 so just open the files
+using UTF-8 directly
+---
+ mdlint.py | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/mdlint.py b/mdlint.py
+index 533c812..a1bd4ac 100755
+--- a/mdlint.py
 b/mdlint.py
+@@ -7,7 +7,7 @@
+ # http://pythonhosted.org/Markdown/
+ 
+ import sys
+-
++import codecs
+ 
+ def lint_li(fname, text):
+ """Ensure that the list-items are multiplies of 4"""
+@@ -23,7 +23,7

[arch-commits] Commit in (7 files)

2016-05-20 Thread Antonio Rojas
Date: Friday, May 20, 2016 @ 22:25:56
  Author: arojas
Revision: 268450

Remove -DKDE_INSTALL_USE_QT_SYS_PATHS

Modified:
  konversation/trunk/PKGBUILD
  ktorrent/trunk/PKGBUILD
  libkgapi/trunk/PKGBUILD
  libktorrent/trunk/PKGBUILD
  prison-frameworks/trunk/PKGBUILD
  purpose/trunk/PKGBUILD
  ttf-oxygen/trunk/PKGBUILD

--+
 konversation/trunk/PKGBUILD  |7 +++
 ktorrent/trunk/PKGBUILD  |1 -
 libkgapi/trunk/PKGBUILD  |1 -
 libktorrent/trunk/PKGBUILD   |1 -
 prison-frameworks/trunk/PKGBUILD |3 +--
 purpose/trunk/PKGBUILD   |   13 +
 ttf-oxygen/trunk/PKGBUILD|3 +--
 7 files changed, 10 insertions(+), 19 deletions(-)

Modified: konversation/trunk/PKGBUILD
===
--- konversation/trunk/PKGBUILD 2016-05-20 20:21:51 UTC (rev 268449)
+++ konversation/trunk/PKGBUILD 2016-05-20 20:25:56 UTC (rev 268450)
@@ -24,15 +24,14 @@
 
 build() {
   cd build
-  cmake ../${pkgname}-${pkgver} \
+  cmake ../$pkgname-$pkgver \
 -DCMAKE_BUILD_TYPE=Release \
 -DCMAKE_INSTALL_PREFIX=/usr \
--DKDE_INSTALL_LIBDIR=lib \
--DKDE_INSTALL_USE_QT_SYS_PATHS=ON
+-DKDE_INSTALL_LIBDIR=lib
   make
 }
 
 package() {
   cd build
-  make DESTDIR="${pkgdir}" install
+  make DESTDIR="$pkgdir" install
 }

Modified: ktorrent/trunk/PKGBUILD
===
--- ktorrent/trunk/PKGBUILD 2016-05-20 20:21:51 UTC (rev 268449)
+++ ktorrent/trunk/PKGBUILD 2016-05-20 20:25:56 UTC (rev 268450)
@@ -25,7 +25,6 @@
cmake ../$pkgname-$pkgver \
  -DCMAKE_BUILD_TYPE=Release \
  -DCMAKE_INSTALL_PREFIX=/usr \
-  -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
   -DKDE_INSTALL_LIBDIR=lib
make
 }

Modified: libkgapi/trunk/PKGBUILD
===
--- libkgapi/trunk/PKGBUILD 2016-05-20 20:21:51 UTC (rev 268449)
+++ libkgapi/trunk/PKGBUILD 2016-05-20 20:25:56 UTC (rev 268450)
@@ -30,7 +30,6 @@
 -DCMAKE_BUILD_TYPE=Release \
 -DCMAKE_INSTALL_PREFIX=/usr \
 -DCMAKE_INSTALL_LIBDIR=lib \
--DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
 -DBUILD_TESTING=OFF
   make
 }

Modified: libktorrent/trunk/PKGBUILD
===
--- libktorrent/trunk/PKGBUILD  2016-05-20 20:21:51 UTC (rev 268449)
+++ libktorrent/trunk/PKGBUILD  2016-05-20 20:25:56 UTC (rev 268450)
@@ -25,7 +25,6 @@
   cmake ../$pkgname-$pkgver \
 -DCMAKE_BUILD_TYPE=Release \
 -DCMAKE_INSTALL_PREFIX=/usr \
--DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
 -DKDE_INSTALL_LIBDIR=lib
   make
 }

Modified: prison-frameworks/trunk/PKGBUILD
===
--- prison-frameworks/trunk/PKGBUILD2016-05-20 20:21:51 UTC (rev 268449)
+++ prison-frameworks/trunk/PKGBUILD2016-05-20 20:25:56 UTC (rev 268450)
@@ -24,8 +24,7 @@
   cmake ../prison \
 -DCMAKE_BUILD_TYPE=Release \
 -DCMAKE_INSTALL_PREFIX=/usr \
--DLIB_INSTALL_DIR=lib \
--DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
+-DKDE_INSTALL_LIBDIR=lib \
 -DBUILD_TESTING=OFF
   make
 }

Modified: purpose/trunk/PKGBUILD
===
--- purpose/trunk/PKGBUILD  2016-05-20 20:21:51 UTC (rev 268449)
+++ purpose/trunk/PKGBUILD  2016-05-20 20:25:56 UTC (rev 268450)
@@ -2,8 +2,8 @@
 # Maintainer:Antonio Rojas 
 
 pkgname=purpose
-pkgver=1.0
-pkgrel=3
+pkgver=1.1rc
+pkgrel=1
 pkgdesc="Framework for providing abstractions to get the developer's purposes 
fulfilled"
 arch=(i686 x86_64)
 url='https://projects.kde.org/purpose'
@@ -10,7 +10,8 @@
 license=(LGPL)
 depends=(kaccounts-integration hicolor-icon-theme)
 makedepends=(extra-cmake-modules intltool python)
-source=("http://download.kde.org/stable/$pkgname/$pkgname-$pkgver.tar.xz";)
+source=("http://download.kde.org/unstable/$pkgname/$pkgname-$pkgver.tar.xz";)
+md5sums=('a6cc88ed0534f38fe593137f17bac73a')
 
 prepare() {
   mkdir -p build
@@ -22,7 +23,7 @@
 -DCMAKE_BUILD_TYPE=Release \
 -DCMAKE_INSTALL_PREFIX=/usr \
 -DKDE_INSTALL_LIBDIR=lib \
--DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
+-DKDE_INSTALL_LIBEXECDIR=lib \
 -DBUILD_TESTING=OFF
   make
 }
@@ -30,8 +31,4 @@
 package() {
   cd build
   make DESTDIR="$pkgdir" install
-
-# remove icons provided by kdevplatform
-  rm "$pkgdir"/usr/share/icons/hicolor/*/apps/reviewboard.png
 }
-md5sums=('8f27161d5bc0193ad67db48cb6782d84')

Modified: ttf-oxygen/trunk/PKGBUILD
===
--- ttf-oxygen/trunk/PKGBUILD   2016-05-20 20:21:51 UTC (rev 268449)
+++ ttf-oxygen/trunk/PKGBUILD   2016-05-20 20:25:56 UTC (rev 268450)
@@ -28,8 +28,7 @@
   cmake ../oxygen-fonts-${pkgver} \
 -DCMAKE_INSTALL_PREFIX=/usr \
 -DCMAKE_BUILD_TYPE=Release \
--DLIB_INSTALL_DIR=lib \
--DKDE_INSTALL_USE_Q

[arch-commits] Commit in (7 files)

2016-03-12 Thread Sébastien Luttringer
Date: Saturday, March 12, 2016 @ 19:32:11
  Author: seblu
Revision: 261383

Update prepare with patch snippet

Modified:
  coreutils/trunk/PKGBUILD
  file/trunk/PKGBUILD
  filesystem/trunk/PKGBUILD
  filesystem/trunk/nsswitch.conf
  filesystem/trunk/profile
  patch/trunk/PKGBUILD
  pcre/trunk/PKGBUILD

+
 coreutils/trunk/PKGBUILD   |   14 +-
 file/trunk/PKGBUILD|   15 ---
 filesystem/trunk/PKGBUILD  |7 ---
 filesystem/trunk/nsswitch.conf |2 +-
 filesystem/trunk/profile   |2 +-
 patch/trunk/PKGBUILD   |   18 --
 pcre/trunk/PKGBUILD|   10 --
 7 files changed, 47 insertions(+), 21 deletions(-)

Modified: coreutils/trunk/PKGBUILD
===
--- coreutils/trunk/PKGBUILD2016-03-12 18:09:25 UTC (rev 261382)
+++ coreutils/trunk/PKGBUILD2016-03-12 18:32:11 UTC (rev 261383)
@@ -20,12 +20,16 @@
  'SKIP')
 
 prepare() {
-  local _p
-  for _p in *.patch; do
-   [[ -e $_p ]] || continue
-   msg2 "Applying $_p"
-   patch -p1 -d $pkgname-$pkgver < "$_p"
+  cd $pkgname-$pkgver
+  # apply patch from the source array (should be a pacman feature)
+  local filename
+  for filename in "${source[@]}"; do
+if [[ "$filename" =~ \.patch$ ]]; then
+  msg2 "Applying patch $filename"
+  patch -p1 -i "$srcdir/$filename"
+fi
   done
+  :
 }
 
 build() {

Modified: file/trunk/PKGBUILD
===
--- file/trunk/PKGBUILD 2016-03-12 18:09:25 UTC (rev 261382)
+++ file/trunk/PKGBUILD 2016-03-12 18:32:11 UTC (rev 261383)
@@ -15,9 +15,18 @@
 source=("ftp://ftp.astron.com/pub/$pkgname/$pkgname-$pkgver.tar.gz";)
 md5sums=('e6a972d4e10d9e76407a432f4a63cd4c')
 
-#prepare() {
-#  patch -p1 -d $pkgname-$pkgver < '001-fix-bug-with-long-options.patch'
-#}
+prepare() {
+  cd $pkgname-$pkgver
+  # apply patch from the source array (should be a pacman feature)
+  local filename
+  for filename in "${source[@]}"; do
+if [[ "$filename" =~ \.patch$ ]]; then
+  msg2 "Applying patch $filename"
+  patch -p1 -i "$srcdir/$filename"
+fi
+  done
+  :
+}
 
 build() {
   cd $pkgname-$pkgver

Modified: filesystem/trunk/PKGBUILD
===
--- filesystem/trunk/PKGBUILD   2016-03-12 18:09:25 UTC (rev 261382)
+++ filesystem/trunk/PKGBUILD   2016-03-12 18:32:11 UTC (rev 261383)
@@ -3,7 +3,7 @@
 
 pkgname=filesystem
 pkgver=2015.09
-pkgrel=1
+pkgrel=1.1
 pkgdesc='Base filesystem'
 arch=('i686' 'x86_64')
 license=('GPL')
@@ -35,7 +35,7 @@
  '6f48288b6fcaf0065fcb7b0e525413e0'
  '22518e922891f9359f971f4f5b4e793c'
  '69e460404f45bdb7288d1de662e56dd9'
- 'cfa3345c485c59e681ab39a44dc7ece1'
+ '6c11d5af3bf8c770766e77312e7bd07f'
  'a8a962370cd0128465d514e6a1f74130'
  '2e193c4a37245f2323ebe87f1a673563'
  '71ed98c52e11ada1f936ac8cb14eecd9')
@@ -149,8 +149,9 @@
#
# setup /usr/local hierarchy
#
-   for d in bin etc games include lib man sbin share src; do
+   for d in bin etc games include lib man share src; do
install -d -m755 usr/local/$d
done
ln -s ../man usr/local/share/man
+   ln -s bin usr/local/sbin
 }

Modified: filesystem/trunk/nsswitch.conf
===
--- filesystem/trunk/nsswitch.conf  2016-03-12 18:09:25 UTC (rev 261382)
+++ filesystem/trunk/nsswitch.conf  2016-03-12 18:32:11 UTC (rev 261383)
@@ -6,7 +6,7 @@
 
 publickey: files
 
-hosts: files dns myhostname
+hosts: files resolve mymachines myhostname
 networks: files
 
 protocols: files

Modified: filesystem/trunk/profile
===
--- filesystem/trunk/profile2016-03-12 18:09:25 UTC (rev 261382)
+++ filesystem/trunk/profile2016-03-12 18:32:11 UTC (rev 261383)
@@ -4,7 +4,7 @@
 umask 022
 
 # Set our default path
-PATH="/usr/local/sbin:/usr/local/bin:/usr/bin"
+PATH="/usr/local/bin:/usr/bin"
 export PATH
 
 # Load profiles from /etc/profile.d

Modified: patch/trunk/PKGBUILD
===
--- patch/trunk/PKGBUILD2016-03-12 18:09:25 UTC (rev 261382)
+++ patch/trunk/PKGBUILD2016-03-12 18:32:11 UTC (rev 261383)
@@ -19,12 +19,18 @@
 md5sums=('e3da7940431633fb65a01b91d3b7a27a'
  'SKIP')
 
-#prepare() {
-#  # Fix segfault on non-numeric strip-count
-#  # (also segfaults on nonexistent directory passed to -d)
-#  # http://savannah.gnu.org/bugs/?37500
-#  patch -Np1 -d $pkgname-$pkgver < 
patch-2.7.1-initialize-data-structures-early-enough.patch
-#}
+prepare() {
+  cd $pkgname-$pkgver
+  # apply patch from the source array (should be a pacman feature)
+  local filename
+  for filename in "${source[@]}"; do
+if [[ "$filename" =~ \.patch$ ]];

[arch-commits] Commit in (7 files)

2016-03-06 Thread Alexander Rødseth
Date: Sunday, March 6, 2016 @ 14:30:39
  Author: arodseth
Revision: 165361

Move howl-editor from AUR

Added:
  howl/
  howl/repos/
  howl/repos/community-i686/
  howl/repos/community-x86_64/
  howl/trunk/
  howl/trunk/PKGBUILD
  howl/trunk/howl.install

--+
 PKGBUILD |   28 
 howl.install |   12 
 2 files changed, 40 insertions(+)

Added: howl/trunk/PKGBUILD
===
--- howl/trunk/PKGBUILD (rev 0)
+++ howl/trunk/PKGBUILD 2016-03-06 13:30:39 UTC (rev 165361)
@@ -0,0 +1,28 @@
+# $Id$
+# Maintainer: Alexander F Rødseth 
+# Contributor: Bartłomiej Piotrowski 
+# Contributor: Stefan Husmann 
+
+pkgname=howl
+pkgver=0.3
+pkgrel=1
+pkgdesc='General purpose, light-weight customizable editor'
+arch=('x86_64' 'i686')
+url='http://howl.io/'
+license=('MIT')
+depends=('gtk3' 'desktop-file-utils')
+install=howl.install
+source=("https://github.com/howl-editor/howl/releases/download/$pkgver/howl-$pkgver.tgz";)
+sha256sums=('a0c8f24f0ea90aad5ce008c0091578998a07dd00897a3c02e138b175e81f3297')
+
+build() {
+  make -C "howl-$pkgver/src"
+}
+
+package() {
+  make -C "howl-$pkgver/src" PREFIX=/usr DESTDIR="$pkgdir" install
+  install -Dm644 "howl-$pkgver/LICENSE.md" \
+"$pkgdir/usr/share/licenses/$pkgname/LICENSE.md"
+}
+
+# vim:set ts=2 sw=2 et:


Property changes on: howl/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: howl/trunk/howl.install
===
--- howl/trunk/howl.install (rev 0)
+++ howl/trunk/howl.install 2016-03-06 13:30:39 UTC (rev 165361)
@@ -0,0 +1,12 @@
+post_install() {
+  gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+  update-desktop-database -q
+}
+
+post_upgrade() {
+  post_install
+}
+
+post_remove() {
+  post_install
+}


[arch-commits] Commit in (7 files)

2016-02-20 Thread Alexander Rødseth
Date: Saturday, February 20, 2016 @ 16:47:19
  Author: arodseth
Revision: 162825

Needed by NetSurf

Added:
  duktape/
  duktape/repos/
  duktape/repos/community-i686/
  duktape/repos/community-x86_64/
  duktape/trunk/
  duktape/trunk/PKGBUILD
  duktape/trunk/duktape.pc

+
 PKGBUILD   |   38 ++
 duktape.pc |   10 ++
 2 files changed, 48 insertions(+)

Added: duktape/trunk/PKGBUILD
===
--- duktape/trunk/PKGBUILD  (rev 0)
+++ duktape/trunk/PKGBUILD  2016-02-20 15:47:19 UTC (rev 162825)
@@ -0,0 +1,38 @@
+# $Id: PKGBUILD 162811 2016-02-20 15:24:54Z arodseth $
+# Maintainer: Alexander F Rødseth 
+
+pkgname=duktape
+pkgver=1.4.0
+pkgrel=1
+pkgdesc='Embeddable Javascript engine'
+arch=('x86_64' 'i686')
+url='http://duktape.org/'
+makedepends=('setconf')
+license=('MIT')
+source=("http://duktape.org/duktape-$pkgver.tar.xz";
+'duktape.pc')
+md5sums=('7932d6dc99b8e11ec704a1ad8a7932ff'
+ '2cf394714b5abb589ecd36a4742a8257')
+
+prepare() {
+  cd "$pkgname-$pkgver"
+
+  mv Makefile.sharedlibrary Makefile
+  setconf Makefile INSTALL_PREFIX="$pkgdir/usr"
+}
+
+build() {
+  make -C "$pkgname-$pkgver"
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+
+  install -d "$pkgdir/usr/lib" "$pkgdir/usr/include"
+  make install
+  install -Dm644 ../duktape.pc "$pkgdir/usr/lib/pkgconfig/duktape.pc"
+  install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+# getver: github.com/svaarala/duktape
+# vim:set ts=2 sw=2 et:

Added: duktape/trunk/duktape.pc
===
--- duktape/trunk/duktape.pc(rev 0)
+++ duktape/trunk/duktape.pc2016-02-20 15:47:19 UTC (rev 162825)
@@ -0,0 +1,10 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: duktape
+Description: Embeddable Javascript engine
+Version: 1.3.1
+Libs: -L${libdir} -lduktape
+Cflags: -I${includedir}


[arch-commits] Commit in (7 files)

2016-02-10 Thread Bartłomiej Piotrowski
Date: Wednesday, February 10, 2016 @ 14:06:18
  Author: bpiotrowski
Revision: 259030

newpkg: nginx-mainline 1.9.11-3

Added:
  nginx-mainline/
  nginx-mainline/repos/
  nginx-mainline/trunk/
  nginx-mainline/trunk/PKGBUILD
  nginx-mainline/trunk/logrotate
  nginx-mainline/trunk/nginx.install
  nginx-mainline/trunk/service

---+
 PKGBUILD  |  111 
 logrotate |9 
 nginx.install |   21 ++
 service   |   14 +++
 4 files changed, 155 insertions(+)

Added: nginx-mainline/trunk/PKGBUILD
===
--- nginx-mainline/trunk/PKGBUILD   (rev 0)
+++ nginx-mainline/trunk/PKGBUILD   2016-02-10 13:06:18 UTC (rev 259030)
@@ -0,0 +1,111 @@
+# $Id$
+# Maintainer:  Bartłomiej Piotrowski 
+# Maintainer:  Sébastien Luttringer
+# Contributor: Drew DeVault
+
+pkgname=nginx-mainline
+pkgver=1.9.11
+pkgrel=3
+pkgdesc='Lightweight HTTP server and IMAP/POP3 proxy server, mainline release'
+arch=('i686' 'x86_64')
+url='http://nginx.org'
+license=('custom')
+depends=('pcre' 'zlib' 'openssl')
+backup=('etc/nginx/fastcgi.conf'
+'etc/nginx/fastcgi_params'
+'etc/nginx/koi-win'
+'etc/nginx/koi-utf'
+'etc/nginx/mime.types'
+'etc/nginx/nginx.conf'
+'etc/nginx/scgi_params'
+'etc/nginx/uwsgi_params'
+'etc/nginx/win-utf'
+'etc/logrotate.d/nginx')
+install=nginx.install
+provides=('nginx')
+conflicts=('nginx')
+source=($url/download/nginx-$pkgver.tar.gz
+service
+logrotate)
+md5sums=('76eb5853a1190e0cfc691aa21c545de3'
+ 'ce9a06bcaf66ec4a3c4eb59b636e0dfd'
+ '3441ce77cdd1aab6f0ab7e212698a8a7')
+
+build() {
+  cd $provides-$pkgver
+  ./configure \
+--prefix=/etc/nginx \
+--conf-path=/etc/nginx/nginx.conf \
+--sbin-path=/usr/bin/nginx \
+--pid-path=/run/nginx.pid \
+--lock-path=/run/lock/nginx.lock \
+--user=http \
+--group=http \
+--http-log-path=/var/log/nginx/access.log \
+--error-log-path=stderr \
+--http-client-body-temp-path=/var/lib/nginx/client-body \
+--http-proxy-temp-path=/var/lib/nginx/proxy \
+--http-fastcgi-temp-path=/var/lib/nginx/fastcgi \
+--http-scgi-temp-path=/var/lib/nginx/scgi \
+--http-uwsgi-temp-path=/var/lib/nginx/uwsgi \
+--with-mail \
+--with-mail_ssl_module \
+--with-ipv6 \
+--with-pcre-jit \
+--with-file-aio \
+--with-http_dav_module \
+--with-http_gunzip_module \
+--with-http_gzip_static_module \
+--with-http_realip_module \
+--with-http_v2_module \
+--with-http_ssl_module \
+--with-http_stub_status_module \
+--with-http_addition_module \
+--with-http_degradation_module \
+--with-http_flv_module \
+--with-http_mp4_module \
+--with-http_secure_link_module \
+--with-http_sub_module \
+--with-threads \
+--with-stream
+
+  make
+}
+
+package() {
+  cd $provides-$pkgver
+  make DESTDIR="$pkgdir" install
+
+  sed -e 's|\ "$pkgdir"/usr/share/man/man8/nginx.8.gz
+
+  for i in ftdetect indent syntax; do
+install -Dm644 contrib/vim/${i}/nginx.vim \
+  "${pkgdir}/usr/share/vim/vimfiles/${i}/nginx.vim"
+  done
+
+}
+
+# vim:set ts=2 sw=2 et:


Property changes on: nginx-mainline/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: nginx-mainline/trunk/logrotate
===
--- nginx-mainline/trunk/logrotate  (rev 0)
+++ nginx-mainline/trunk/logrotate  2016-02-10 13:06:18 UTC (rev 259030)
@@ -0,0 +1,9 @@
+/var/log/nginx/*log {
+   missingok
+   create 640 http log
+   sharedscripts
+   compress
+   postrotate
+   test ! -r /var/run/nginx.pid || kill -USR1 `cat 
/var/run/nginx.pid`
+   endscript
+}

Added: nginx-mainline/trunk/nginx.install
===
--- nginx-mainline/trunk/nginx.install  (rev 0)
+++ nginx-mainline/trunk/nginx.install  2016-02-10 13:06:18 UTC (rev 259030)
@@ -0,0 +1,21 @@
+post_upgrade() {
+if (( $(vercmp $2 1.2.7-4) <= 0 )); then
+chmod 750 var/log/nginx
+chown http:log var/log/nginx
+fi
+if (( $(vercmp $2 1.2.1-2) <= 0 )); then
+echo ' >>> Since 1.2.1-2 several changes has been made in package:'
+echo '  - *.conf files have been moved to /etc/nginx'
+echo '  - /etc/conf.d/nginx has been removed'
+echo 'Main configuration file is set to /etc/nginx/nginx.conf'
+echo '  - access.log and error.log can be found in /var/log/nginx 
by default'
+echo '  - bundled *.html files have been moved to 
/usr/share/nginx/html'
+echo '  - /etc/nginx/{html,logs} symbolic links and *.

[arch-commits] Commit in (7 files)

2016-01-24 Thread Pierre Neidhardt
Date: Monday, January 25, 2016 @ 00:15:20
  Author: ambrevar
Revision: 158783

Init

Added:
  fzf/
  fzf/repos/
  fzf/trunk/
  fzf/trunk/PKGBUILD
  fzf/trunk/fzf.install
  fzf/trunk/key-bindings.bash.patch
  fzf/trunk/key-bindings.zsh.patch

-+
 PKGBUILD|   73 ++
 fzf.install |   26 
 key-bindings.bash.patch |   11 ++
 key-bindings.zsh.patch  |   12 +++
 4 files changed, 122 insertions(+)

Added: fzf/trunk/PKGBUILD
===
--- fzf/trunk/PKGBUILD  (rev 0)
+++ fzf/trunk/PKGBUILD  2016-01-24 23:15:20 UTC (rev 158783)
@@ -0,0 +1,73 @@
+# Maintainer: Pierre Neidhardt 
+# Contributor: Andy Weidenbaum 
+# Contributor: foalsrock 
+# Contributor: jebaum 
+
+pkgname=fzf
+pkgver=0.11.2
+pkgrel=2
+pkgdesc="Command-line fuzzy finder"
+arch=("i686" "x86_64")
+url="https://github.com/junegunn/fzf";
+license=("MIT")
+depends=("ncurses")
+makedepends=("git" "go")
+optdepends=("fish: fish keybindings"
+   "fzf-extras: fzf keybindings from junegunn wiki and dotfiles"
+   "tmux: fzf-tmux script for launching fzf in a tmux pane"
+   "vim-fzf: vim plugin"
+   "zsh: zsh keybindings")
+install="fzf.install"
+source=("$pkgname-$pkgver.tar.gz::https://codeload.github.com/junegunn/$pkgname/tar.gz/$pkgver";
+   "git+https://github.com/junegunn/$pkgname.wiki";
+   "key-bindings.bash.patch"
+   "key-bindings.zsh.patch")
+sha256sums=("5449c857e3c290069e748597182a6ab4536670dfceb4c70dfc8d73d395491ed5"
+   "SKIP"
+   "fc981d036d85d0b9a5e6ba65f84b1c0f86bcee2dabb09238e1edfa1f49a85b63"
+   "0b89bf1d6d372b9a8d5927e58151157d42848086a252979006b89b72242c52e6")
+
+prepare() {
+   cd "$srcdir/$pkgname-$pkgver"
+
+   msg2 "Patching bash and zsh key bindings..."
+   patch -p1 < "$srcdir/key-bindings.bash.patch"
+   patch -p1 < "$srcdir/key-bindings.zsh.patch"
+}
+
+build() {
+   cd "$srcdir/$pkgname-$pkgver"
+
+   msg2 'Building...'
+   GOPATH="$srcdir" TMPDIR=/tmp go get -u github.com/junegunn/fzf/...
+}
+
+package() {
+   cd "$srcdir/$pkgname-$pkgver"
+
+   ## Doc
+   install -dm755 "$pkgdir/usr/share/doc/fzf/wiki"
+   install -m644 "$srcdir/fzf.wiki"/* "$pkgdir/usr/share/doc/fzf/wiki"
+   install -m644 README.md install uninstall "$pkgdir/usr/share/doc/fzf"
+
+   ## Man page
+   install -Dm644 "man/man1/fzf.1" "$pkgdir/usr/share/man/man1/fzf.1"
+
+   ## License
+   install -Dm644 "LICENSE" "$pkgdir/usr/share/licenses/fzf/LICENSE"
+
+   ## Binaries
+   install -dm755 "$pkgdir/usr/bin"
+   install -m755 "$srcdir/bin/fzf" "bin/fzf-tmux" "$pkgdir/usr/bin/"
+
+   ## Bash completion and keybindings
+   install -Dm644 "shell/completion.bash" 
"$pkgdir/usr/share/bash-completion/completions/fzf"
+   install -Dm755 "shell/key-bindings.bash" 
"$pkgdir/etc/profile.d/fzf.bash"
+
+   ## Fish keybindings
+   install -Dm644 "shell/key-bindings.fish" 
"$pkgdir/usr/share/fish/functions/fzf.fish"
+
+   ## Zsh completion and keybindings
+   install -Dm644 "shell/completion.zsh" 
"$pkgdir/usr/share/zsh/site-functions/_fzf"
+   install -Dm755 "shell/key-bindings.zsh" "$pkgdir/etc/profile.d/fzf.zsh"
+}

Added: fzf/trunk/fzf.install
===
--- fzf/trunk/fzf.install   (rev 0)
+++ fzf/trunk/fzf.install   2016-01-24 23:15:20 UTC (rev 158783)
@@ -0,0 +1,26 @@
+post_install() {
+  printf "%b\n" "$fzfin"
+}
+
+read -d '' fzfin <<'EOF'
+fzf
+===
+
+Optional fzf keybindings for bash have been placed here:
+
+/etc/profile.d/fzf.bash
+
+To utilize, add the following to your bash config:
+
+. /etc/profile.d/fzf.bash
+
+Or for zsh, add the following to your config:
+
+. /etc/profile.d/fzf.zsh
+
+For fish, keybindings are in
+
+/usr/share/fish/functions/fzf.fish
+
+Fish will source this by default.
+EOF

Added: fzf/trunk/key-bindings.bash.patch
===
--- fzf/trunk/key-bindings.bash.patch   (rev 0)
+++ fzf/trunk/key-bindings.bash.patch   2016-01-24 23:15:20 UTC (rev 158783)
@@ -0,0 +1,11 @@
+--- ./shell/key-bindings.bash  2015-10-05 07:52:39.421599247 -0700
 ./shell/key-bindings.bash  2015-10-05 07:52:57.124933562 -0700
+@@ -1,3 +1,8 @@
++# Auto-completion
++# ---
++[[ $- =~ i && -f /usr/share/bash-completion/completions/fzf ]] \
++  && source /usr/share/bash-completion/completions/fzf
++
+ # Key bindings
+ # 
+ __fzf_select__() {

Added: fzf/trunk/key-bindings.zsh.patch
===
--- fzf/trunk/key-bindings.zsh.patch(rev 0)
+++ fzf/trunk/key-bindings.zsh.patch2016-01-24 23:15:20 UTC (rev 158783)
@@ -0,0 +1,12 @@
+--- ./shell/key

[arch-commits] Commit in (7 files)

2015-12-22 Thread Jonathan Steel
Date: Tuesday, December 22, 2015 @ 21:56:01
  Author: jsteel
Revision: 154299

Initial commit

Added:
  vagrant-substrate/
  vagrant-substrate/repos/
  vagrant-substrate/trunk/
  vagrant-substrate/trunk/PKGBUILD
  vagrant-substrate/trunk/libiconv.patch
  vagrant-substrate/trunk/puppet_module_libiconv.patch
  vagrant-substrate/trunk/readline.patch

--+
 PKGBUILD |   69 +
 libiconv.patch   |   13 +++
 puppet_module_libiconv.patch |   23 +
 readline.patch   |   10 +
 4 files changed, 115 insertions(+)

Added: vagrant-substrate/trunk/PKGBUILD
===
--- vagrant-substrate/trunk/PKGBUILD(rev 0)
+++ vagrant-substrate/trunk/PKGBUILD2015-12-22 20:56:01 UTC (rev 154299)
@@ -0,0 +1,69 @@
+# Maintainer: Jonathan Steel 
+
+pkgname=vagrant-substrate
+_pkgname=vagrant-installers
+pkgver=524.64c5261
+pkgrel=1
+pkgdesc="Substrate layer for Vagrant"
+arch=('i686' 'x86_64')
+url="http://vagrantup.com";
+license=('MIT')
+options=('!emptydirs')
+makedepends=('git' 'puppet' 'chrpath' 'wget')
+depends=('lzo')
+source=(git://github.com/mitchellh/$_pkgname.git#commit=64c5261
+puppet_module_libiconv.patch
+libiconv.patch
+readline.patch)
+md5sums=('SKIP'
+ 'f6ac254962cf77cc4fba443c2d89644e'
+ 'c1bd61a5617b64654c33a2afc506e499'
+ 'a4f87b2483c7bd724bb94a69aa5cf733')
+
+pkgver() {
+  cd $_pkgname
+
+  echo $(git rev-list --count HEAD).$(git describe --always)
+}
+
+prepare() {
+  cd $_pkgname/substrate
+
+  # Use $srcdir for the working directory
+  sed -i "s:/vagrant-substrate:$srcdir/$_pkgname/vagrant-substrate:" \
+hiera/common.yaml
+
+  # Don't create a zip of the substrate
+  sed -i '48,50d' modules/vagrant_substrate/manifests/init.pp
+
+  # Do not set file ownership
+  find . -name *.pp -exec sed -i "/owner.*.=.*.root/d" {} +
+  find . -name *.pp -exec sed -i "/group.*.=.*.root/d" {} +
+
+  # Fix compile issues
+  patch -Np0 -i "$srcdir"/puppet_module_libiconv.patch
+  patch -Np0 -i "$srcdir"/readline.patch
+
+  # https://github.com/mitchellh/vagrant-installers/issues/60
+  sed -i 's/^environment/#environment/' 
modules/ruby/manifests/source.pp
+}
+
+build() {
+  cd $_pkgname/substrate
+
+  FACTER_param_output_dir="$srcdir" puppet apply \
+--detailed-exitcodes \
+--hiera_config=config/hiera.yaml --confdir=config \
+--modulepath=modules manifests/init.pp || test $? -eq 2
+}
+
+package() {
+  cd $_pkgname
+
+  install -d "$pkgdir"/opt
+
+  cp -r vagrant-substrate/staging "$pkgdir"/opt/vagrant
+
+  install -Dm644 LICENSE.md \
+"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}

Added: vagrant-substrate/trunk/libiconv.patch
===
--- vagrant-substrate/trunk/libiconv.patch  (rev 0)
+++ vagrant-substrate/trunk/libiconv.patch  2015-12-22 20:56:01 UTC (rev 
154299)
@@ -0,0 +1,13 @@
+--- libiconv-1.14/srclib/stdio.in.h.orig   2015-07-20 12:35:55.202286213 
+0100
 libiconv-1.14/srclib/stdio.in.h2015-07-20 12:36:05.922285829 +0100
+@@ -1007,8 +1007,10 @@
+ /* It is very rare that the developer ever has full control of stdin,
+so any use of gets warrants an unconditional warning.  Assume it is
+always declared, since it is required by C89.  */
++#if defined(__GLIBC__) && !defined(__UCLIBC__) && !__GLIBC_PREREQ(2, 16)
+ _GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
+ #endif
++#endif
+ 
+ 
+ #if 0 || 0

Added: vagrant-substrate/trunk/puppet_module_libiconv.patch
===
--- vagrant-substrate/trunk/puppet_module_libiconv.patch
(rev 0)
+++ vagrant-substrate/trunk/puppet_module_libiconv.patch2015-12-22 
20:56:01 UTC (rev 154299)
@@ -0,0 +1,23 @@
+--- modules/libiconv/manifests/init.pp.orig2015-07-20 09:32:21.162683278 
+0100
 modules/libiconv/manifests/init.pp 2015-07-20 12:28:16.068969435 +0100
+@@ -46,6 +46,12 @@
+ require => Wget::Fetch["libiconv"],
+   }
+ 
++  exec { "patch-libiconv":
++command => 'patch -Np0 -i ../../../libiconv.patch',
++cwd => $file_cache_dir,
++require => Exec["untar-libiconv"],
++  }
++
+   autotools { "libiconv":
+ configure_flags  => "--prefix=${prefix} --disable-dependency-tracking",
+ cwd  => $source_dir_path,
+@@ -53,6 +59,6 @@
+ install_sentinel => "${prefix}/lib/libiconv.a",
+ make_notify  => $make_notify,
+ make_sentinel=> "${source_dir_path}/lib/.libs/iconv.o",
+-require  => Exec["untar-libiconv"],
++require  => Exec["untar-libiconv", "patch-libiconv"],
+   }
+ }

Added: vagrant-substrate/trunk/readline.patch
===
--- vagrant-

[arch-commits] Commit in (7 files)

2015-12-20 Thread Alexander Rødseth
Date: Sunday, December 20, 2015 @ 16:21:58
  Author: arodseth
Revision: 153777

Move from AUR. Needed by Haxe.

Added:
  neko/
  neko/repos/
  neko/repos/community-i686/
  neko/repos/community-x86_64/
  neko/trunk/
  neko/trunk/PKGBUILD
  neko/trunk/neko.patch

+
 PKGBUILD   |   47 +++
 neko.patch |  237 +++
 2 files changed, 284 insertions(+)

Added: neko/trunk/PKGBUILD
===
--- neko/trunk/PKGBUILD (rev 0)
+++ neko/trunk/PKGBUILD 2015-12-20 15:21:58 UTC (rev 153777)
@@ -0,0 +1,47 @@
+# Maintainer: Alexander F Rødseth 
+# Contributor: Daichi Shinozaki 
+# Contributor: Dwight Schauer 
+# Contributor: Stefan Husmann 
+# Contributor: Christoph Zeiler 
+# Contributor: Michael 'manveru' Fellinger 
+# Contributor: Caleb McCombs 
+# Contributor: Christian Hesse 
+
+pkgname=neko
+pkgver=2.0.0
+pkgrel=7
+pkgdesc='High-level dynamically typed programming language'
+url='http://nekovm.org/'
+license=('LGPL')
+arch=('x86_64' 'i686')
+depends=('gc' 'gtk2' 'libmariadbclient' 'sqlite' 'apache')
+makedepends=('pkgconfig' 'apr')
+options=('!strip')
+source=("git://github.com/HaxeFoundation/neko.git#tag=v${pkgver/.0.0/-0}"
+'neko.patch')
+sha256sums=('SKIP'
+'306e70795a59600d30b5bfe448b57686bd6c3df11c7fe6413e0c7c48d83f6431')
+
+prepare() {
+  cd "$pkgname"
+  patch -p1 -i "$srcdir/neko.patch"
+}
+
+build() {
+  [ $CARCH = x86_64 ] && export CFLAGS+=" -D_64BITS"
+  make -C "$pkgname" clean libneko neko std
+  make -C "$pkgname" createbin compiler libs
+}
+
+check() {
+  make -C "$pkgname" test
+}
+
+package() {
+  install -d "$pkgdir/usr/"{bin,lib}
+  make -C "$pkgname" INSTALL_PREFIX="$pkgdir/usr" install
+  find "$pkgdir/usr/lib" -type f -exec chmod 644 {} \;
+}
+
+# getver: nekovm.org/download
+# vim:set ts=2 sw=2 et:


Property changes on: neko/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: neko/trunk/neko.patch
===
--- neko/trunk/neko.patch   (rev 0)
+++ neko/trunk/neko.patch   2015-12-20 15:21:58 UTC (rev 153777)
@@ -0,0 +1,237 @@
+# Thanks 
http://ftp.de.debian.org/debian/pool/main/n/neko/neko_2.0.0-3.debian.tar.gz
+diff --git a/Makefile b/Makefile
+index c6b01b9..835ccbc 100644
+--- a/Makefile
 b/Makefile
+@@ -12,9 +12,9 @@
+ 
+ INSTALL_PREFIX = /usr
+ 
+-CFLAGS = -Wall -O3 -fPIC -fomit-frame-pointer -I vm -D_GNU_SOURCE -I 
libs/common
++CFLAGS += -fPIC -fomit-frame-pointer -I vm -D_GNU_SOURCE -I libs/common
+ EXTFLAGS = -pthread
+-MAKESO = $(CC) -shared -Wl,-Bsymbolic
++MAKESO = $(CC) -shared
+ LIBNEKO_NAME = libneko.so
+ LIBNEKO_LIBS = -ldl -lgc -lm
+ NEKOVM_FLAGS = -Lbin -lneko
+@@ -36,7 +36,7 @@ NEKO_EXEC = LD_LIBRARY_PATH=../bin:${LD_LIBRARY_PATH} 
NEKOPATH=../boot:../bin ..
+ ifeq (${os}, mingw)
+ CFLAGS = -g -Wall -O3 -momit-leaf-frame-pointer -I vm -I /usr/local/include 
-I libs/common
+ EXTFLAGS =
+-MAKESO = $(CC) -O -shared
++MAKESO = $(CC) -shared
+ LIBNEKO_NAME = neko.dll
+ LIBNEKO_LIBS = -Lbin -lgc
+ STD_NDLL_FLAGS = ${NEKOVM_FLAGS} -lws2_32
+@@ -47,7 +47,7 @@ endif
+ ifeq (${os}, osx)
+ export MACOSX_DEPLOYMENT_TARGET=10.4
+ EXTFLAGS =
+-MAKESO = ${CC}
++MAKESO = $(CC) -shared
+ LIBNEKO_NAME = libneko.dylib
+ LIBNEKO_INSTALL = -install_name @executable_path/${LIBNEKO_NAME}
+ LIBNEKO_LIBS = -ldl /opt/local/lib/libgc.a -lm -dynamiclib -single_module 
${LIBNEKO_INSTALL}
+@@ -67,7 +67,7 @@ LIBNEKO_OBJECTS = vm/alloc.o vm/builtins.o vm/callback.o 
vm/interp.o vm/load.o v
+ all: createbin libneko neko std compiler libs
+ 
+ createbin:
+-  -mkdir bin 2>/dev/null
++  mkdir -p bin 2>/dev/null
+ 
+ libneko: bin/${LIBNEKO_NAME}
+ 
+@@ -101,7 +101,6 @@ bin/${LIBNEKO_NAME}: ${LIBNEKO_OBJECTS}
+ 
+ bin/neko: $(VM_OBJECTS)
+   ${CC} ${CFLAGS} ${EXTFLAGS} -o $@ ${VM_OBJECTS} ${NEKOVM_FLAGS}
+-  strip bin/neko
+ 
+ bin/std.ndll: ${STD_OBJECTS}
+   ${MAKESO} -o $@ ${STD_OBJECTS} ${STD_NDLL_FLAGS}
+@@ -116,9 +115,9 @@ clean:
+ install:
+   cp bin/${LIBNEKO_NAME} ${INSTALL_PREFIX}/lib
+   cp bin/neko bin/nekoc bin/nekotools bin/nekoml bin/nekoml.std 
${INSTALL_PREFIX}/bin
+-  -mkdir ${INSTALL_PREFIX}/lib/neko
++  mkdir -p ${INSTALL_PREFIX}/lib/neko
+   cp bin/*.ndll ${INSTALL_PREFIX}/lib/neko
+-  -mkdir ${INSTALL_PREFIX}/include
++  mkdir -p ${INSTALL_PREFIX}/include
+   cp vm/neko*.h ${INSTALL_PREFIX}/include
+ 
+ uninstall:
+diff --git a/libs/mod_neko/cgi.c b/libs/mod_neko/cgi.c
+index 6830c84..90751ba 100644
+--- a/libs/mod_neko/cgi.c
 b/libs/mod_neko/cgi.c
+@@ -572,9 +572,9 @@ static value log_message( value message ) {
+   mcontext *c = CONTEXT();
+   val_check(message, string);
+ #ifdef APACHE_2_X
+-  ap_log_rerror(__FILE__, __LINE__, APLOG_NOTICE, APR_SUCCE

[arch-commits] Commit in (7 files)

2015-11-23 Thread Felix Yan
Date: Monday, November 23, 2015 @ 09:53:55
  Author: fyan
Revision: 147440

addpkg: deepin-daemon 2.93.1-1

Added:
  deepin-daemon/
  deepin-daemon/repos/
  deepin-daemon/trunk/
  deepin-daemon/trunk/PKGBUILD
  deepin-daemon/trunk/deepin-daemon.install
  deepin-daemon/trunk/deepin-daemon.sysusers
  deepin-daemon/trunk/fix-i686-compile.patch

+
 PKGBUILD   |   71 +++
 deepin-daemon.install  |   13 
 deepin-daemon.sysusers |2 +
 fix-i686-compile.patch |   12 +++
 4 files changed, 98 insertions(+)

Added: deepin-daemon/trunk/PKGBUILD
===
--- deepin-daemon/trunk/PKGBUILD(rev 0)
+++ deepin-daemon/trunk/PKGBUILD2015-11-23 08:53:55 UTC (rev 147440)
@@ -0,0 +1,71 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Josip Ponjavic 
+# Contributor: Xu Fasheng 
+
+pkgname=deepin-daemon
+pkgver=2.93.1
+#_golibver=0.4.2
+_golibrev=238151791673412dedf63b3a37343c461acb
+_deepinapiver=2.92.1
+_dbusfactoryver=2.92.1
+pkgrel=1
+pkgdesc='Daemon handling the DDE session settings'
+arch=('i686' 'x86_64')
+url="https://github.com/linuxdeepin/dde-daemon";
+license=('GPL3')
+depends=('deepin-desktop-schemas' 'gvfs' 'libcanberra-pulse' 'metacity' 
'poppler-glib'
+ 'rfkill' 'acpid' 'bluez' 'deepin-notifications' 'iso-codes' 
'lsb-release'
+ 'mobile-broadband-provider-info' 'polkit-gnome' 'udisks2' 'upower' 
'gcc-go'
+ 'libxkbfile') # 'xcur2png')
+makedepends=('deepin-dbus-generator' 'sqlite' 'git' 'mercurial')
+optdepends=('networkmanager: Network Management daemon'
+'deepin-grub2-themes: deepin theme for grub menu')
+install="${pkgname}.install"
+source=("git+https://github.com/linuxdeepin/dde-daemon.git#tag=$pkgver";
+#"git+https://github.com/linuxdeepin/go-lib.git#tag=$_golibver";
+"git+https://github.com/linuxdeepin/go-lib.git#commit=$_golibrev";
+
"git+https://github.com/linuxdeepin/dbus-factory.git#tag=$_dbusfactoryver";
+"git+https://github.com/linuxdeepin/dde-api.git#tag=$_deepinapiver";
+'fix-i686-compile.patch' 'deepin-daemon.sysusers')
+sha256sums=('SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'1dccf88c5ce480560a4a2d73134e69f05135703fe34ccd5d9e2e5d7fe852efc5'
+'4482f2c82c3652040021dd43515f131184a0417e341dc37db487117012245e25')
+
+prepare() {
+  export GOPATH="$srcdir/build"
+  mkdir -p build/src/pkg.deepin.io/{lib,dde/api}
+  cp -a go-lib/* build/src/pkg.deepin.io/lib
+  cp -a dde-api/* build/src/pkg.deepin.io/dde/api/
+  
+  go get github.com/BurntSushi/xgb github.com/BurntSushi/xgbutil 
github.com/howeyc/fsnotify \
+ github.com/mattn/go-sqlite3 gopkg.in/alecthomas/kingpin.v2 
github.com/disintegration/imaging \
+ code.google.com/p/graphics-go/graphics 
code.google.com/p/jamslam-freetype-go/freetype \
+ code.google.com/p/jamslam-freetype-go/freetype/truetype
+
+  cd dde-daemon
+  # TODO: a temporary solution by disable go-sqlite3 to avoid build
+  #   issue for go1.4/i686
+  # https://github.com/golang/go/issues/9510
+  if [[ $CARCH == "i686" ]]; then
+patch -p1 -i ../fix-i686-compile.patch
+  fi
+}
+
+build() {
+  cd "$srcdir/dbus-factory"
+  make install-golang
+
+  cd "$srcdir/dde-daemon"
+  make USE_GCCGO=1
+}
+
+package() {
+  cd dde-daemon
+  make USE_GCCGO=1 DESTDIR="${pkgdir}" install
+
+  install -Dm644 ../deepin-daemon.sysusers 
"$pkgdir/usr/lib/sysusers.d/deepin-daemon.conf"
+}


Property changes on: deepin-daemon/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: deepin-daemon/trunk/deepin-daemon.install
===
--- deepin-daemon/trunk/deepin-daemon.install   (rev 0)
+++ deepin-daemon/trunk/deepin-daemon.install   2015-11-23 08:53:55 UTC (rev 
147440)
@@ -0,0 +1,13 @@
+post_install() {
+  glib-compile-schemas --allow-any-name usr/share/glib-2.0/schemas
+  systemd-sysusers deepin-daemon.conf
+}
+
+post_upgrade() {
+  glib-compile-schemas --allow-any-name usr/share/glib-2.0/schemas
+  (( $(vercmp $2 '2.93.1-1') < 0 )) && systemd-sysusers deepin-daemon.conf || 
true
+}
+
+post_remove() {
+  rm -f /var/cache/deepin/mark-setup-network-services
+}

Added: deepin-daemon/trunk/deepin-daemon.sysusers
===
--- deepin-daemon/trunk/deepin-daemon.sysusers  (rev 0)
+++ deepin-daemon/trunk/deepin-daemon.sysusers  2015-11-23 08:53:55 UTC (rev 
147440)
@@ -0,0 +1,2 @@
+u deepin-daemon - "Deepin Daemon"
+g deepin-daemon -

Added: deepin-daemon/trunk/fix-i686-compile.patch
===
--- deepin-daemon/trunk/fix-i686-compile.patch

[arch-commits] Commit in (7 files)

2015-11-04 Thread Maxime Gauduin
Date: Wednesday, November 4, 2015 @ 12:46:50
  Author: alucryd
Revision: 145953

higan no longer has 2 UIs

Added:
  higan/
  higan/trunk/
  higan/trunk/PKGBUILD
  higan/trunk/higan
  higan/trunk/higan-makefile.patch
Deleted:
  higan-gtk/
  higan-qt/

--+
 PKGBUILD |   59 +
 higan|   22 ++
 higan-makefile.patch |   48 +++
 3 files changed, 129 insertions(+)

Added: higan/trunk/PKGBUILD
===
--- higan/trunk/PKGBUILD(rev 0)
+++ higan/trunk/PKGBUILD2015-11-04 11:46:50 UTC (rev 145953)
@@ -0,0 +1,59 @@
+# $Id$
+# Maintainer: Maxime Gauduin 
+
+pkgname=higan
+pkgver=095
+pkgrel=1
+pkgdesc='Nintendo multi-system emulator'
+arch=('i686' 'x86_64')
+url='http://byuu.org/'
+license=('GPL3')
+depends=('alsa-lib' 'cairo' 'gcc-libs' 'gdk-pixbuf2' 'glib2' 'glibc' 'gtk2'
+ 'gtksourceview2' 'libao' 'libgl' 'libpulse' 'libx11' 'libxext' 'libxv'
+ 'openal' 'pango' 'sdl' 'zenity'
+ 'libudev.so')
+makedepends=('mesa')
+conflicts=('higan-gtk' 'higan-qt')
+replaces=('higan-gtk' 'higan-qt')
+source=("http://download.byuu.org/higan_v${pkgver}-source.7z";
+'higan-makefile.patch'
+'higan')
+sha256sums=('443a11ef64b817861e9cb7b818fc9283afb50f8e254345eb88fa12c764f44f77'
+'cbdb3524bc5f0380df4d96312a15bc0bf641a7a82723bfb30998efeb977d4b7f'
+'4a9f59253caa51fa8313db421bf7ce431722c601594b2bdb0fa0459652284168')
+
+prepare() {
+  cd higan_v${pkgver}-source
+
+  patch -Np1 -i ../higan-makefile.patch
+}
+
+build() {
+  cd higan_v${pkgver}-source
+
+  make -C icarus
+
+  for p in {accuracy,balanced,performance}; do
+make profile=$p
+mv out/tomoko tomoko-$p
+make clean
+  done
+}
+
+package() {
+  cd higan_v${pkgver}-source
+
+  install -dm 755 "${pkgdir}"/usr/{bin,share/{applications,higan,pixmaps}}
+  install -m 755 ../higan "${pkgdir}"/usr/bin/
+  install -m 644 data/higan.desktop "${pkgdir}"/usr/share/applications/
+  install -m 644 data/higan.png "${pkgdir}"/usr/share/pixmaps/
+  cp -dr --no-preserve='ownership' profile/* data/cheats.bml 
"${pkgdir}"/usr/share/higan/
+
+  install -m 755 icarus/icarus "${pkgdir}"/usr/bin/
+
+  for p in {accuracy,balanced,performance}; do
+install -m 755 tomoko-$p "${pkgdir}"/usr/bin/
+  done
+}
+
+# vim: ts=2 sw=2 et:


Property changes on: higan/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: higan/trunk/higan
===
--- higan/trunk/higan   (rev 0)
+++ higan/trunk/higan   2015-11-04 11:46:50 UTC (rev 145953)
@@ -0,0 +1,22 @@
+#!/bin/sh
+
+cp -ru /usr/share/higan ~/.config/
+
+prompt="$(zenity --list --radiolist --title 'Please select a profile' --column 
'' --column '' FALSE 'Icarus' FALSE 'Tomoko (accuracy)' TRUE 'Tomoko 
(balanced)' FALSE 'Tomoko (performance)')"
+
+case $prompt in
+  'Icarus')
+exec icarus
+;;
+  'Tomoko (accuracy)')
+exec tomoko-accuracy
+;;
+  'Tomoko (balanced)')
+exec tomoko-balanced
+;;
+  'Tomoko (performance)')
+exec tomoko-performance
+;;
+esac
+
+# vim: ts=2 sw=2 et:

Added: higan/trunk/higan-makefile.patch
===
--- higan/trunk/higan-makefile.patch(rev 0)
+++ higan/trunk/higan-makefile.patch2015-11-04 11:46:50 UTC (rev 145953)
@@ -0,0 +1,48 @@
+diff -rupN higan_v095-source.orig/GNUmakefile higan_v095-source/GNUmakefile
+--- higan_v095-source.orig/GNUmakefile 2015-11-04 10:28:26.173428178 +0100
 higan_v095-source/GNUmakefile  2015-11-04 10:28:31.752231593 +0100
+@@ -12,7 +12,8 @@ target := tomoko
+ # console := true
+ 
+ # compiler
+-flags += -I. -O3
++flags += -I. $(CXXFLAGS)
++link += $(LDFLAGS)
+ objects := libco
+ 
+ # profile-guided optimization mode
+@@ -43,7 +44,7 @@ ifeq ($(platform),windows)
+ else ifeq ($(platform),macosx)
+   flags += -march=native
+ else ifeq ($(platform),linux)
+-  flags += -march=native -fopenmp
++  flags += -fopenmp
+   link += -fopenmp
+   link += -Wl,-export-dynamic
+   link += -lX11 -lXext -ldl
+diff -rupN higan_v095-source.orig/icarus/GNUmakefile 
higan_v095-source/icarus/GNUmakefile
+--- higan_v095-source.orig/icarus/GNUmakefile  2015-11-04 10:28:26.186486119 
+0100
 higan_v095-source/icarus/GNUmakefile   2015-11-04 10:28:48.755059317 
+0100
+@@ -1,8 +1,8 @@
+ include ../nall/GNUmakefile
+ include ../hiro/GNUmakefile
+ 
+-flags += -I.. -O3
+-link +=
++flags += -I.. $(CXXFLAGS)
++link += $(LDFLAGS)
+ objects := obj/hiro.o obj/icarus.o
+ objects += $(if $(call streq,$(platform),windows),obj/resource.o)
+ 
+diff -rupN higan_v095-source.orig/nall/GNUmakefile 
higan_v095-source/nall/GNU

[arch-commits] Commit in (7 files)

2015-11-02 Thread Alexander Rødseth
Date: Monday, November 2, 2015 @ 12:11:58
  Author: arodseth
Revision: 145585

Zen simulator from 1997

Added:
  robotfindskitten/
  robotfindskitten/repos/
  robotfindskitten/repos/community-i686/
  robotfindskitten/repos/community-x86_64/
  robotfindskitten/trunk/
  robotfindskitten/trunk/PKGBUILD
  robotfindskitten/trunk/robotfindskitten.install

--+
 PKGBUILD |   36 
 robotfindskitten.install |   22 ++
 2 files changed, 58 insertions(+)

Added: robotfindskitten/trunk/PKGBUILD
===
--- robotfindskitten/trunk/PKGBUILD (rev 0)
+++ robotfindskitten/trunk/PKGBUILD 2015-11-02 11:11:58 UTC (rev 145585)
@@ -0,0 +1,36 @@
+# Maintainer: Alexander F Rødseth 
+# Contributor: muflax 
+# Contributor: Adrian Siekierka 
+
+pkgname=robotfindskitten
+pkgver=2.7182818.701
+pkgrel=3
+pkgdesc='Yet another Zen simulation'
+arch=('x86_64' 'i686')
+url='http://www.robotfindskitten.org/'
+license=('GPL2')
+depends=('ncurses')
+makedepends=('setconf')
+install="$pkgname.install"
+options=('zipman')
+source=("http://robotfindskitten.org/download/POSIX/$pkgname-$pkgver.tar.gz";)
+sha256sums=('7749a370796fd23e3b306b00de5f7fb7997a35fef30e3910ff159448c932d719')
+
+prepare() {
+  setconf "$pkgname-$pkgver/src/Makefile.in" execgamesdir '$(prefix)/bin'
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+
+  ./configure --prefix=/usr
+  make
+}
+
+package() {
+  make -C "$pkgname-$pkgver" prefix="$pkgdir/usr" install
+  install -Dm644 "$pkgname-$pkgver/nki/vanilla.nki" \
+"$pkgdir/usr/share/games/robotfindskitten/vanilla.nki"
+}
+
+# vim:set ts=2 sw=2 et:

Added: robotfindskitten/trunk/robotfindskitten.install
===
--- robotfindskitten/trunk/robotfindskitten.install 
(rev 0)
+++ robotfindskitten/trunk/robotfindskitten.install 2015-11-02 11:11:58 UTC 
(rev 145585)
@@ -0,0 +1,22 @@
+infodir=usr/share/info
+filelist=(robotfindskitten.info.gz)
+
+post_install() {
+  [ -x usr/bin/install-info ] || return 0
+  for file in ${filelist[@]}; do
+install-info $infodir/$file $infodir/dir 2> /dev/null
+  done
+}
+
+post_upgrade() {
+  post_install $1
+}
+
+pre_remove() {
+  [ -x usr/bin/install-info ] || return 0
+  for file in ${filelist[@]}; do
+install-info --delete $infodir/$file $infodir/dir 2> /dev/null
+  done
+}
+
+# vim:set ts=2 sw=2 et:


[arch-commits] Commit in (7 files)

2015-11-01 Thread Sven-Hendrik Haase
Date: Monday, November 2, 2015 @ 03:08:41
  Author: svenstaro
Revision: 145497

Move nodm from AUR

Added:
  nodm/
  nodm/repos/
  nodm/trunk/
  nodm/trunk/PKGBUILD
  nodm/trunk/nodm.conf
  nodm/trunk/nodm.service
  nodm/trunk/norestart.patch

-+
 PKGBUILD|   35 +++
 nodm.conf   |   22 +++
 nodm.service|9 
 norestart.patch |   60 ++
 4 files changed, 126 insertions(+)

Added: nodm/trunk/PKGBUILD
===
--- nodm/trunk/PKGBUILD (rev 0)
+++ nodm/trunk/PKGBUILD 2015-11-02 02:08:41 UTC (rev 145497)
@@ -0,0 +1,35 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: Roel Gerrits 
+pkgname=nodm
+pkgver=0.7
+pkgrel=1
+pkgdesc='X display manager for automatic logins'
+arch=('i686' 'x86_64')
+url='http://enricozini.org/sw/nodm/'
+license=('GPL')
+depends=('pam' 'xorg-xinit')
+makedepends=('help2man')
+backup=('etc/nodm.conf')
+source=("http://enricozini.org/sw/nodm/$pkgname-$pkgver.tar.gz";
+   "nodm.conf"
+   "nodm.service"
+   "norestart.patch")
+md5sums=('6a569e9be7baf56de5c5813483d0357c'
+ 'e0ba34eb1fac0b2ec3fe73fcbb3b8f6a'
+ 'a93a5afdb4e68643840166796fa3a6a3'
+ '5076b2fe19551c42e3f5cd8bf445927f')
+
+build() {
+   cd "$srcdir/$pkgname-$pkgver"
+
+   ./configure --prefix=/usr/
+   make
+}
+
+package() {
+   cd "$srcdir/$pkgname-$pkgver"
+
+   install -Dm755 nodm $pkgdir/usr/bin/nodm
+   install -Dm644 ../nodm.conf $pkgdir/etc/nodm.conf
+   install -Dm644 ../nodm.service 
$pkgdir/usr/lib/systemd/system/nodm.service
+}

Added: nodm/trunk/nodm.conf
===
--- nodm/trunk/nodm.conf(rev 0)
+++ nodm/trunk/nodm.conf2015-11-02 02:08:41 UTC (rev 145497)
@@ -0,0 +1,22 @@
+# nodm configuration file
+
+# Controls the user that is used to automatically log in
+NODM_USER='{user}'
+
+# Options to pass to the X server (for example: "vt7 -nolisten tcp")
+NODM_X_OPTIONS='vt7 -nolisten tcp'
+
+# Minimum time (in seconds) that a session should last in order for nodm to
+# decide that it has not quit too soon.  If an X session will run for less than
+# this time, nodm will wait an increasing bit of time before restarting it.
+NODM_MIN_SESSION_TIME=60
+
+# Restart session after it ending?
+NODM_RESTART_SESSION=0
+
+# Path to the xinit program
+NODM_XINIT='/usr/bin/xinit'
+
+# Path to the X session script (useful if using xinit instead of startx).
+# NOTE: This file needs to be executable!
+NODM_XSESSION='/home/{user}/.xinitrc'

Added: nodm/trunk/nodm.service
===
--- nodm/trunk/nodm.service (rev 0)
+++ nodm/trunk/nodm.service 2015-11-02 02:08:41 UTC (rev 145497)
@@ -0,0 +1,9 @@
+[Unit]
+Description=nodm display manager
+
+[Service]
+EnvironmentFile=/etc/nodm.conf
+ExecStart=/usr/bin/nodm
+
+[Install]
+WantedBy=multi-user.target

Added: nodm/trunk/norestart.patch
===
--- nodm/trunk/norestart.patch  (rev 0)
+++ nodm/trunk/norestart.patch  2015-11-02 02:08:41 UTC (rev 145497)
@@ -0,0 +1,60 @@
+diff -aur nodm-0.7/nodm.c nodm-0.7-new/nodm.c
+--- nodm-0.7/nodm.c2009-07-26 20:36:14.0 +0200
 nodm-0.7-new/nodm.c2011-03-02 15:19:23.96382 +0100
+@@ -427,8 +427,10 @@
+  * @param mst
+  *   The minimum time (in seconds) that a session should last to be considered
+  *   successful
++ * @param xrestart
++ *   Boolean option whether to restart X or not
+  */
+-void run_and_restart(const char* xinit, const char* xsession, const char* 
xoptions, int mst)
++void run_and_restart(const char* xinit, const char* xsession, const char* 
xoptions, int mst, int xrestart)
+ {
+   static int retry_times[] = { 0, 0, 30, 30, 60, 60, -1 };
+   int restart_count = 0;
+@@ -446,8 +448,7 @@
+   args[2] = command;
+   args[3] = 0;
+ 
+-  while (1)
+-  {
++  do {
+   /* Run the X server */
+   time_t begin = time(NULL);
+   time_t end;
+@@ -470,7 +471,7 @@
+   /* Sleep a bit if the session was too short */
+   sleep(retry_times[restart_count]);
+   syslog (LOG_INFO, "Restarting session for %s", name);
+-  }
++  } while (xrestart);
+ }
+ 
+ /*
+@@ -525,6 +526,7 @@
+   int mst;
+   int vt_fd = -1;
+   int vt_num;
++  int xrestart = 0;
+ 
+   /* Parse command line options */
+   while (1)
+@@ -576,6 +578,8 @@
+   /* Read the configuration from the environment */
+   cp = getenv("NODM_MIN_SESSION_TIME");
+   mst = cp ? atoi(cp) : 60;
++  cp = getenv("NODM_RESTART_SESSION");
++xrestart = cp ? atoi(cp) : 0;
+   string_from_env(xini

[arch-commits] Commit in (7 files)

2015-10-02 Thread Felix Yan
Date: Saturday, October 3, 2015 @ 06:14:02
  Author: fyan
Revision: 142839

addpkg: lib32-libva-vdpau-driver 0.7.4-5

Added:
  lib32-libva-vdpau-driver/
  lib32-libva-vdpau-driver/repos/
  lib32-libva-vdpau-driver/trunk/
  lib32-libva-vdpau-driver/trunk/PKGBUILD
  
lib32-libva-vdpau-driver/trunk/libva-vdpau-driver-0.7.4-VAEncH264VUIBufferType.patch
  
lib32-libva-vdpau-driver/trunk/libva-vdpau-driver-0.7.4-glext-missing-definition.patch
  lib32-libva-vdpau-driver/trunk/libva-vdpau-driver-0.7.4-libvdpau-0.8.patch

-+
 PKGBUILD|   44 ++
 libva-vdpau-driver-0.7.4-VAEncH264VUIBufferType.patch   |   29 +
 libva-vdpau-driver-0.7.4-glext-missing-definition.patch |   16 +
 libva-vdpau-driver-0.7.4-libvdpau-0.8.patch |   11 +++
 4 files changed, 100 insertions(+)

Added: lib32-libva-vdpau-driver/trunk/PKGBUILD
===
--- lib32-libva-vdpau-driver/trunk/PKGBUILD (rev 0)
+++ lib32-libva-vdpau-driver/trunk/PKGBUILD 2015-10-03 04:14:02 UTC (rev 
142839)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Llewelyn Trahaearn 
+# Contributor: Ionut Biru 
+
+pkgname=lib32-libva-vdpau-driver
+pkgver=0.7.4
+pkgrel=5
+pkgdesc="VDPAU backend for VA API (32-bit)"
+arch=('x86_64')
+url="http://freedesktop.org/wiki/Software/vaapi";
+license=('GPL')
+depends=('lib32-libva' 'lib32-libvdpau' 'lib32-libgl')
+makedepends=('lib32-mesa')
+source=("http://freedesktop.org/software/vaapi/releases/${pkgname#lib32-}/${pkgname#lib32-}-${pkgver}.tar.bz2";
+"libva-vdpau-driver-0.7.4-glext-missing-definition.patch"
+"libva-vdpau-driver-0.7.4-libvdpau-0.8.patch"
+"libva-vdpau-driver-0.7.4-VAEncH264VUIBufferType.patch")
+sha512sums=('89f98dc1d7d590fb68f440dd1e37e025d64a621324e013e85dd1367681c07b09132fd2089539fc5b48934624648887a8a97539b4f07ddf9f56a8a456ad030094'
+
'5be5b00e3bc6df790bf1f0cde9606053ef70ee3c36f97dd1ba2eaa38251ce86124586a34c5e3d7fc20c331f9894b23ec22e7ae9d007aa15940221f2547ee64ee'
+
'0890112bed4013de70272972be14f608b22935938160f65a2165cca715c1e8ec7e8c92c5b5c66c655932d1adbaf0aad2f979f0d541890daee385e544a6890f82'
+
'f60e84f88eca17e762e3d5a53404d0215bca27051c02ff3e4441ad2c2897c0c04297b8e7b4693c37404bde95d7b5d7a6392b4c17ab1ece5f1bd78e6af376b301')
+
+prepare() {
+  cd ${pkgname#lib32-}-${pkgver}
+  patch -p1 -i ../libva-vdpau-driver-0.7.4-glext-missing-definition.patch
+  patch -p1 -i ../libva-vdpau-driver-0.7.4-libvdpau-0.8.patch
+  patch -p1 -i ../libva-vdpau-driver-0.7.4-VAEncH264VUIBufferType.patch
+}
+
+build() {
+  export CC='gcc -m32'
+  export CXX='g++ -m32'
+  export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
+
+  cd ${pkgname#lib32-}-${pkgver}
+  ./configure --prefix=/usr
+  make
+}
+
+package() {
+  cd ${pkgname#lib32-}-${pkgver}
+  make DESTDIR="${pkgdir}" install
+}


Property changes on: lib32-libva-vdpau-driver/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: 
lib32-libva-vdpau-driver/trunk/libva-vdpau-driver-0.7.4-VAEncH264VUIBufferType.patch
===
--- 
lib32-libva-vdpau-driver/trunk/libva-vdpau-driver-0.7.4-VAEncH264VUIBufferType.patch
(rev 0)
+++ 
lib32-libva-vdpau-driver/trunk/libva-vdpau-driver-0.7.4-VAEncH264VUIBufferType.patch
2015-10-03 04:14:02 UTC (rev 142839)
@@ -0,0 +1,29 @@
+>From fda3706eb74ba5ad874853969f3df3e372739c8d Mon Sep 17 00:00:00 2001
+From: "Xiang, Haihao" 
+Date: Fri, 21 Jun 2013 12:55:30 +0800
+Subject: [PATCH] VAEncH264VUIBufferType and VAEncH264SEIBufferType are
+ dropped from VA API
+
+The driver doesn't use them indeed
+
+Signed-off-by: Xiang, Haihao 
+---
+ src/vdpau_dump.c |2 --
+ 1 file changed, 2 deletions(-)
+
+diff --git a/src/vdpau_dump.c b/src/vdpau_dump.c
+index 899888b..610e7cd 100644
+--- a/src/vdpau_dump.c
 b/src/vdpau_dump.c
+@@ -59,8 +59,6 @@ const char *string_of_VABufferType(VABufferType type)
+ _(VAEncSequenceParameterBufferType);
+ _(VAEncPictureParameterBufferType);
+ _(VAEncSliceParameterBufferType);
+-_(VAEncH264VUIBufferType);
+-_(VAEncH264SEIBufferType);
+ #endif
+ #if VA_CHECK_VERSION(0,31,1)
+ _(VAQMatrixBufferType);
+-- 
+1.7.9.5
+

Added: 
lib32-libva-vdpau-driver/trunk/libva-vdpau-driver-0.7.4-glext-missing-definition.patch
===
--- 
lib32-libva-vdpau-driver/trunk/libva-vdpau-driver-0.7.4-glext-missing-definition.patch
  (rev 0)
+++ 
lib32-libva-vdpau-driver/trunk/libva-vdpau-driver-0.7.4-glext-missing-definition.patch
  2015-10-03 04:14:02 UTC (rev 142839)
@@ -0,0 +1,16 @@
+--- a/src/utils_glx.h~ 2012-10-05 16

[arch-commits] Commit in (7 files)

2015-09-22 Thread Ray Rashif
Date: Tuesday, September 22, 2015 @ 23:05:57
  Author: schiv
Revision: 141494

gdal 1.x needed for vtk; FS#46346

Added:
  gdal1/
  gdal1/repos/
  gdal1/trunk/
  gdal1/trunk/PKGBUILD
  gdal1/trunk/gdal-1.5.1-python-install.patch
  gdal1/trunk/gdal1.changelog
  gdal1/trunk/poppler-0.31.patch

-+
 PKGBUILD|   81 ++
 gdal-1.5.1-python-install.patch |   10 
 gdal1.changelog |   50 +++
 poppler-0.31.patch  |   12 +
 4 files changed, 153 insertions(+)

Added: gdal1/trunk/PKGBUILD
===
--- gdal1/trunk/PKGBUILD(rev 0)
+++ gdal1/trunk/PKGBUILD2015-09-22 21:05:57 UTC (rev 141494)
@@ -0,0 +1,81 @@
+# $Id$
+# Maintainer: Ray Rashif 
+# Contributor: Jaroslav Lichtblau 
+# Contributor: dibblethewrecker dibblethewrecker.at.jiwe.dot.org
+# Contributor: William Rea 
+
+pkgname=gdal1
+_pkgname=gdal
+pkgver=1.11.2
+pkgrel=1
+pkgdesc="A translator library for raster geospatial data formats"
+arch=('i686' 'x86_64')
+url="http://www.gdal.org/";
+license=('custom')
+depends=('curl' 'geos' 'giflib' 'hdf5' 'libgeotiff' 'libjpeg' 'libpng' 
'libspatialite' 'libtiff' 'netcdf' 'poppler' 'python2' 'python2-numpy' 
'cfitsio' 'sqlite' 'libmariadbclient' 'postgresql-libs')
+makedepends=('perl' 'swig' 'chrpath' 'doxygen')
+optdepends=('postgresql: postgresql database support'
+'mariadb: mariadb database support'
+'perl:  perl binding support')
+provides=('gdal')
+conflicts=('gdal')
+changelog=$pkgname.changelog
+source=(http://download.osgeo.org/${_pkgname}/${pkgver}/${_pkgname}-${pkgver}.tar.gz
+gdal-1.5.1-python-install.patch
+poppler-0.31.patch)
+sha256sums=('66bc8192d24e314a66ed69285186d46e6999beb44fc97eeb9c76d82a117c0845'
+'55a0a961b2d1caddf80f18b6763a96690b0b6443fbd5a0c89e29503ded3bcea6'
+'4fc42bdb729cec92920236ef9f3302fab497069dbb7d41d81222e7e48a36e7a6')
+
+prepare() {
+  cd "${srcdir}"/$_pkgname-$pkgver
+  patch -Np0 -i "${srcdir}"/gdal-1.5.1-python-install.patch
+  patch -Np1 -i "${srcdir}"/poppler-0.31.patch
+
+# python2 fixes
+  sed -i 's_python python1.5_python2 python python1.5_' configure
+  for file in swig/python/{,osgeo/,samples/,scripts/}*.py; do
+  sed -i 's_#!/usr/bin/env python_#!/usr/bin/env python2_' $file
+  done
+
+# Fix mandir
+  sed -i "s|^mandir=.*|mandir='\${prefix}/share/man'|" configure
+}
+
+build() {
+  cd "${srcdir}"/$_pkgname-$pkgver
+  export CFLAGS="$CFLAGS -fno-strict-aliasing"
+
+# bug #23654
+  export LDFLAGS="$LDFLAGS -Wl,--as-needed"
+
+  ./configure --prefix=/usr --with-netcdf --with-libtiff --with-sqlite3 \
+  --with-geotiff --with-mysql --with-python --with-curl \
+  --with-hdf5 --with-perl --with-geos --with-png --with-poppler 
--with-spatialite
+
+# workaround for bug #13646
+  sed -i 's/PY_HAVE_SETUPTOOLS=1/PY_HAVE_SETUPTOOLS=/g' ./GDALmake.opt
+  sed -i 's/EXE_DEP_LIBS/KILL_EXE_DEP_LIBS/' apps/GNUmakefile
+
+  make
+  make man
+}
+
+package () {
+  cd "${srcdir}"/$_pkgname-$pkgver
+  make DESTDIR="${pkgdir}" install
+  make DESTDIR="${pkgdir}" install-man
+
+# install license
+  install -D -m644 LICENSE.TXT 
"${pkgdir}"/usr/share/licenses/${_pkgname}/LICENSE
+
+#FS15477 clean up junks
+  rm -f "${pkgdir}"/usr/bin/*.dox
+  rm -f "${pkgdir}"/usr/share/man/man1/_build_gdal_src_gdal-${pkgver}_apps_.1
+
+# Remove RPATH
+  chrpath --delete 
"${pkgdir}"/usr/lib/perl5/${CARCH}-linux-thread-multi/auto/Geo/OSR/OSR.so
+  chrpath --delete 
"${pkgdir}"/usr/lib/perl5/${CARCH}-linux-thread-multi/auto/Geo/OGR/OGR.so
+  chrpath --delete 
"${pkgdir}"/usr/lib/perl5/${CARCH}-linux-thread-multi/auto/Geo/GDAL/GDAL.so
+  chrpath --delete 
"${pkgdir}"/usr/lib/perl5/${CARCH}-linux-thread-multi/auto/Geo/GDAL/Const/Const.so
+}


Property changes on: gdal1/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: gdal1/trunk/gdal-1.5.1-python-install.patch
===
--- gdal1/trunk/gdal-1.5.1-python-install.patch (rev 0)
+++ gdal1/trunk/gdal-1.5.1-python-install.patch 2015-09-22 21:05:57 UTC (rev 
141494)
@@ -0,0 +1,10 @@
+--- swig/python/GNUmakefile.orig   2010-04-24 01:22:07.0 +0200
 swig/python/GNUmakefile2010-05-05 19:14:58.0 +0200
+@@ -72,5 +72,5 @@
+ ifeq ($(PY_HAVE_SETUPTOOLS),1)
+-  $(PYTHON) setup.py install 
++  $(PYTHON) setup.py install --root=$(DESTDIR) 
+ else
+-  $(PYTHON) setup.py install --prefix=$(DESTDIR)$(prefix)
++  $(PYTHON) setup.py install --root=$(DESTDIR) --prefix=$(prefix)
+ endif

Added: gdal1/trunk/gdal1.changelog
===
--- gdal1/trunk/gdal1.changelog   

[arch-commits] Commit in (7 files)

2015-09-15 Thread Maxime Gauduin
Date: Tuesday, September 15, 2015 @ 10:24:18
  Author: alucryd
Revision: 140309

Add emby-server

Added:
  emby-server/
  emby-server/trunk/
  emby-server/trunk/PKGBUILD
  emby-server/trunk/emby-server
  emby-server/trunk/emby-server.conf
  emby-server/trunk/emby-server.install
  emby-server/trunk/emby-server.service

-+
 PKGBUILD|   51 ++
 emby-server |3 ++
 emby-server.conf|1 
 emby-server.install |   11 ++
 emby-server.service |   16 +++
 5 files changed, 82 insertions(+)

Added: emby-server/trunk/PKGBUILD
===
--- emby-server/trunk/PKGBUILD  (rev 0)
+++ emby-server/trunk/PKGBUILD  2015-09-15 08:24:18 UTC (rev 140309)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Maxime Gauduin 
+# Contributor: Daniel Seymour 
+
+pkgname=emby-server
+pkgver=3.0.5724.4
+pkgrel=1
+pkgdesc='Bring together your videos, music, photos, and live television'
+arch=('i686' 'x86_64')
+url='http://emby.media'
+license=('GPL2')
+depends=('ffmpeg' 'imagemagick' 'libmediainfo' 'mono' 'sqlite')
+install='emby-server.install'
+source=("emby-server-${pkgver}.tar.gz::https://github.com/MediaBrowser/MediaBrowser/archive/${pkgver}.tar.gz";
+'emby-server'
+'emby-server.conf'
+'emby-server.service')
+backup=('etc/conf.d/emby-server')
+sha256sums=('79d0b17ca5022ad3283c1034f5a8c3bd68dedc97f2cb9507d553f5e91b1cc53e'
+'1515d8d61ba903ed8ca73c1930fb9f14e2acaa9c2b456d85fd82c2254558eb85'
+'064a82fb13816af5eb2a90bc8320d062ead0bf700715ee65df6afb347f890907'
+'8a91ea49a1699c820c4a180710072cba1d6d5c10e45df97477ff6a898f4e1d70')
+
+prepare() {
+  cd Emby-${pkgver}
+
+  sed 's/libMagickWand-6.Q8.so/libMagickWand-6.Q16HDRI.so/' -i 
MediaBrowser.Server.Mono/ImageMagickSharp.dll.config
+}
+
+build() {
+  cd Emby-${pkgver}
+
+  xbuild \
+/p:Configuration='Release Mono' \
+/p:Platform='Any CPU' \
+/p:OutputPath="${srcdir}/build" \
+/t:build MediaBrowser.Mono.sln
+}
+
+package() {
+  install -dm 755 "${pkgdir}"/{etc/conf.d,usr/{bin,lib/systemd/system}}
+  cp -dr --no-preserve='ownership' build "${pkgdir}"/usr/lib/emby-server
+  install -m 755 emby-server "${pkgdir}"/usr/bin/
+  install -m 644 emby-server.service "${pkgdir}"/usr/lib/systemd/system/
+  install -m 644 emby-server.conf "${pkgdir}"/etc/conf.d/emby-server
+
+  install -dm 755 "${pkgdir}"/var/lib/emby
+  chown 422:422 -R "${pkgdir}"/var/lib/emby
+}
+
+# vim: ts=2 sw=2 et:


Property changes on: emby-server/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: emby-server/trunk/emby-server
===
--- emby-server/trunk/emby-server   (rev 0)
+++ emby-server/trunk/emby-server   2015-09-15 08:24:18 UTC (rev 140309)
@@ -0,0 +1,3 @@
+#! /bin/sh
+
+exec mono /usr/lib/emby-server/MediaBrowser.Server.Mono.exe -programdata 
$EMBY_HOME -ffmpeg ffmpeg -ffprobe ffprobe

Added: emby-server/trunk/emby-server.conf
===
--- emby-server/trunk/emby-server.conf  (rev 0)
+++ emby-server/trunk/emby-server.conf  2015-09-15 08:24:18 UTC (rev 140309)
@@ -0,0 +1 @@
+EMBY_HOME='/var/lib/emby'

Added: emby-server/trunk/emby-server.install
===
--- emby-server/trunk/emby-server.install   (rev 0)
+++ emby-server/trunk/emby-server.install   2015-09-15 08:24:18 UTC (rev 
140309)
@@ -0,0 +1,11 @@
+post_install() {
+getent group emby > /dev/null 2>&1 || groupadd -g 422 emby
+getent passwd emby > /dev/null 2>&1 || useradd -c 'Emby Media Server' -u 
422 -g emby -d /var/lib/emby -s /usr/bin/nologin emby
+passwd -l emby > /dev/null
+}
+
+post_upgrade() {
+  post_install
+}
+
+# vim: ts=2 sw=2 et:

Added: emby-server/trunk/emby-server.service
===
--- emby-server/trunk/emby-server.service   (rev 0)
+++ emby-server/trunk/emby-server.service   2015-09-15 08:24:18 UTC (rev 
140309)
@@ -0,0 +1,16 @@
+[Unit]
+Description=Emby brings together your videos, music, photos, and live 
television.
+
+[Service]
+EnvironmentFile=/etc/conf.d/emby-server
+WorkingDirectory=/usr/lib/emby-server
+ExecStart=/usr/bin/emby-server
+User=emby
+Group=emby
+Restart=always
+
+[Unit]
+After=network.target
+
+[Install]
+WantedBy=multi-user.target


[arch-commits] Commit in (7 files)

2015-09-12 Thread Levente Polyak
Date: Sunday, September 13, 2015 @ 05:13:07
  Author: anthraxx
Revision: 140021

addpkg: knockd 0.7-2

Added:
  knockd/
  knockd/repos/
  knockd/trunk/
  knockd/trunk/PKGBUILD
  knockd/trunk/knockd.logrotate
  knockd/trunk/knockd.service
  knockd/trunk/limits.h.patch

--+
 PKGBUILD |   42 ++
 knockd.logrotate |5 +
 knockd.service   |9 +
 limits.h.patch   |   10 ++
 4 files changed, 66 insertions(+)

Added: knockd/trunk/PKGBUILD
===
--- knockd/trunk/PKGBUILD   (rev 0)
+++ knockd/trunk/PKGBUILD   2015-09-13 03:13:07 UTC (rev 140021)
@@ -0,0 +1,42 @@
+# Maintainer: Levente Polyak 
+# Contributor: Mike Sampson 
+# Contributor: Steven 
+# Contributor: Aaron Griffin 
+# Contributor: judd 
+
+pkgname=knockd
+pkgver=0.7
+pkgrel=2
+pkgdesc="A simple port-knocking daemon"
+url="http://www.zeroflux.org/projects/knock";
+arch=('i686' 'x86_64')
+license=('GPL2')
+depends=('libpcap>=1.0.0')
+backup=('etc/knockd.conf')
+source=(${pkgname}-${pkgver}.tar.gz::http://www.zeroflux.org/proj/knock/files/knock-${pkgver}.tar.gz
+knockd.logrotate
+   knockd.service
+   limits.h.patch)
+sha512sums=('eab5d855f7111d9411e84a56a15e8ea74f41c5bd9dee27ab49f0d8d509eeeb96a60c508928c92916dc0ec9b737c447ca8ca5ed4db6479b389549d60e76a85aa7'
+
'3ea2ae9392d3d79bb5df6b75090f6c1a9548979e01dcd4a75471cfa46dbc70401a166496b5158f90fc61326a554acacc38f8605aab02b5b53b75d60a7d80648a'
+
'6e5fec91e07fb74169798f320607bd413258af0af48bd2a9c006a02bc97ce4ea9a5293eb9e166b9870c086bf147fca1462b98b3d914d7a28708e9fa2cc9c85cb'
+
'5776b8670aa439e77d5ac873b63dd5e4d4b5bfb8f1e8fbf49c7d0c3c8f97e47dca761ef1374b742182b0d9928dba4b719442c5f01ca29249a6aa6da6cbf283ed')
+
+prepare() {
+  cd knock-${pkgver}
+  patch -Np0 < "${srcdir}/limits.h.patch"
+}
+
+build() {
+  cd knock-${pkgver}
+  ./configure --prefix=/usr --sbin=/usr/bin --sysconfdir=/etc
+  make
+}
+
+package() {
+  cd knock-${pkgver}
+  make DESTDIR="${pkgdir}" MANDIR=/usr/share/man install
+  install -Dm 644 "${srcdir}/knockd.service" 
"${pkgdir}/usr/lib/systemd/system/knockd.service"
+  install -Dm 644 "${srcdir}/knockd.logrotate" 
"${pkgdir}/etc/logrotate.d/knockd"
+  install -Dm 644 "README.md" "${pkgdir}/usr/share/doc/${pkgname}/README"
+}

Added: knockd/trunk/knockd.logrotate
===
--- knockd/trunk/knockd.logrotate   (rev 0)
+++ knockd/trunk/knockd.logrotate   2015-09-13 03:13:07 UTC (rev 140021)
@@ -0,0 +1,5 @@
+/var/log/knockd.log {
+   missingok
+   notifempty
+   delaycompress
+}

Added: knockd/trunk/knockd.service
===
--- knockd/trunk/knockd.service (rev 0)
+++ knockd/trunk/knockd.service 2015-09-13 03:13:07 UTC (rev 140021)
@@ -0,0 +1,9 @@
+[Unit]
+Description=Port-Knocking Daemon
+After=network.target
+
+[Service]
+ExecStart=/usr/bin/knockd
+
+[Install]
+WantedBy=multi-user.target

Added: knockd/trunk/limits.h.patch
===
--- knockd/trunk/limits.h.patch (rev 0)
+++ knockd/trunk/limits.h.patch 2015-09-13 03:13:07 UTC (rev 140021)
@@ -0,0 +1,10 @@
+--- src/knockd.c.orig  2008-12-03 07:21:14.643255773 +
 src/knockd.c   2008-12-03 07:24:59.606701396 +
+@@ -46,6 +46,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include "list.h"
+ 
+ static char version[] = "0.5";


[arch-commits] Commit in (7 files)

2015-09-06 Thread Alexander Rødseth
Date: Monday, September 7, 2015 @ 00:11:39
  Author: arodseth
Revision: 139403

midori->midori-gtk2, midori-gtk3->midori

Added:
  midori-gtk2/
  midori-gtk2/repos/
  midori-gtk2/repos/community-i686/
  midori-gtk2/repos/community-x86_64/
  midori-gtk2/trunk/
  midori-gtk2/trunk/PKGBUILD
  midori-gtk2/trunk/midori.install

+
 PKGBUILD   |   40 
 midori.install |   14 ++
 2 files changed, 54 insertions(+)

Added: midori-gtk2/trunk/PKGBUILD
===
--- midori-gtk2/trunk/PKGBUILD  (rev 0)
+++ midori-gtk2/trunk/PKGBUILD  2015-09-06 22:11:39 UTC (rev 139403)
@@ -0,0 +1,40 @@
+# $Id: PKGBUILD 139371 2015-09-06 21:13:29Z arodseth $
+# Maintainer: Alexander Rødseth 
+# Contributor: Andreas Radke 
+# Contributor: rabyte 
+# Contributor: Johannes Krampf 
+# Contributor: Bartłomiej Piotrowski 
+# Contributor: Andrew Gregory 
+
+pkgname=midori-gtk2
+pkgver=0.5.11
+pkgrel=1
+pkgdesc='Lightweight web browser (GTK2)'
+arch=('x86_64' 'i686')
+url='http://www.midori-browser.org/'
+license=('LGPL2.1')
+install='midori.install'
+conflicts=('midori')
+provides=('midori')
+depends=('webkitgtk2' 'libnotify' 'libxss' 'hicolor-icon-theme' 
'desktop-file-utils' 'libunique' 'gcr' 'libzeitgeist' 'zeitgeist')
+makedepends=('bzr' 'python2' 'intltool' 'vala' 'librsvg' 'cmake' 'ninja' 'gcr' 
'libzeitgeist' 'zeitgeist')
+optdepends=('aria2: download utility')
+options=('!emptydirs')
+source=("http://www.midori-browser.org/downloads/${pkgname/-gtk2}_${pkgver}_all_.tar.bz2";)
+sha256sums=('96191a96be71144ae848a409fae5a1d6d52a00e583f33122081f47ead9c49c3d')
+
+build() {
+  cd "${pkgname/-gtk2}-$pkgver"
+
+  mkdir -p build
+  cd build
+  cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib -G Ninja
+  ninja
+}
+
+package() {
+  DESTDIR="$pkgdir" ninja -C "${pkgname/-gtk2}-$pkgver/build" install
+}
+
+# getver: -u 2 midori-browser.org/download/source
+# vim:set ts=2 sw=2 et:

Added: midori-gtk2/trunk/midori.install
===
--- midori-gtk2/trunk/midori.install(rev 0)
+++ midori-gtk2/trunk/midori.install2015-09-06 22:11:39 UTC (rev 139403)
@@ -0,0 +1,14 @@
+post_install() {
+  update-desktop-database -q
+  gtk-update-icon-cache -f -q -t usr/share/icons/hicolor
+}
+
+post_upgrade() {
+  post_install $1
+}
+
+post_remove() {
+  post_install $1
+}
+
+# vim:set ts=2 sw=2 et:


[arch-commits] Commit in (7 files)

2015-08-30 Thread Maxime Gauduin
Date: Sunday, August 30, 2015 @ 14:53:05
  Author: alucryd
Revision: 138986

Rename noise to noise-player

Added:
  noise-player/
  noise-player/trunk/
  noise-player/trunk/PKGBUILD
  noise-player/trunk/mesa-demos-conflict.patch
  noise-player/trunk/noise-install-dirs.patch
  noise-player/trunk/noise.install
Deleted:
  noise/

---+
 PKGBUILD  |   60 ++
 mesa-demos-conflict.patch |   68 
 noise-install-dirs.patch  |   42 +++
 noise.install |   15 +
 4 files changed, 185 insertions(+)

Added: noise-player/trunk/PKGBUILD
===
--- noise-player/trunk/PKGBUILD (rev 0)
+++ noise-player/trunk/PKGBUILD 2015-08-30 12:53:05 UTC (rev 138986)
@@ -0,0 +1,60 @@
+# $Id$
+# Maintainer: Maxime Gauduin 
+
+pkgname=noise-player
+pkgver=0.3.1
+pkgrel=1
+pkgdesc='The Pantheon Music Player'
+arch=('i686' 'x86_64')
+url='https://launchpad.net/noise'
+license=('GPL3')
+depends=('cairo' 'desktop-file-utils' 'gdk-pixbuf2' 'glib2' 'glibc'
+ 'gst-plugins-base-libs' 'gstreamer' 'gtk3' 'hicolor-icon-theme'
+ 'libgee' 'libgpod' 'libnotify' 'libpeas' 'libsoup' 'libxml2' 'pango'
+ 'sqlheavy' 'taglib' 'zeitgeist'
+ 'libgranite.so')
+makedepends=('cmake' 'gobject-introspection' 'vala')
+optdepends=('gst-plugins-base: "Base" plugin libraries'
+'gst-plugins-good: "Good" plugin libraries'
+'gst-plugins-bad: "Bad" plugin libraries'
+'gst-plugins-ugly: "Ugly" plugin libraries')
+replaces=('noise')
+install='noise.install'
+source=("https://launchpad.net/noise/${pkgver%.*}.x/${pkgver}/+download/noise-${pkgver}.tgz";
+'mesa-demos-conflict.patch'
+'noise-install-dirs.patch')
+sha256sums=('245c4659d0944be59b53ed24089ffe7ad77dbaf6d1834b871bc860bc646e0e1e'
+'b3bec8516d9497ee961fcd607e96b7c17ed76eed3d7af4093827ff5e052d0dc0'
+'d0ebc710a742d942e04a8df61d91dd75ae4b2aeafe7fece08f1fbc90c507f1df')
+
+prepare() {
+  cd noise-${pkgver}
+
+  patch -Np1 -i ../mesa-demos-conflict.patch
+  patch -Np1 -i ../noise-install-dirs.patch
+
+  if [[ -d build ]]; then
+rm -rf build
+  fi
+  mkdir build
+
+}
+
+build() {
+  cd noise-${pkgver}/build
+
+  cmake .. \
+-DCMAKE_BUILD_TYPE='Release' \
+-DCMAKE_INSTALL_PREFIX='/usr' \
+-DCMAKE_INSTALL_LIBDIR='/usr/lib' \
+-DGSETTINGS_COMPILE='FALSE'
+  make -j1
+}
+
+package() {
+  cd noise-${pkgver}/build
+
+  make DESTDIR="${pkgdir}" install
+}
+
+# vim: ts=2 sw=2 et:


Property changes on: noise-player/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: noise-player/trunk/mesa-demos-conflict.patch
===
--- noise-player/trunk/mesa-demos-conflict.patch
(rev 0)
+++ noise-player/trunk/mesa-demos-conflict.patch2015-08-30 12:53:05 UTC 
(rev 138986)
@@ -0,0 +1,68 @@
+diff -rupN noise-0.3.1.orig/data/CMakeLists.txt noise-0.3.1/data/CMakeLists.txt
+--- noise-0.3.1.orig/data/CMakeLists.txt   2015-08-30 13:02:13.782481101 
+0200
 noise-0.3.1/data/CMakeLists.txt2015-08-30 13:04:05.279065874 +0200
+@@ -1 +1 @@
+-install (FILES noise.desktop DESTINATION share/applications)
++install (FILES noise-player.desktop DESTINATION share/applications)
+diff -rupN noise-0.3.1.orig/data/noise.desktop noise-0.3.1/data/noise.desktop
+--- noise-0.3.1.orig/data/noise.desktop2015-08-30 13:02:13.782481101 
+0200
 noise-0.3.1/data/noise.desktop 1970-01-01 01:00:00.0 +0100
+@@ -1,21 +0,0 @@
+-[Desktop Entry]
+-Type=Application
+-Name=Noise
+-GenericName=Music Player
+-Comment=Listen to music
+-Exec=noise %U
+-Icon=multimedia-audio-player
+-Terminal=false
+-Categories=Audio;Music;Player;AudioVideo;GNOME;GTK;
+-MimeType=x-content/audio-player;x-content/audio-cdda;application/ogg;application/x-extension-m4a;application/x-extension-mp4;application/x-flac;application/x-ogg;audio/3gpp;audio/aac;audio/ac3;audio/AMR;audio/AMR-WB;audio/basic;audio/flac;audio/midi;audio/mp2;audio/mp4;audio/mpeg;audio/ogg;audio/vnd.rn-realaudio;audio/x-aiff;audio/x-ape;audio/x-flac;audio/x-gsm;audio/x-it;audio/x-m4a;audio/x-matroska;audio/x-mod;audio/x-mp3;audio/x-mpeg;audio/x-mpegurl;audio/x-ms-asf;audio/x-ms-asx;audio/x-ms-wax;audio/x-ms-wma;audio/x-musepack;audio/x-pn-aiff;audio/x-pn-au;audio/x-pn-realaudio;audio/x-pn-realaudio-plugin;audio/x-pn-wav;audio/x-pn-windows-acm;audio/x-realaudio;audio/x-real-audio;audio/x-sbc;audio/x-scpls;audio/x-speex;audio/x-tta;audio/x-vorbis;audio/x-vorbis+ogg;audio/x-wav;audio/x-wavpack;audio/x-xm;
+-StartupNotify=true
+-X-GNOME-Gettext-Domain=noise
+-X-GNOME-Keywords=Noise;Audio;Player;MP3;iPod;Play;Playlist;Media;CD;Phone;Songs;
+-X-

[arch-commits] Commit in (7 files)

2015-08-28 Thread Levente Polyak
Date: Friday, August 28, 2015 @ 23:31:42
  Author: anthraxx
Revision: 138901

addpkg: rabbitmq 3.5.4-3

Added:
  rabbitmq/
  rabbitmq/repos/
  rabbitmq/trunk/
  rabbitmq/trunk/PKGBUILD
  rabbitmq/trunk/rabbitmq-env.conf
  rabbitmq/trunk/rabbitmq.install
  rabbitmq/trunk/rabbitmq.service

---+
 PKGBUILD  |   57 
 rabbitmq-env.conf |6 +
 rabbitmq.install  |   25 ++
 rabbitmq.service  |   15 +
 4 files changed, 103 insertions(+)

Added: rabbitmq/trunk/PKGBUILD
===
--- rabbitmq/trunk/PKGBUILD (rev 0)
+++ rabbitmq/trunk/PKGBUILD 2015-08-28 21:31:42 UTC (rev 138901)
@@ -0,0 +1,57 @@
+# Maintainer: Levente Polyak 
+# Contributor: Marcello "mereghost" Rocha 
+# Contributor: Gianni Vialetto 
+# Contributor: Stefan J. Betz 
+# Contributor: p2k 
+# Contributor: Jonathan Liu 
+# Contributor: Christopher Grebs 
+# Contributor: mutantmonkey
+
+pkgname=rabbitmq
+pkgver=3.5.4
+pkgrel=3
+pkgdesc="Highly reliable and performant enterprise messaging implementation of 
AMQP written in Erlang/OTP"
+url="https://rabbitmq.com";
+arch=('any')
+license=('MPL')
+depends=('erlang-nox' 'systemd')
+backup=('etc/rabbitmq/rabbitmq-env.conf')
+install=rabbitmq.install
+source=(https://www.rabbitmq.com/releases/${pkgname}-server/v${pkgver}/${pkgname}-server-generic-unix-${pkgver}.tar.gz{,.asc}
+rabbitmq-env.conf
+rabbitmq.service)
+sha512sums=('aa3845ebce676fa029be6b9d46a9a2010f6db17de7be7264278469fbc13ec3e3f2b31131109cdc4f721494df2235aaeaf111acb7d0233bf69dd84a5745ccd686'
+'SKIP'
+
'4872ff514c9f841fe4c93bc442ec4e3177d1bfa3834e8d8a26fc77a63aff1cdc14944827673a59556e26210b2b4c0091f93c8e93a334710e5bc3336a64e77140'
+
'd51b43f948febb23cdd5b0c7736f966d8433b05ccd95778e90d280d45ccfd9a714e888762f458337a784fff4b86430151adb0f81d779d6b99c9154fcd7e0e319')
+validpgpkeys=('F78372A06FF50C80464FC1B4F7B8CEA6056E8E56') # RabbitMQ Release 
Signing Key 
+
+prepare() {
+  cd ${pkgname}_server-${pkgver}
+  sed -r 's|^(SYS_PREFIX=).*$|\1""|' -i sbin/rabbitmq-defaults
+}
+
+package() {
+  cd ${pkgname}_server-${pkgver}
+  local libdir="${pkgdir}/usr/lib/rabbitmq/lib/rabbitmq-server-${pkgver}"
+
+  install -d "${libdir}"
+  install -d "${pkgdir}/usr/bin"
+  install -dm 750 "${pkgdir}/var/log/rabbitmq"
+  install -dm 750 "${pkgdir}/var/lib/rabbitmq"
+   
+  cp -R ebin ${libdir}
+  cp -R include ${libdir}
+  cp -R plugins ${libdir}
+  cp -R sbin ${libdir}
+  cp -R share "${pkgdir}/usr"
+
+  for script in ${libdir}/sbin/*; do
+ln -s "${script#${pkgdir}}" "${pkgdir}/usr/bin/"
+  done
+ 
+  install -Dm 644 "${srcdir}/rabbitmq-env.conf" 
"${pkgdir}/etc/rabbitmq/rabbitmq-env.conf"
+  install -Dm 644 "${srcdir}/rabbitmq.service" 
"${pkgdir}/usr/lib/systemd/system/rabbitmq.service"
+}
+
+# vim: ts=2 sw=2 et:

Added: rabbitmq/trunk/rabbitmq-env.conf
===
--- rabbitmq/trunk/rabbitmq-env.conf(rev 0)
+++ rabbitmq/trunk/rabbitmq-env.conf2015-08-28 21:31:42 UTC (rev 138901)
@@ -0,0 +1,6 @@
+NODENAME=rabbit
+NODE_IP_ADDRESS=0.0.0.0
+NODE_PORT=5672
+
+LOG_BASE=/var/log/rabbitmq
+MNESIA_BASE=/var/lib/rabbitmq/mnesia

Added: rabbitmq/trunk/rabbitmq.install
===
--- rabbitmq/trunk/rabbitmq.install (rev 0)
+++ rabbitmq/trunk/rabbitmq.install 2015-08-28 21:31:42 UTC (rev 138901)
@@ -0,0 +1,25 @@
+post_install() {
+  if ! getent passwd rabbitmq &>/dev/null; then
+groupadd -r -g 197 rabbitmq &>/dev/null
+useradd -r -u 197 -g rabbitmq -d /var/lib/rabbitmq -c 'RabbitMQ user' 
rabbitmq &>/dev/null
+passwd -l rabbitmq &>/dev/null
+  fi
+
+  sed -e "/NODENAME/s/rabbit/rabbit@$(hostname)/" -i 
/etc/rabbitmq/rabbitmq-env.conf
+  post_upgrade
+}
+
+pre_upgrade() {
+  # tmp: fixing old installations
+  chmod 750 /var/log/rabbitmq /var/lib/rabbitmq
+}
+
+post_upgrade() {
+  chown -R rabbitmq:rabbitmq /var/log/rabbitmq
+  chown -R rabbitmq:rabbitmq /var/lib/rabbitmq
+  chown -R rabbitmq:root /etc/rabbitmq
+}
+
+pre_remove() {
+  systemctl stop rabbitmq
+}

Added: rabbitmq/trunk/rabbitmq.service
===
--- rabbitmq/trunk/rabbitmq.service (rev 0)
+++ rabbitmq/trunk/rabbitmq.service 2015-08-28 21:31:42 UTC (rev 138901)
@@ -0,0 +1,15 @@
+[Unit]
+Description=RabbitMQ Messaging Server
+After=network.target
+
+[Service]
+Type=simple
+User=rabbitmq
+SyslogIdentifier=rabbitmq
+EnvironmentFile=/etc/rabbitmq/rabbitmq-env.conf
+
+ExecStart=/usr/bin/rabbitmq-server
+ExecStop=/usr/bin/rabbitmqctl stop
+
+[Install]
+WantedBy=multi-user.target


[arch-commits] Commit in (7 files)

2015-08-14 Thread Gaetan Bisson
Date: Friday, August 14, 2015 @ 11:25:04
  Author: bisson
Revision: 138343

initial commit of sthttpd, soon to replace thttpd

Added:
  sthttpd/
  sthttpd/repos/
  sthttpd/trunk/
  sthttpd/trunk/PKGBUILD
  sthttpd/trunk/config
  sthttpd/trunk/discreet.patch
  sthttpd/trunk/service

+
 PKGBUILD   |   58 +++
 config |4 +++
 discreet.patch |   34 
 service|   10 +
 4 files changed, 106 insertions(+)

Added: sthttpd/trunk/PKGBUILD
===
--- sthttpd/trunk/PKGBUILD  (rev 0)
+++ sthttpd/trunk/PKGBUILD  2015-08-14 09:25:04 UTC (rev 138343)
@@ -0,0 +1,58 @@
+# $Id$
+# Maintainer: Gaetan Bisson 
+# Contributor: Damir Perisa 
+# Contributor: Stewart Starbuck 
+
+pkgname=sthttpd
+pkgver=2.27.0
+pkgrel=1
+pkgdesc='Supported fork of the thttpd web server'
+url='http://opensource.dyc.edu/sthttpd'
+license=('custom:BSD')
+arch=('i686' 'x86_64')
+backup=('etc/thttpd.conf')
+validpgpkeys=('1FEDFAD9D82C52A53BABDC799384FA6EF52D4BBA')
+source=("http://opensource.dyc.edu/pub/${pkgname}/${pkgname}-${pkgver}.tar.gz"{,.asc}
+'discreet.patch'
+'service'
+'config')
+sha1sums=('27ea739c4e3c7922979c4357a80fe6d141da4356' 'SKIP'
+  'ae0143fce29cf7eb84ebbee9640b9a2c977b5093'
+  '73bd76de0e89a9cc31e5605659837d83b3c8dfde'
+  '7a6413491b6ba68625d450caa3c6f071af0ca1ac')
+
+conflicts=('thttpd')
+provides=('thttpd')
+replaces=('thttpd')
+
+prepare() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   aclocal && automake --add-missing
+   patch -p1 -i ../discreet.patch
+}
+
+build() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   export WEBDIR=/srv/http
+   export WEBGROUP=http
+   ./configure \
+   --prefix=/usr \
+   --sbindir=/usr/bin \
+   --mandir=/usr/share/man \
+
+   make
+}
+
+package() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   make DESTDIR="${pkgdir}" install
+   rm -fr "${pkgdir}"/srv
+
+   install -Dm644 ../config "${pkgdir}"/etc/thttpd.conf
+   install -Dm644 ../service 
"${pkgdir}"/usr/lib/systemd/system/thttpd.service
+   install -Dm644 README "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+
+   # Avoid conflicts with Apache
+   mv "${pkgdir}"/usr/bin/htpasswd{,-thttpd}
+   mv "${pkgdir}"/usr/share/man/man1/htpasswd{,-thttpd}.1
+}


Property changes on: sthttpd/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: sthttpd/trunk/config
===
--- sthttpd/trunk/config(rev 0)
+++ sthttpd/trunk/config2015-08-14 09:25:04 UTC (rev 138343)
@@ -0,0 +1,4 @@
+dir=/srv/http
+vhost
+user=http
+cgipat=**.cgi

Added: sthttpd/trunk/discreet.patch
===
--- sthttpd/trunk/discreet.patch(rev 0)
+++ sthttpd/trunk/discreet.patch2015-08-14 09:25:04 UTC (rev 138343)
@@ -0,0 +1,34 @@
+diff -Naur old/src/libhttpd.c new/src/libhttpd.c
+--- old/src/libhttpd.c 2014-10-04 03:43:00.0 +0900
 new/src/libhttpd.c 2015-08-14 17:15:30.081099286 +0900
+@@ -738,7 +738,7 @@
+ (void) my_snprintf( buf, sizeof(buf), "\
+ \n\
+ %d %s\n\
+-\n\
++\n\
+ %d %s\n",
+   status, title, status, title );
+ add_response( hc, buf );
+@@ -763,11 +763,8 @@
+ char buf[1000];
+ 
+ (void) my_snprintf( buf, sizeof(buf), "\
+-\n\
+-%s\n\
+ \n\
+-\n",
+-  SERVER_ADDRESS, EXPOSED_SERVER_SOFTWARE );
++\n" );
+ add_response( hc, buf );
+ }
+ 
+@@ -2768,7 +2765,7 @@
+   (void) fprintf( fp, "\
+ \n\
+ Index of %.80s\n\
+-\n\
++\n\
+ Index of %.80s\n\
+ \n\
+ mode  links  bytes  last-changed  name\n\

Added: sthttpd/trunk/service
===
--- sthttpd/trunk/service   (rev 0)
+++ sthttpd/trunk/service   2015-08-14 09:25:04 UTC (rev 138343)
@@ -0,0 +1,10 @@
+[Unit]
+Description=Tiny HTTP Daemon
+
+[Service]
+PIDFile=/run/thttpd.pid
+ExecStart=/usr/bin/thttpd -D -C /etc/thttpd.conf
+Restart=always
+
+[Install]
+WantedBy=multi-user.target


[arch-commits] Commit in (7 files)

2015-06-18 Thread Massimiliano Torromeo
Date: Thursday, June 18, 2015 @ 10:00:41
  Author: mtorromeo
Revision: 135545

Add sysdig package

Added:
  sysdig/
  sysdig/repos/
  sysdig/repos/community-i686/
  sysdig/repos/community-x86_64/
  sysdig/trunk/
  sysdig/trunk/PKGBUILD
  sysdig/trunk/sysdig.install

+
 PKGBUILD   |   41 +
 sysdig.install |   21 +
 2 files changed, 62 insertions(+)

Added: sysdig/trunk/PKGBUILD
===
--- sysdig/trunk/PKGBUILD   (rev 0)
+++ sysdig/trunk/PKGBUILD   2015-06-18 08:00:41 UTC (rev 135545)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Massimiliano Torromeo 
+# Contribuitor: Alfredo Palhares 
+# Contribuitor: Christian Babeux 
+
+pkgname=sysdig
+pkgver=0.1.101
+pkgrel=1
+pkgdesc="Open source system-level exploration and troubleshooting tool"
+arch=('i686' 'x86_64')
+url="http://www.sysdig.org/";
+license=('GPL2')
+depends=('dkms' 'jsoncpp' 'luajit')
+makedepends=('cmake')
+source=("https://github.com/draios/sysdig/archive/$pkgver/$pkgname-$pkgver.tar.gz";)
+sha256sums=('6995e39be565514901b5cb587689ee2efbf8359293e4e597362382cccf0e9db6')
+install=$pkgname.install
+
+build() {
+  cd "$srcdir"/$pkgname-$pkgver
+  rm -rf build
+  mkdir build
+  cd build
+  cmake .. \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DDIR_ETC=/etc \
+-DSYSDIG_VERSION=$pkgver \
+-DUSE_BUNDLED_LUAJIT=OFF \
+-DUSE_BUNDLED_JSONCPP=OFF \
+-DUSE_BUNDLED_ZLIB=OFF \
+-DUSE_BUNDLED_NCURSES=OFF \
+-DBUILD_DRIVER=OFF
+  make
+}
+
+package() {
+  cd "$srcdir"/$pkgname-$pkgver
+  cd build
+  make install DESTDIR="$pkgdir"
+}


Property changes on: sysdig/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: sysdig/trunk/sysdig.install
===
--- sysdig/trunk/sysdig.install (rev 0)
+++ sysdig/trunk/sysdig.install 2015-06-18 08:00:41 UTC (rev 135545)
@@ -0,0 +1,21 @@
+#!/bin/sh
+
+post_install() {
+dkms add sysdig/${1%%-*}
+  cat << EOF
+==> To build and install the necessary module run: dkms install sysdig/${1%%-*}
+==> To do this automatically at startup run: systemctl enable dkms.service
+EOF
+}
+
+pre_upgrade() {
+pre_remove "$2"
+}
+
+post_upgrade() {
+post_install "$1"
+}
+
+pre_remove() {
+[ -n "${1%-*}" ] && dkms remove sysdig/${1%%-*} --all &>/dev/null || true
+}


[arch-commits] Commit in (7 files)

2015-05-13 Thread Alexander Rødseth
Date: Wednesday, May 13, 2015 @ 22:02:02
  Author: arodseth
Revision: 133382

Name change that reflects the recent changes

Package name change that reflects the recent changes to MooseFS

Added:
  moosefs/
  moosefs/repos/
  moosefs/repos/community-i686/
  moosefs/repos/community-x86_64/
  moosefs/trunk/
  moosefs/trunk/PKGBUILD
  moosefs/trunk/moosefs.install

-+
 PKGBUILD|   38 ++
 moosefs.install |   11 +++
 2 files changed, 49 insertions(+)

Added: moosefs/trunk/PKGBUILD
===
--- moosefs/trunk/PKGBUILD  (rev 0)
+++ moosefs/trunk/PKGBUILD  2015-05-13 20:02:02 UTC (rev 133382)
@@ -0,0 +1,38 @@
+# $Id: PKGBUILD 133367 2015-05-13 12:31:10Z arodseth $
+# Maintainer: Alexander Rødseth 
+
+pkgname=moosefs
+pkgver=2.0.67_1
+pkgrel=1
+pkgdesc='High performing and fault tolerant distributed file system'
+url='http://moosefs.com/'
+replaces=('mfs-master' 'mfs-chunkserver' 'mfs-client')
+conflicts=('mfs-master' 'mfs-chunkserver' 'mfs-client')
+arch=('x86_64' 'i686')
+license=('GPL3')
+depends=('zlib' 'fuse' 'python2' 'bash' 'xfsprogs')
+install="$pkgname.install"
+source=("http://ppa.moosefs.com/src/moosefs-${pkgver/_/-}.tar.gz";)
+sha256sums=('9b3ad3fc81a6b5ffa7f6cbeb1aa11f85d5b82a2b0c40ff5c8f3b46f72eaafcb4')
+
+build() {
+  cd "moosefs-${pkgver%_*}"
+
+  ./configure \
+--prefix=/usr \
+--mandir=/usr/share/man \
+--sysconfdir=/etc \
+--localstatedir=/var/lib \
+--with-default-user=mfs \
+--with-default-group=mfs \
+--with-systemdsystemunitdir=/usr/lib/systemd/system \
+--sbindir=/usr/bin
+  make
+}
+
+package() {
+  make DESTDIR="$pkgdir" -C "moosefs-${pkgver%_*}" install
+}
+
+# getver: -u 4 moosefs.com/download/sources.html
+# vim:set ts=2 sw=2 et:

Added: moosefs/trunk/moosefs.install
===
--- moosefs/trunk/moosefs.install   (rev 0)
+++ moosefs/trunk/moosefs.install   2015-05-13 20:02:02 UTC (rev 133382)
@@ -0,0 +1,11 @@
+post_install() {
+  echo
+  echo 'For configuring MooseFS, the .cfg.dist files in /etc/mfs can'
+  echo 'be used as a basis for writing the corresponding .cfg files.'
+  echo
+  echo 'For troubleshooting a service, like "mfschunkserver", just running'
+  echo '"/usr/bin/mfschunkserver start" can be helpful.'
+  echo
+}
+
+# vim:set ts=2 sw=2 et:


[arch-commits] Commit in (7 files)

2015-04-14 Thread Antonio Rojas
Date: Wednesday, April 15, 2015 @ 08:01:34
  Author: arojas
Revision: 131386

Sage is now called SageMath

Added:
  sagemath-doc/
  sagemath-doc/trunk/
  sagemath-doc/trunk/PKGBUILD
  sagemath-doc/trunk/fes02.patch
  sagemath-doc/trunk/ipython3.patch
  sagemath-doc/trunk/package.patch
  sagemath-doc/trunk/paths.patch

+
 PKGBUILD   |   77 
 fes02.patch|   45 
 ipython3.patch |11325 +++
 package.patch  |   11 
 paths.patch|   32 
 5 files changed, 11490 insertions(+)

The diff is longer than the limit of 200KB.
Use svn diff -r 131385:131386 to see the changes.


[arch-commits] Commit in (7 files)

2015-04-11 Thread Antonio Rojas
Date: Saturday, April 11, 2015 @ 20:40:54
  Author: arojas
Revision: 236270

Update dependencies

Modified:
  baloo/kde-unstable/PKGBUILD
  kdeplasma-addons/kde-unstable/PKGBUILD
  kwin/kde-unstable/PKGBUILD
  kwrited/kde-unstable/PKGBUILD
  plasma-desktop/kde-unstable/PKGBUILD
  plasma-mediacenter/kde-unstable/PKGBUILD
  plasma-workspace/kde-unstable/PKGBUILD

--+
 baloo/kde-unstable/PKGBUILD  |2 +-
 kdeplasma-addons/kde-unstable/PKGBUILD   |2 +-
 kwin/kde-unstable/PKGBUILD   |2 +-
 kwrited/kde-unstable/PKGBUILD|1 -
 plasma-desktop/kde-unstable/PKGBUILD |6 +++---
 plasma-mediacenter/kde-unstable/PKGBUILD |1 +
 plasma-workspace/kde-unstable/PKGBUILD   |   11 +--
 7 files changed, 12 insertions(+), 13 deletions(-)

Modified: baloo/kde-unstable/PKGBUILD
===
--- baloo/kde-unstable/PKGBUILD 2015-04-11 17:56:37 UTC (rev 236269)
+++ baloo/kde-unstable/PKGBUILD 2015-04-11 18:40:54 UTC (rev 236270)
@@ -10,7 +10,7 @@
 arch=('i686' 'x86_64')
 url='https://projects.kde.org/projects/kde/kdelibs/baloo'
 license=('LGPL')
-depends=('xapian-core' 'kfilemetadata' 'kidletime' 'kcmutils' 
'kdelibs4support')
+depends=('xapian-core' 'kfilemetadata' 'kidletime' 'kdelibs4support')
 makedepends=('extra-cmake-modules' 'kdoctools' 'python')
 conflicts=('baloo-frameworks')
 replaces=('baloo-frameworks')

Modified: kdeplasma-addons/kde-unstable/PKGBUILD
===
--- kdeplasma-addons/kde-unstable/PKGBUILD  2015-04-11 17:56:37 UTC (rev 
236269)
+++ kdeplasma-addons/kde-unstable/PKGBUILD  2015-04-11 18:40:54 UTC (rev 
236270)
@@ -9,7 +9,7 @@
 arch=('i686' 'x86_64')
 url='https://projects.kde.org/projects/kde/workspace/kdeplasma-addons'
 license=('LGPL')
-depends=('krunner' 'kdelibs4support')
+depends=('krunner' 'kdelibs4support' 'knewstuff' 'kross')
 makedepends=('extra-cmake-modules' 'kdoctools' 'libibus' 'scim')
 optdepends=('ibus: kimpanel IBUS support'
 'scim: kimpanel SCIM support')

Modified: kwin/kde-unstable/PKGBUILD
===
--- kwin/kde-unstable/PKGBUILD  2015-04-11 17:56:37 UTC (rev 236269)
+++ kwin/kde-unstable/PKGBUILD  2015-04-11 18:40:54 UTC (rev 236270)
@@ -9,7 +9,7 @@
 arch=('i686' 'x86_64')
 url='https://projects.kde.org/projects/kde/workspace/kwin'
 license=('LGPL')
-depends=('qt5-multimedia' 'plasma-framework' 'knewstuff' 'libxcursor' 'kinit'
+depends=('qt5-multimedia' 'plasma-framework' 'knewstuff' 'xcb-util-cursor' 
'kinit'
  'hicolor-icon-theme' 'kwayland' 'libinput' 'kdecoration')
 makedepends=('extra-cmake-modules' 'qt5-tools' 'kdoctools')
 groups=('plasma')

Modified: kwrited/kde-unstable/PKGBUILD
===
--- kwrited/kde-unstable/PKGBUILD   2015-04-11 17:56:37 UTC (rev 236269)
+++ kwrited/kde-unstable/PKGBUILD   2015-04-11 18:40:54 UTC (rev 236270)
@@ -25,7 +25,6 @@
   cmake ../${pkgname}-${pkgver} \
 -DCMAKE_BUILD_TYPE=Release \
 -DCMAKE_INSTALL_PREFIX=/usr \
--DBUILD_AS_EXECUTABLE=OFF \
 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
 -DLIB_INSTALL_DIR=lib \
 -DBUILD_TESTING=OFF

Modified: plasma-desktop/kde-unstable/PKGBUILD
===
--- plasma-desktop/kde-unstable/PKGBUILD2015-04-11 17:56:37 UTC (rev 
236269)
+++ plasma-desktop/kde-unstable/PKGBUILD2015-04-11 18:40:54 UTC (rev 
236270)
@@ -10,11 +10,11 @@
 arch=('i686' 'x86_64')
 url='https://www.kde.org/workspaces/plasmadesktop/'
 license=('LGPL')
-depends=('qt5-graphicaleffects' 'powerdevil' 'polkit-kde-frameworks'
+depends=('powerdevil' 'polkit-kde-agent'
  'libcanberra' 'kwin' 'libusb-compat' 'libxkbfile' 'kmenuedit'
  'systemsettings' 'ksysguard' 'breeze')
-makedepends=('extra-cmake-modules' 'kdoctools' 'boost' 'baloo-frameworks')
-optdepends=('baloo-frameworks: system indexing'
+makedepends=('extra-cmake-modules' 'kdoctools' 'boost' 'baloo')
+optdepends=('baloo: system indexing'
'plasma-nm: Network manager applet')
 conflicts=('kdebase-workspace')
 install="${pkgname}.install"

Modified: plasma-mediacenter/kde-unstable/PKGBUILD
===
--- plasma-mediacenter/kde-unstable/PKGBUILD2015-04-11 17:56:37 UTC (rev 
236269)
+++ plasma-mediacenter/kde-unstable/PKGBUILD2015-04-11 18:40:54 UTC (rev 
236270)
@@ -11,6 +11,7 @@
 license=(GPL3)
 depends=(plasma-workspace baloo)
 makedepends=(extra-cmake-modules)
+groups=(plasma)
 
source=("http://download.kde.org/unstable/plasma/$pkgver/$pkgname-$pkgver.tar.xz";)
 md5sums=('27dbce5f7d428e7904733ab57c21bb28')
 

Modified: plasma-workspace/kde-unstable/PKGBUILD
===
--- plasma-workspace/kd

[arch-commits] Commit in (7 files)

2015-04-09 Thread Antonio Rojas
Date: Thursday, April 9, 2015 @ 21:13:49
  Author: arojas
Revision: 235977

Rename baloo-frameworks to baloo for Plasma 5.3

Added:
  baloo/
  baloo/kde-unstable/
  baloo/kde-unstable/baloo.install
(from rev 235429, baloo-frameworks/trunk/baloo-frameworks.install)
Modified:
  baloo/kde-unstable/PKGBUILD
Deleted:
  baloo/kde-unstable/baloo-frameworks.install
  baloo/repos/
  baloo/trunk/

--+
 PKGBUILD |   12 ++--
 baloo-frameworks.install |   11 ---
 baloo/kde-unstable/baloo.install |   11 +++
 3 files changed, 17 insertions(+), 17 deletions(-)

Modified: baloo/kde-unstable/PKGBUILD
===
--- baloo-frameworks/trunk/PKGBUILD 2015-04-04 07:06:38 UTC (rev 235429)
+++ baloo/kde-unstable/PKGBUILD 2015-04-09 19:13:49 UTC (rev 235977)
@@ -2,7 +2,7 @@
 # Maintainer: Felix Yan 
 # Contributor: Andrea Scarpino 
 
-pkgname=baloo-frameworks
+pkgname=baloo
 pkgver=5.6.2
 _pkgver=5.2.2
 pkgrel=1
@@ -10,12 +10,12 @@
 arch=('i686' 'x86_64')
 url='https://projects.kde.org/projects/kde/kdelibs/baloo'
 license=('LGPL')
-depends=('xapian-core' 'kfilemetadata5' 'kidletime' 'kcmutils' 
'kdelibs4support')
+depends=('xapian-core' 'kfilemetadata' 'kidletime' 'kcmutils' 
'kdelibs4support')
 makedepends=('extra-cmake-modules' 'kdoctools' 'python')
-conflicts=('baloo4')
-provides=('baloo')
+conflicts=('baloo-frameworks')
+replaces=('baloo-frameworks')
 install="${pkgname}.install"
-source=("http://download.kde.org/stable/plasma/${_pkgver}/baloo-$pkgver.tar.xz";)
+source=("http://download.kde.org/stable/plasma/${_pkgver}/$pkgname-$pkgver.tar.xz";)
 md5sums=('2bf95870eca03aefd0e499835b52d55a')
 
 prepare() {
@@ -24,7 +24,7 @@
 
 build() {
   cd build
-  cmake ../baloo-${pkgver} \
+  cmake ../$pkgname-$pkgver \
 -DCMAKE_BUILD_TYPE=Release \
 -DCMAKE_INSTALL_PREFIX=/usr \
 -DLIB_INSTALL_DIR=lib \

Deleted: baloo/kde-unstable/baloo-frameworks.install
===
--- baloo-frameworks/trunk/baloo-frameworks.install 2015-04-04 07:06:38 UTC 
(rev 235429)
+++ baloo/kde-unstable/baloo-frameworks.install 2015-04-09 19:13:49 UTC (rev 
235977)
@@ -1,11 +0,0 @@
-post_install() {
-[[ -x xdg-icon-resource ]] && xdg-icon-resource forceupdate --theme 
hicolor &> /dev/null || true
-}
-
-post_upgrade() {
-post_install
-}
-
-post_remove() {
-post_install
-}

Copied: baloo/kde-unstable/baloo.install (from rev 235429, 
baloo-frameworks/trunk/baloo-frameworks.install)
===
--- baloo/kde-unstable/baloo.install(rev 0)
+++ baloo/kde-unstable/baloo.install2015-04-09 19:13:49 UTC (rev 235977)
@@ -0,0 +1,11 @@
+post_install() {
+[[ -x xdg-icon-resource ]] && xdg-icon-resource forceupdate --theme 
hicolor &> /dev/null || true
+}
+
+post_upgrade() {
+post_install
+}
+
+post_remove() {
+post_install
+}


[arch-commits] Commit in (7 files)

2015-04-09 Thread Antonio Rojas
Date: Thursday, April 9, 2015 @ 21:01:08
  Author: arojas
Revision: 235959

Rename kscreen-frameworks to kscreen for Plasma 5.3

Added:
  kscreen/
  kscreen/kde-unstable/
  kscreen/kde-unstable/kscreen.install
(from rev 235429, kscreen-frameworks/trunk/kscreen-frameworks.install)
Modified:
  kscreen/kde-unstable/PKGBUILD
Deleted:
  kscreen/kde-unstable/kscreen-frameworks.install
  kscreen/repos/
  kscreen/trunk/

--+
 PKGBUILD |9 +
 kscreen-frameworks.install   |   11 ---
 kscreen/kde-unstable/kscreen.install |   11 +++
 3 files changed, 16 insertions(+), 15 deletions(-)

Modified: kscreen/kde-unstable/PKGBUILD
===
--- kscreen-frameworks/trunk/PKGBUILD   2015-04-04 07:06:38 UTC (rev 235429)
+++ kscreen/kde-unstable/PKGBUILD   2015-04-09 19:01:08 UTC (rev 235959)
@@ -3,7 +3,7 @@
 # Contributor: Andrea Scarpino 
 # Contributor: Antonio Rojas 
 
-pkgname=kscreen-frameworks
+pkgname=kscreen
 pkgver=5.2.2
 pkgrel=1
 pkgdesc="KDE's screen management software"
@@ -10,9 +10,10 @@
 arch=('i686' 'x86_64')
 url='https://projects.kde.org/projects/kde/workspace/kscreen'
 license=('LGPL')
-depends=('kxmlgui' 'libkscreen-frameworks' 'qt5-declarative' 
'qt5-graphicaleffects')
-makedepends=('extra-cmake-modules' 'git' 'python')
-conflicts=('kscreen')
+depends=('kxmlgui' 'libkscreen' 'qt5-declarative' 'qt5-graphicaleffects')
+makedepends=('extra-cmake-modules' 'python')
+conflicts=('kscreen-frameworks')
+replaces=('kscreen-frameworks')
 groups=('plasma')
 install=$pkgname.install
 
source=("http://download.kde.org/stable/plasma/${pkgver}/kscreen-$pkgver.tar.xz";)

Deleted: kscreen/kde-unstable/kscreen-frameworks.install
===
--- kscreen-frameworks/trunk/kscreen-frameworks.install 2015-04-04 07:06:38 UTC 
(rev 235429)
+++ kscreen/kde-unstable/kscreen-frameworks.install 2015-04-09 19:01:08 UTC 
(rev 235959)
@@ -1,11 +0,0 @@
-post_install() {
-[[ -x xdg-icon-resource ]] && xdg-icon-resource forceupdate --theme 
hicolor &> /dev/null || true
-}
-
-post_upgrade() {
-post_install
-}
-
-post_remove() {
-post_install
-}

Copied: kscreen/kde-unstable/kscreen.install (from rev 235429, 
kscreen-frameworks/trunk/kscreen-frameworks.install)
===
--- kscreen/kde-unstable/kscreen.install(rev 0)
+++ kscreen/kde-unstable/kscreen.install2015-04-09 19:01:08 UTC (rev 
235959)
@@ -0,0 +1,11 @@
+post_install() {
+[[ -x xdg-icon-resource ]] && xdg-icon-resource forceupdate --theme 
hicolor &> /dev/null || true
+}
+
+post_upgrade() {
+post_install
+}
+
+post_remove() {
+post_install
+}


[arch-commits] Commit in (7 files)

2015-03-29 Thread Fabio Castelli
Date: Sunday, March 29, 2015 @ 22:35:07
  Author: muflone
Revision: 130209

New pkgbase iscan

Added:
  iscan/
  iscan/repos/
  iscan/trunk/
  iscan/trunk/PKGBUILD
  iscan/trunk/epkowa.conf
  iscan/trunk/iscan.install
  iscan/trunk/libpng15.patch

+
 PKGBUILD   |   78 +++
 epkowa.conf|1 
 iscan.install  |5 +++
 libpng15.patch |   48 +
 4 files changed, 132 insertions(+)

Added: iscan/trunk/PKGBUILD
===
--- iscan/trunk/PKGBUILD(rev 0)
+++ iscan/trunk/PKGBUILD2015-03-29 20:35:07 UTC (rev 130209)
@@ -0,0 +1,78 @@
+# $Id$
+# Maintainer: Muflone http://www.muflone.com/contacts/english/
+# Contributor: Frederic Bezies < fredbezies at gmail dot com>
+# Contributor: garion < garion @ mailoo.org >
+# Contributor: Alessio Sergi 
+# Contributor: mutlu_inek 
+
+pkgbase=iscan
+pkgname=('iscan' 'gimp-plugin-iscan')
+pkgver=2.30.1
+pkgrel=6
+pkgdesc="EPSON Image Scan! front-end for scanners and all-in-ones"
+arch=('i686' 'x86_64')
+url="http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX";
+makedepends=('gettext' 'sane' 'gimp')
+source=("https://download3.ebz.epson.net/dsc/f/03/00/03/61/59/a3f8b8d60e8702a1c5bf3977d018cc2336e308a8/${pkgbase}_${pkgver}-1.tar.gz";
+"libpng15.patch"
+"epkowa.conf")
+sha256sums=('79aa9a9f81a7146beb22a382bbaf840fbce61b1bdb82660e541946a471e48426'
+'1a75b8df945a813a297dfd6e3dabae3bc8b51898f23af31640091e31b901f0ba'
+'8e9e90fa50f1bd476b13766b19f100470c41dd253dc0605fbb1d0ac346a0beff')
+
+prepare() {
+  cd "${pkgname}-${pkgver}"
+  # patch for building iscan against libpng15 by giovanni
+  patch -Np0 -i "../libpng15.patch"
+}
+
+build() {
+  cd "${pkgname}-${pkgver}"
+  export LDFLAGS="${LDFLAGS} -ldl -lpng16"
+  ./configure --prefix=/usr \
+  --sbindir=/usr/bin \
+  --enable-dependency-reduction \
+  --enable-frontend \
+  --enable-jpeg \
+  --enable-tiff \
+  --enable-png \
+  --enable-gimp
+  make
+}
+
+package_iscan() {
+  depends=('gtk2' 'sane')
+  optdepends=('iscan-data: Image Scan! data files required for some devices'
+  'gimp-plugin-iscan: plug-in to scan directly from GIMP')
+  install="${pkgname}.install"
+  backup=("etc/sane.d/epkowa.conf")
+  license=('GPL2' 'custom:AVASYSPL')
+
+  cd "${pkgname}-${pkgver}"
+
+  # install files
+  make DESTDIR="${pkgdir}" install
+
+  # install sane configuration files
+  install -m 755 -d "${pkgdir}/etc/sane.d"
+  install -m 644 -D "backend/epkowa.conf" "${pkgdir}/etc/sane.d/"
+  install -m 755 -d "${pkgdir}/etc/sane.d/dll.d"
+  install -m 644 "${srcdir}/epkowa.conf" "${pkgdir}/etc/sane.d/dll.d/"
+
+  # install desktop file
+  install -m 755 -d "${pkgdir}/usr/share/applications"
+  install -m 644 "${pkgname}.desktop" "${pkgdir}/usr/share/applications/"
+
+  # install license
+  install -m 755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -m 644 "non-free/AVASYSPL.en.txt" 
"${pkgdir}/usr/share/licenses/${pkgname}/AVASYSPL"
+}
+
+package_gimp-plugin-iscan() {
+  pkgdesc='GIMP plugin to launch Image Scan! and to scan an image directly 
from GIMP'
+  arch=('any')
+  depends=('iscan' 'gimp')
+  license=('GPL2')
+  install -m 755 -d "${pkgdir}/usr/lib/gimp/2.0/plug-ins"
+  ln -s "/usr/bin/iscan" "${pkgdir}/usr/lib/gimp/2.0/plug-ins/iscan"
+}


Property changes on: iscan/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: iscan/trunk/epkowa.conf
===
--- iscan/trunk/epkowa.conf (rev 0)
+++ iscan/trunk/epkowa.conf 2015-03-29 20:35:07 UTC (rev 130209)
@@ -0,0 +1 @@
+epkowa

Added: iscan/trunk/iscan.install
===
--- iscan/trunk/iscan.install   (rev 0)
+++ iscan/trunk/iscan.install   2015-03-29 20:35:07 UTC (rev 130209)
@@ -0,0 +1,5 @@
+post_install() {
+  echo "==> In order to use the scanner most probably you have to install a 
specific"
+  echo "==> firmware for your device. See: 
https://wiki.archlinux.org/index.php/Sane";
+}
+

Added: iscan/trunk/libpng15.patch
===
--- iscan/trunk/libpng15.patch  (rev 0)
+++ iscan/trunk/libpng15.patch  2015-03-29 20:35:07 UTC (rev 130209)
@@ -0,0 +1,48 @@
+--- lib/pngstream.cc   2011-12-01 02:30:53.0 +0100
 lib/pngstream.cc   2012-02-06 03:06:22.0 +0100
+@@ -83,7 +83,12 @@
+ #if HAVE_PNG_H
+ set_error_handler (_png, _info);
+ 
++/* when not interlacing (ie, only one pass), number of rows is image height:  
_v_sz */
++#if PNG_LIBPNG_VER > 10499
++if (!_

[arch-commits] Commit in (7 files)

2015-03-23 Thread Antonio Rojas
Date: Monday, March 23, 2015 @ 21:18:36
  Author: arojas
Revision: 234578

ktimer is ported to KF5

Added:
  ktimer/
  ktimer/kde-unstable/
  ktimer/kde-unstable/PKGBUILD
  ktimer/kde-unstable/ktimer.install
Deleted:
  kdeutils-ktimer/kde-unstable/
  kdeutils-ktimer/repos/kde-unstable-i686/
  kdeutils-ktimer/repos/kde-unstable-x86_64/

+
 PKGBUILD   |   35 +++
 ktimer.install |   11 +++
 2 files changed, 46 insertions(+)

Added: ktimer/kde-unstable/PKGBUILD
===
--- ktimer/kde-unstable/PKGBUILD(rev 0)
+++ ktimer/kde-unstable/PKGBUILD2015-03-23 20:18:36 UTC (rev 234578)
@@ -0,0 +1,35 @@
+# $Id: PKGBUILD 234253 2015-03-20 20:09:44Z arojas $
+# Maintainer: Felix Yan 
+# Contributor: Andrea Scarpino 
+
+pkgname=ktimer
+pkgver=15.03.95
+pkgrel=1
+pkgdesc='Countdown Launcher'
+url='http://kde.org/applications/utilities/ktimer/'
+arch=('i686' 'x86_64')
+license=('GPL' 'LGPL' 'FDL')
+depends=('kio' 'hicolor-icon-theme')
+makedepends=('extra-cmake-modules' 'kdoctools' 'python')
+conflicts=('kdeutils-ktimer')
+replaces=('kdeutils-ktimer')
+groups=('kde-applications' 'kdeutils')
+install=${pkgname}.install
+source=("http://download.kde.org/unstable/applications/${pkgver}/src/ktimer-${pkgver}.tar.xz";)
+sha1sums=('0f32321ab0562059b4174c1adf0df4e6c7dcbd50')
+
+build() {
+  cd "${srcdir}"
+  mkdir build
+  cd build
+  cmake ../ktimer-${pkgver} \
+-DCMAKE_BUILD_TYPE=Release \
+-DBUILD_TESTING=OFF \
+-DCMAKE_INSTALL_PREFIX=/usr
+  make
+}
+
+package() {
+  cd $srcdir/build
+  make DESTDIR=$pkgdir install
+}

Added: ktimer/kde-unstable/ktimer.install
===
--- ktimer/kde-unstable/ktimer.install  (rev 0)
+++ ktimer/kde-unstable/ktimer.install  2015-03-23 20:18:36 UTC (rev 234578)
@@ -0,0 +1,11 @@
+post_install() {
+   xdg-icon-resource forceupdate --theme hicolor &> /dev/null
+}
+
+post_upgrade() {
+   post_install
+}
+
+post_remove() {
+   post_install
+}


[arch-commits] Commit in (7 files)

2015-03-14 Thread Evangelos Foutras
Date: Saturday, March 14, 2015 @ 18:03:28
  Author: foutrelis
Revision: 233802

Add new llvm35 package

Added:
  llvm35/
  llvm35/repos/
  llvm35/trunk/
  llvm35/trunk/PKGBUILD
  llvm35/trunk/llvm-3.5.0-force-link-pass.o.patch
  llvm35/trunk/llvm-Config-config.h
  llvm35/trunk/llvm-Config-llvm-config.h

+
 PKGBUILD   |  141 +++
 llvm-3.5.0-force-link-pass.o.patch |   28 ++
 llvm-Config-config.h   |9 ++
 llvm-Config-llvm-config.h  |9 ++
 4 files changed, 187 insertions(+)

Added: llvm35/trunk/PKGBUILD
===
--- llvm35/trunk/PKGBUILD   (rev 0)
+++ llvm35/trunk/PKGBUILD   2015-03-14 17:03:28 UTC (rev 233802)
@@ -0,0 +1,141 @@
+# $Id$
+# Maintainer: Evangelos Foutras 
+# Contributor: Jan "heftig" Steffens 
+# Contributor: Sebastian Nowicki 
+# Contributor: Devin Cofer 
+# Contributor: Tobias Kieslich 
+# Contributor: Geoffroy Carrier 
+# Contributor: Tomas Lindquist Olsen 
+# Contributor: Roberto Alsina 
+# Contributor: Gerardo Exequiel Pozzi 
+
+# This package is meant to be used for compiling packages that haven't been
+# ported to LLVM 3.6 yet. Such packages may depend on llvm35-libs but not on
+# llvm35 which isn't co-installable with the regular LLVM 3.6 packages.
+
+pkgname=('llvm35' 'llvm35-libs')
+pkgver=3.5.1
+pkgrel=0
+arch=('i686' 'x86_64')
+url="http://llvm.org/";
+license=('custom:University of Illinois/NCSA Open Source License')
+makedepends=('libffi' 'python2' 'python-sphinx')
+options=('staticlibs')
+source=(http://llvm.org/releases/$pkgver/llvm-$pkgver.src.tar.xz{,.sig}
+llvm-3.5.0-force-link-pass.o.patch
+llvm-Config-config.h
+llvm-Config-llvm-config.h)
+sha256sums=('bf3275d2d7890015c8d8f5e6f4f882f8cf3bf51967297ebe74111d6d8b53be15'
+'SKIP'
+'5702053503d49448598eda1b8dc8c263f0df9ad7486833273e3987b5dec25a19'
+'312574e655f9a87784ca416949c505c452b819fad3061f2cde8aced6540a19a3'
+'597dc5968c695bbdbb0eac9e8eb5117fcd2773bc91edf5ec103ecab8bc48')
+validpgpkeys=('11E521D646982372EB577A1F8F0871F202119294')
+
+prepare() {
+  cd "$srcdir/llvm-$pkgver.src"
+
+  # Fix docs installation directory
+  sed -i 's:$(PROJ_prefix)/docs/llvm:$(PROJ_prefix)/share/doc/llvm:' \
+Makefile.config.in
+
+  # Fix definition of LLVM_CMAKE_DIR in LLVMConfig.cmake
+  sed -i 
'/@LLVM_CONFIG_CMAKE_DIR@/s:$(PROJ_cmake):$(PROJ_prefix)/share/llvm/cmake:' \
+cmake/modules/Makefile
+
+  # Fix build with GCC 4.9 (patch from Debian)
+  # http://llvm.org/bugs/show_bug.cgi?id=20067
+  patch -Np1 -i ../llvm-3.5.0-force-link-pass.o.patch
+}
+
+build() {
+  cd "$srcdir/llvm-$pkgver.src"
+
+  # Apply strip option to configure
+  _optimized_switch="enable"
+  [[ $(check_option strip) == n ]] && _optimized_switch="disable"
+
+  # Include location of libffi headers in CPPFLAGS
+  CPPFLAGS+=" $(pkg-config --cflags libffi)"
+
+  # Force the use of GCC instead of clang
+  CC=gcc CXX=g++ \
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--enable-shared \
+--enable-libffi \
+--enable-targets=all \
+--disable-expensive-checks \
+--disable-debug-runtime \
+--disable-assertions \
+--with-binutils-include=/usr/include \
+--with-python=/usr/bin/python2 \
+--$_optimized_switch-optimized
+
+  make REQUIRES_RTTI=1
+  make -C docs -f Makefile.sphinx man
+  make -C docs -f Makefile.sphinx html
+}
+
+package_llvm() {
+  pkgdesc="Low Level Virtual Machine"
+  depends=("llvm35-libs=$pkgver-$pkgrel" 'perl')
+  provides=("llvm=$pkgver")
+  conflicts=('llvm')
+
+  cd "$srcdir/llvm-$pkgver.src"
+
+  make DESTDIR="$pkgdir" install
+
+  # The runtime library goes into llvm35-libs
+  mv -f "$pkgdir/usr/lib/libLLVM-$pkgver.so" "$srcdir/"
+  mv -f "$pkgdir/usr/lib/libLLVM-${pkgver%.*}.so" "$srcdir/"
+
+  # Fix permissions of static libs
+  chmod -x "$pkgdir"/usr/lib/*.a
+
+  # Get rid of example Hello transformation
+  rm "$pkgdir"/usr/lib/*LLVMHello.*
+
+  # Symlink LLVMgold.so from /usr/lib/bfd-plugins
+  # https://bugs.archlinux.org/task/28479
+  install -d "$pkgdir/usr/lib/bfd-plugins"
+  ln -s ../LLVMgold.so "$pkgdir/usr/lib/bfd-plugins/LLVMgold.so"
+
+  if [[ $CARCH == x86_64 ]]; then
+# Needed for multilib (https://bugs.archlinux.org/task/29951)
+# Header stubs are taken from Fedora
+for _header in config llvm-config; do
+  mv "$pkgdir/usr/include/llvm/Config/$_header"{,-64}.h
+  cp "$srcdir/llvm-Config-$_header.h" \
+"$pkgdir/usr/include/llvm/Config/$_header.h"
+done
+  fi
+
+  # Install man pages
+  install -d "$pkgdir/usr/share/man/man1"
+  cp docs/_build/man/*.1 "$pkgdir/usr/share/man/man1/"
+
+  # Install html docs
+  cp -r docs/_build/html/* "$pkgdir/usr/share/doc/$pkgname/html/"
+  rm -r "$pkgdir/usr/share/doc/$pkgname/html/_sources"
+
+  install -Dm644 LICENSE.TXT "$pkgdir/u

[arch-commits] Commit in (7 files)

2015-02-15 Thread Laurent Carlier
Date: Sunday, February 15, 2015 @ 11:24:44
  Author: lcarlier
Revision: 231418

moved to unsupported with the update to xorg 1.17

Deleted:
  xf86-video-ast/
  xf86-video-cirrus/
  xf86-video-geode/
  xf86-video-mga/
  xf86-video-modesetting/
  xf86-video-sisimedia/
  xf86-video-v4l/


[arch-commits] Commit in (7 files)

2015-02-03 Thread Jakob Gruber
Date: Tuesday, February 3, 2015 @ 11:28:19
  Author: schuay
Revision: 127032

rftg-0.9.4-1

Added:
  rftg/
  rftg/community-i686/
  rftg/community-x86_64/
  rftg/trunk/
  rftg/trunk/PKGBUILD
  rftg/trunk/rftg.desktop
  rftg/trunk/rftg.svg

--+
 PKGBUILD |   33 +
 rftg.desktop |   17 +
 rftg.svg |1 +
 3 files changed, 51 insertions(+)

Added: rftg/trunk/PKGBUILD
===
--- rftg/trunk/PKGBUILD (rev 0)
+++ rftg/trunk/PKGBUILD 2015-02-03 10:28:19 UTC (rev 127032)
@@ -0,0 +1,33 @@
+# Maintainer: schuay 
+# Contributor: mk47at
+
+pkgname=rftg
+pkgver=0.9.4
+pkgrel=1
+pkgdesc="Singleplayer and online implementation of the card game Race for the 
Galaxy by Tom Lehman."
+arch=('i686' 'x86_64')
+url="http://keldon.net/rftg/";
+license=('GPL')
+depends=('gtk2')
+source=("http://keldon.net/rftg/$pkgname-$pkgver.tar.bz2";
+"$pkgname.desktop"
+"rftg.svg")
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  ./configure --prefix=/usr
+  make
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+ 
+  make DESTDIR="$pkgdir/" install
+  install -D -m644 "$srcdir/$pkgname.desktop" 
"$pkgdir/usr/share/applications/$pkgname.desktop"
+  install -D -m644 "$srcdir/$pkgname.svg" "$pkgdir/usr/share/rftg/$pkgname.svg"
+}
+
+md5sums=('065255057b1c60d744c3fed2c93d95bb'
+ 'f2c1a72b0fbf191e564069dfe61d50c4'
+ 'e0ad78078729229ad1414276348b7d98')

Added: rftg/trunk/rftg.desktop
===
--- rftg/trunk/rftg.desktop (rev 0)
+++ rftg/trunk/rftg.desktop 2015-02-03 10:28:19 UTC (rev 127032)
@@ -0,0 +1,17 @@
+[Desktop Entry]
+Encoding=UTF-8
+Version=1.0
+Name=Race for the Galaxy
+
+Comment=Singleplayer and online implementation of the card game Race for the 
Galaxy by Tom Lehman.
+
+Exec=rftg
+FilePattern=rftg;
+TryExec=rftg
+Terminal=false
+Icon=/usr/share/rftg/rftg.svg
+
+StartupNotify=false
+
+Type=Application
+Categories=Game;StrategyGame


Property changes on: rftg/trunk/rftg.desktop
___
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: rftg/trunk/rftg.svg
===
(Binary files differ)

Index: rftg/trunk/rftg.svg
===
--- rftg/trunk/rftg.svg 2015-02-03 09:58:35 UTC (rev 127031)
+++ rftg/trunk/rftg.svg 2015-02-03 10:28:19 UTC (rev 127032)

Property changes on: rftg/trunk/rftg.svg
___
Added: svn:mime-type
## -0,0 +1 ##
+image/svg+xml
\ No newline at end of property


[arch-commits] Commit in (7 files)

2015-01-06 Thread Florian Pritz
Date: Tuesday, January 6, 2015 @ 13:51:58
  Author: bluewind
Revision: 125516

add validpgpkeys

Modified:
  fb-client/trunk/PKGBUILD
  lib32-gmp/trunk/PKGBUILD
  lib32-libmng/trunk/PKGBUILD
  lib32-libsndfile/trunk/PKGBUILD
  lib32-openssl/trunk/PKGBUILD
  lib32-p11-kit/trunk/PKGBUILD
  lib32-v4l-utils/trunk/PKGBUILD

-+
 fb-client/trunk/PKGBUILD|1 +
 lib32-gmp/trunk/PKGBUILD|1 +
 lib32-libmng/trunk/PKGBUILD |1 +
 lib32-libsndfile/trunk/PKGBUILD |1 +
 lib32-openssl/trunk/PKGBUILD|1 +
 lib32-p11-kit/trunk/PKGBUILD|1 +
 lib32-v4l-utils/trunk/PKGBUILD  |1 +
 7 files changed, 7 insertions(+)

Modified: fb-client/trunk/PKGBUILD
===
--- fb-client/trunk/PKGBUILD2015-01-06 06:50:55 UTC (rev 125515)
+++ fb-client/trunk/PKGBUILD2015-01-06 12:51:58 UTC (rev 125516)
@@ -12,6 +12,7 @@
 source=(http://paste.xinu.at/data/client/fb-$pkgver.tar.gz{,.sig})
 md5sums=('b69e4d29efa794eead025a545c797fd0'
  'SKIP')
+validpgpkeys=("CFA6AF15E5C74149FC1D8C086D1655C14CE1C13E")
 
 build() {
   cd "$srcdir/fb-$pkgver"

Modified: lib32-gmp/trunk/PKGBUILD
===
--- lib32-gmp/trunk/PKGBUILD2015-01-06 06:50:55 UTC (rev 125515)
+++ lib32-gmp/trunk/PKGBUILD2015-01-06 12:51:58 UTC (rev 125516)
@@ -14,6 +14,7 @@
 license=('LGPL3')
 options=(!libtool)
 source=(ftp://ftp.gmplib.org/pub/gmp-${pkgver}/gmp-${pkgver}a.tar.xz{,.sig})
+validpgpkeys=(343C2FF0FBEE5EC2EDBEF399F3599FF828C67298)
 md5sums=('1e6da4e434553d2811437aa42c7f7c76'
  'SKIP')
 

Modified: lib32-libmng/trunk/PKGBUILD
===
--- lib32-libmng/trunk/PKGBUILD 2015-01-06 06:50:55 UTC (rev 125515)
+++ lib32-libmng/trunk/PKGBUILD 2015-01-06 12:51:58 UTC (rev 125516)
@@ -13,6 +13,7 @@
 makedepends=(gcc-multilib)
 options=(!libtool)
 
source=(http://downloads.sourceforge.net/sourceforge/${_pkgbasename}/${_pkgbasename}-${pkgver}.tar.xz{,.asc})
+validpgpkeys=(8048643BA2C840F4F92A195FF54984BFA16C640F)
 md5sums=('3804bf2523af9b4e0670b5982b3bf984'
  'SKIP')
 

Modified: lib32-libsndfile/trunk/PKGBUILD
===
--- lib32-libsndfile/trunk/PKGBUILD 2015-01-06 06:50:55 UTC (rev 125515)
+++ lib32-libsndfile/trunk/PKGBUILD 2015-01-06 12:51:58 UTC (rev 125516)
@@ -13,6 +13,7 @@
 checkdepends=('python2')
 makedepends=('gcc-multilib' 'libtool-multilib')
 
source=(http://www.mega-nerd.com/libsndfile/files/${_pkgbasename}-${pkgver}.tar.gz{,.asc})
+validpgpkeys=(73571E85C19F4281D8C97AA86CA41A7743B8D6C8)
 sha1sums=('e95d9fca57f7ddace9f197071cbcfb92fa16748e'
   'a93d26016730cb9fa214c753d079ee77dca1f326')
 

Modified: lib32-openssl/trunk/PKGBUILD
===
--- lib32-openssl/trunk/PKGBUILD2015-01-06 06:50:55 UTC (rev 125515)
+++ lib32-openssl/trunk/PKGBUILD2015-01-06 12:51:58 UTC (rev 125516)
@@ -20,6 +20,7 @@
 "https://www.openssl.org/source/${_pkgbasename}-${_ver}.tar.gz.asc";
 'no-rpath.patch'
 'ca-dir.patch')
+validpgpkeys=(8657ABB260F056B1E5190839D9C4D26D0E604491)
 md5sums=('f7175c9cd3c39bb1907ac8bba9df8ed3'
  'SKIP'
  'dc78d3d06baffc16217519242ce92478'

Modified: lib32-p11-kit/trunk/PKGBUILD
===
--- lib32-p11-kit/trunk/PKGBUILD2015-01-06 06:50:55 UTC (rev 125515)
+++ lib32-p11-kit/trunk/PKGBUILD2015-01-06 12:51:58 UTC (rev 125516)
@@ -13,6 +13,7 @@
 depends=(lib32-glibc lib32-libtasn1 lib32-libffi $_pkgbasename)
 options=(!libtool)
 source=($url/releases/$_pkgbasename-$pkgver.tar.gz{,.sig})
+validpgpkeys=(C0F67099B808FB063E2C81117BFB1108D92765AF)
 md5sums=('4e9bea1106628ffb820bdad24a819fac'
  'SKIP')
 

Modified: lib32-v4l-utils/trunk/PKGBUILD
===
--- lib32-v4l-utils/trunk/PKGBUILD  2015-01-06 06:50:55 UTC (rev 125515)
+++ lib32-v4l-utils/trunk/PKGBUILD  2015-01-06 12:51:58 UTC (rev 125516)
@@ -15,6 +15,7 @@
 depends=('lib32-gcc-libs' $_pkgbasename lib32-libjpeg-turbo)
 
source=(http://linuxtv.org/downloads/v4l-utils/${_pkgbasename}-${pkgver}.tar.bz2
 
http://linuxtv.org/downloads/v4l-utils/${_pkgbasename}-${pkgver}.tar.bz2.asc)
+validpgpkeys=(05D0169C26E41593418129DF199A64FADFB500FF)
 sha256sums=('6054d3120c67a1524993e699b3b02036c817bb000b742c332682163966dc7605'
 'SKIP')
 


[arch-commits] Commit in (7 files)

2014-12-23 Thread Antonio Rojas
Date: Tuesday, December 23, 2014 @ 11:52:48
  Author: arojas
Revision: 124391

New Sage dependency

Added:
  rubiks/
  rubiks/trunk/
  rubiks/trunk/PKGBUILD
  rubiks/trunk/dietz-cu2-Makefile
  rubiks/trunk/dietz-mcube-Makefile
  rubiks/trunk/dietz-solver-Makefile
  rubiks/trunk/reid-Makefile

---+
 PKGBUILD  |   31 +++
 dietz-cu2-Makefile|   38 ++
 dietz-mcube-Makefile  |   43 +++
 dietz-solver-Makefile |   33 +
 reid-Makefile |8 
 5 files changed, 153 insertions(+)

Added: rubiks/trunk/PKGBUILD
===
--- rubiks/trunk/PKGBUILD   (rev 0)
+++ rubiks/trunk/PKGBUILD   2014-12-23 10:52:48 UTC (rev 124391)
@@ -0,0 +1,31 @@
+# Maintainer: Antonio Rojas 
+
+pkgname=rubiks
+pkgver=20070912
+pkgrel=1
+pkgdesc="Several programs for working with Rubik's cubes"
+arch=('i686' 'x86_64')
+url="http://www.sagemath.org";
+license=('GPL')
+depends=('gcc-libs')
+makedepends=()
+source=("http://www.sagemath.org/packages/upstream/$pkgname/$pkgname-$pkgver.tar.bz2";
 'dietz-cu2-Makefile' 'dietz-mcube-Makefile' 'dietz-solver-Makefile' 
'reid-Makefile')
+md5sums=('af005309b248f0bba49673a0e5ba3ce8'
+ '817c6fccae52a5f4c839153ef5d7419f'
+ '296780d7921fbdbefeef59e37770b8ce'
+ '8bd416351a0e1e80078832270e7c9690'
+ '3a1f748d4a556c2d0440b52cf715b38b')
+
+prepare() {
+  cd $pkgname-$pkgver
+  cp $srcdir/dietz-mcube-Makefile dietz/mcube/Makefile
+  cp $srcdir/dietz-solver-Makefile dietz/solver/Makefile
+  cp $srcdir/dietz-cu2-Makefile dietz/cu2/Makefile
+  cp $srcdir/reid-Makefile reid/Makefile
+
+}
+
+package() {
+  cd $pkgname-$pkgver
+  INSTALL=/usr/bin/install make PREFIX="$pkgdir"/usr install
+}


Property changes on: rubiks/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: rubiks/trunk/dietz-cu2-Makefile
===
--- rubiks/trunk/dietz-cu2-Makefile (rev 0)
+++ rubiks/trunk/dietz-cu2-Makefile 2014-12-23 10:52:48 UTC (rev 124391)
@@ -0,0 +1,38 @@
+RM=rm -f
+INCLUDES=cu2.h config.h
+OBJS=cu2.o main.o
+LIBS=
+DBGCFLAGS=
+DBGLFLAGS=
+DBGOBJS=cu2.o.dbg main.o.dbg
+DBGLIBS=
+
+all: build
+
+debug: build-debug
+
+build: $(OBJS)
+   $(CXX) $(CXXFLAGS)  -o cu2  $(OBJS) $(LIBS)
+
+build-debug: $(DBGOBJS)
+   $(CXX) $(DBGLFLAGS)  -o cu2  $(OBJS) $(DBGLIBS)
+
+clean:
+   $(RM) $(OBJS)
+
+distclean: clean
+   $(RM) cu2
+
+main.o: main.cpp $(INCLUDES)
+   $(CXX) $(CXXFLAGS) -c main.cpp
+
+cu2.o: cu2.cpp $(INCLUDES)
+   $(CXX) $(CXXFLAGS) -c cu2.cpp
+
+main.o.dbg: main.cpp $(INCLUDES)
+   $(CXX) $(DBGCFLAGS) -c main.cpp
+
+cu2.o.dbg: cu2.cpp $(INCLUDES)
+   $(CXX) $(DBGCFLAGS) -c cu2.cpp
+
+dummy:
\ No newline at end of file

Added: rubiks/trunk/dietz-mcube-Makefile
===
--- rubiks/trunk/dietz-mcube-Makefile   (rev 0)
+++ rubiks/trunk/dietz-mcube-Makefile   2014-12-23 10:52:48 UTC (rev 124391)
@@ -0,0 +1,43 @@
+# makefile for mcube with gcc on *nix by Eric
+# This makefile was seriously broken, using for example CPP for
+# the C++ compiler, CFLAGS for compiler flags for the C++ compiler
+# DBGCFLAGS was set to an empty value, but then used. Not a serious
+# issue, but as it was surpurflous, I removed it.
+# It was broken in other ways too numerous to mention.
+# Edited by David Kirkby, 29th Sept 2009
+
+RM=rm -f
+INCLUDES=mcube.h config.h
+OBJS=mcube.o main.o
+DBGOBJS=mcube.o.dbg main.o.dbg
+DBGLIBS=
+
+all: build
+
+debug: build-debug
+
+build: $(OBJS)
+   $(CXX) $(CXXFLAGS)  -o mcube  $(OBJS) $(LIBS)
+
+build-debug: $(DBGOBJS)
+   $(CXX) $(CXXFLAGS)  -o mcube  $(OBJS) $(DBGLIBS)
+
+clean:
+   $(RM) $(OBJS)
+
+distclean: clean
+   $(RM) mcube
+
+main.o: main.cpp $(INCLUDES)
+   $(CXX) $(CXXFLAGS) -c main.cpp
+
+mcube.o: mcube.cpp $(INCLUDES)
+   $(CXX) $(CXXFLAGS) -c mcube.cpp
+
+main.o.dbg: main.cpp $(INCLUDES)
+   $(CXX) -c main.cpp
+
+mcube.o.dbg: mcube.cpp $(INCLUDES)
+   $(CXX) -c mcube.cpp
+
+dummy:
\ No newline at end of file

Added: rubiks/trunk/dietz-solver-Makefile
===
--- rubiks/trunk/dietz-solver-Makefile  (rev 0)
+++ rubiks/trunk/dietz-solver-Makefile  2014-12-23 10:52:48 UTC (rev 124391)
@@ -0,0 +1,33 @@
+# Makefile for cubex by Eric
+# This Makefile was seriously broken.
+# CC was set to g++. Since it was compiling C++ files,
+# CXX should have been used.
+# LINK was set to g++, so I changed that to LD
+# CFLAGS was set to -O2. I've removed that, so it can be set
+# in spkg-install.
+# I

[arch-commits] Commit in (7 files)

2014-12-06 Thread Alexander Rødseth
Date: Saturday, December 6, 2014 @ 20:20:59
  Author: arodseth
Revision: 123546

Added xfce4-whiskermenu-plugin

Added:
  xfce4-whiskermenu-plugin/
  xfce4-whiskermenu-plugin/repos/
  xfce4-whiskermenu-plugin/repos/community-i686/
  xfce4-whiskermenu-plugin/repos/community-x86_64/
  xfce4-whiskermenu-plugin/trunk/
  xfce4-whiskermenu-plugin/trunk/PKGBUILD
  xfce4-whiskermenu-plugin/trunk/xfce4-whiskermenu-plugin.install

--+
 PKGBUILD |   28 
 xfce4-whiskermenu-plugin.install |   13 +
 2 files changed, 41 insertions(+)

Added: xfce4-whiskermenu-plugin/trunk/PKGBUILD
===
--- xfce4-whiskermenu-plugin/trunk/PKGBUILD (rev 0)
+++ xfce4-whiskermenu-plugin/trunk/PKGBUILD 2014-12-06 19:20:59 UTC (rev 
123546)
@@ -0,0 +1,28 @@
+# $Id: PKGBUILD 123401 2014-12-03 12:28:05Z arodseth $
+# Maintainer: Alexander Rødseth 
+# Contributor: Graeme Gott 
+
+pkgname=xfce4-whiskermenu-plugin
+pkgver=1.4.1
+pkgrel=1
+pkgdesc='Alternate Xfce menu'
+arch=('x86_64' 'i686')
+url="http://gottcode.org/$pkgname/";
+license=('GPL2')
+depends=('xfce4-panel')
+makedepends=('cmake')
+install="$pkgname.install"
+source=("http://gottcode.org/$pkgname/$pkgname-$pkgver-src.tar.bz2";)
+sha256sums=('b541adef6e6683f44e291d21e089e5583a95f4387dabc3f512c7773bdbe17d3e')
+
+build() {
+  cd "$pkgname-$pkgver"
+  cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr 
-DCMAKE_INSTALL_LIBDIR=lib
+  make
+}
+
+package() {
+  make -C "$pkgname-$pkgver" install DESTDIR=$"pkgdir"
+}
+
+# vim:set ts=2 sw=2 et:

Added: xfce4-whiskermenu-plugin/trunk/xfce4-whiskermenu-plugin.install
===
--- xfce4-whiskermenu-plugin/trunk/xfce4-whiskermenu-plugin.install 
(rev 0)
+++ xfce4-whiskermenu-plugin/trunk/xfce4-whiskermenu-plugin.install 
2014-12-06 19:20:59 UTC (rev 123546)
@@ -0,0 +1,13 @@
+post_install() {
+  gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+}
+
+post_upgrade() {
+  post_install
+}
+
+post_remove() {
+  post_install
+}
+
+# vim:set ts=2 sw=2 et:


[arch-commits] Commit in (7 files)

2014-12-06 Thread Fabio Castelli
Date: Saturday, December 6, 2014 @ 14:10:06
  Author: muflone
Revision: 123535

New packages spyder and spyder3 2.3.2-1

Added:
  spyder/
  spyder/repos/
  spyder/trunk/
  spyder/trunk/PKGBUILD
  spyder/trunk/pylint2.patch
  spyder/trunk/python2.patch
  spyder/trunk/spyder.install

+
 PKGBUILD   |   79 +++
 pylint2.patch  |   28 +++
 python2.patch  |   18 
 spyder.install |   12 
 4 files changed, 137 insertions(+)

Added: spyder/trunk/PKGBUILD
===
--- spyder/trunk/PKGBUILD   (rev 0)
+++ spyder/trunk/PKGBUILD   2014-12-06 13:10:06 UTC (rev 123535)
@@ -0,0 +1,79 @@
+# $Id$
+# Maintainer: Muflone http://www.muflone.com/contacts/english/
+# Contributor: Francois Boulogne 
+# Contributor: TDY 
+
+pkgbase='spyder'
+pkgname=('spyder' 'spyder3')
+pkgver=2.3.2
+pkgrel=1
+pkgdesc='Scientific PYthon Development EnviRonment providing MATLAB-like 
features.'
+makedepends=('python2-setuptools' 'python-setuptools' 'python-sphinx' 
'python2-sphinx')
+arch=('any')
+url='http://code.google.com/p/spyderlib/'
+license=('MIT')
+install="${pkgbase}.install"
+source=("https://bitbucket.org/spyder-ide/spyderlib/downloads/${pkgbase}-${pkgver}.zip";
+"pylint2.patch"
+"python2.patch")
+sha256sums=('f4f71ffe8590ffa8813622efb6705e52897552624726df317e0589ae121240bb'
+'f8836efa74ac9b8fce389a2708bb253083bbe042aabec124659839d5b3e167dd'
+'05f194438176cfa03cb76f38e5f64723b72a39d6771d5d4a927adf07a0ec67f1')
+
+package_spyder() {
+  pkgdesc='Scientific PYthon Development EnviRonment providing MATLAB-like 
features for Python 2.x series.'
+  depends=('python2-pyqt4' 'python2-pyflakes' 'python2-pyzmq' 
'python2-pygments' 'gtk-update-icon-cache')
+  optdepends=('python2-pylint: powerful code analysis'
+  'ipython2: enhanced Python interpreter'
+  'python2-rope: editor code completion, calltips and 
go-to-definition'
+  'python2-sphinx: rich text help on the object inspector'
+  'python2-numpy: N-dimensional arrays'
+  'python2-scipy: signal/image processing'
+  'python2-psutil: memory/CPU usage in the status bar'
+  'python2-h5py: HDF5 support'
+  'python2-matplotlib: interactive 2D/3D data plotting'
+  'pep8-python2: real-time code style analysis'
+  'python2-sympy: symbolic mathematics for the IPython console')
+  [ -d "build" ] && rm -rf "build"
+  cp -r "${pkgbase}-${pkgver}" build
+  cd build
+  patch -p1 -i "../python2.patch"
+  patch -p1 -i "../pylint2.patch"
+  python2 setup.py build
+  python2 setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1
+  # Install license file
+  install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  # Install icon and desktop file
+  install -D -m644 "scripts/${pkgname}.desktop" 
"${pkgdir}/usr/share/applications/${pkgname}.desktop"
+  install -D -m644 "spyderlib/images/spyder.svg" 
"${pkgdir}/usr/share/icons/hicolor/scalable/apps/${pkgname}.svg"
+  # Remove useless spyder_win_post_install script
+  rm -f "${pkgdir}/usr/bin/spyder_win_post_install.py"
+}
+
+package_spyder3() {
+  pkgdesc='Scientific PYthon Development EnviRonment providing MATLAB-like 
features for Python 3.x series.'
+  depends=('python-pyqt4' 'python-pyflakes' 'python-pyzmq' 'python-pygments' 
'gtk-update-icon-cache')
+  optdepends=('python-pylint: powerful code analysis'
+  'ipython: enhanced Python interpreter'
+  'python-rope: editor code completion, calltips and 
go-to-definition'
+  'python-sphinx: rich text help on the object inspector'
+  'python-numpy: N-dimensional arrays'
+  'python-scipy: signal/image processing'
+  'python-psutil: memory/CPU usage in the status bar'
+  'python-h5py: HDF5 support'
+  'python-matplotlib: interactive 2D/3D data plotting'
+  'pep8: real-time code style analysis'
+  'python-sympy: symbolic mathematics for the IPython console')
+  [ -d "build" ] && rm -rf "build"
+  cp -r "${pkgbase}-${pkgver}" build
+  cd build
+  python3 setup.py build
+  python3 setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1
+  # Install license file
+  install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  # Install icon and desktop file
+  install -D -m644 "scripts/${pkgname}.desktop" 
"${pkgdir}/usr/share/applications/${pkgname}.desktop"
+  install -D -m644 "spyderlib/images/spyder.svg" 
"${pkgdir}/usr/share/icons/hicolor/scalable/apps/${pkgname}.svg"
+  # Remove useless spyder_win_post_install script
+  rm -f "${pkgdir}/usr/bin/spyder_win_post_install.py"
+}


Property changes on: spyder/trunk/PKGBUILD
___
Adde

[arch-commits] Commit in (7 files)

2014-11-13 Thread Alexander Rødseth
Date: Thursday, November 13, 2014 @ 13:57:28
  Author: arodseth
Revision: 122513

Renaming nimrod to nim

(using dev version. release version stopped building)

Added:
  nim/
  nim/repos/
  nim/repos/community-i686/
  nim/repos/community-x86_64/
  nim/trunk/
  nim/trunk/PKGBUILD
Deleted:
  nimrod/

--+
 PKGBUILD |   69 +
 1 file changed, 69 insertions(+)

Added: nim/trunk/PKGBUILD
===
--- nim/trunk/PKGBUILD  (rev 0)
+++ nim/trunk/PKGBUILD  2014-11-13 12:57:28 UTC (rev 122513)
@@ -0,0 +1,69 @@
+# $Id: PKGBUILD 121061 2014-10-20 12:57:19Z arodseth $
+# Maintainer: Alexander Rødseth 
+# Contributor: Dominik Picheta 
+# Contributor: Sven-Hendrik Haase 
+# Contributor: Jesus Alvarez 
+
+pkgname=nim
+pkgver=0.9.6
+pkgrel=1
+pkgdesc='Imperative, multi-paradigm, compiled programming language'
+arch=('x86_64' 'i686')
+url='http://nimrod-code.org/'
+license=('MIT')
+makedepends=('git')
+replaces=('nimrod')
+options=('!emptydirs')
+source=("$pkgname::git://github.com/Araq/Nimrod.git#commit=06a4ab54aa")
+#source=("$pkgname::git://github.com/Araq/Nimrod.git#tag=v$pkgver")
+md5sums=('SKIP')
+
+prepare() {
+  cd "$pkgname"
+
+  rm build/empty.txt && rmdir build
+  git clone --depth=1 git://github.com/nimrod-code/csources build
+}
+
+build() {
+  cd "$pkgname/build"
+  sh build.sh
+  cd ..
+
+  ./bin/nim c koch
+  ./koch boot -d:release -d:useGnuReadline
+
+  export PATH="$srcdir/$pkgname/bin:$PATH"
+
+  cd lib
+  nim c --app:lib -d:createNimRtl -d:release nimrtl.nim
+
+  cd ../tools
+  nim c -d:release nimgrep.nim
+}
+
+package() {
+  cd "$pkgname"
+
+  export PATH="$srcdir/$pkgname/bin:$PATH"
+  
+  ./koch install "$pkgdir"
+
+  install -d "$pkgdir/usr/share/nim/doc" "$pkgdir/usr/lib/nim" "$pkgdir/etc" 
"$pkgdir/usr/bin"
+
+  cd "$pkgdir/nim"
+  mv "lib/"* "$pkgdir/usr/lib/nim/"
+  mv "config/"* "$pkgdir/etc/"
+  cp -a "$srcdir/$pkgname/lib/packages" "$pkgdir/usr/lib/nim/"
+  mv "bin/"* "$pkgdir/usr/bin/"
+
+  cd "$srcdir/$pkgname"
+  rm -r "$pkgdir/nim"
+  mv examples web "$pkgdir/usr/share/nim/doc/"
+  mv "doc/"* "$pkgdir/usr/share/nim/doc/"
+  install -m644 "lib/libnimrtl.so" "$pkgdir/usr/lib/libnimrtl.so"
+  install -m755 "tools/nimgrep" "$pkgdir/usr/bin/"
+  install -Dm644 "copying.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+# vim:set ts=2 sw=2 et:


[arch-commits] Commit in (7 files)

2014-11-09 Thread Andrea Scarpino
Date: Sunday, November 9, 2014 @ 11:09:13
  Author: andrea
Revision: 225785

Split grantlee package

Added:
  grantlee-qt4/
  grantlee-qt5/
  grantlee-qt5/repos/
  grantlee-qt5/trunk/
  grantlee-qt5/trunk/PKGBUILD
Modified:
  grantlee-qt4/trunk/PKGBUILD
Deleted:
  grantlee/

-+
 grantlee-qt5/trunk/PKGBUILD |   33 +
 trunk/PKGBUILD  |   38 ++
 2 files changed, 43 insertions(+), 28 deletions(-)

Modified: grantlee-qt4/trunk/PKGBUILD
===
--- grantlee/trunk/PKGBUILD 2014-11-09 10:04:21 UTC (rev 225784)
+++ grantlee-qt4/trunk/PKGBUILD 2014-11-09 10:09:13 UTC (rev 225785)
@@ -1,54 +1,36 @@
 # $Id$
 # Maintainer: Andrea Scarpino 
 
-pkgbase=grantlee
-pkgname=('grantlee-qt4' 'grantlee-qt5')
+pkgname=grantlee-qt4
 pkgver=0.5.1
 pkgrel=1
-pkgdesc="A string template engine based on the Django template system and 
written in Qt"
+pkgdesc="A string template engine based on the Django template system and 
written in Qt4"
 arch=('i686' 'x86_64')
 url="https://www.gitorious.org/grantlee/pages/Home";
 license=('LGPL3')
-makedepends=('qt4' 'qt5-script' 'cmake' 'doxygen')
+depends=('qt4')
+makedepends=('cmake' 'doxygen')
+replaces=('grantlee')
+conflicts=('grantlee')
+provides=('grantlee')
 source=("http://downloads.grantlee.org/${pkgbase}-${pkgver}.tar.gz";)
 md5sums=('775f22dac0953029b414ed3b7379098c')
 
 prepare() {
-  mkdir build{,-qt4}
+  mkdir build
 }
 
 build() {
-  cd build
+  cd ../build
   cmake ../${pkgbase}-${pkgver} \
 -DCMAKE_INSTALL_PREFIX=/usr \
 -DCMAKE_BUILD_TYPE=Release \
 -DBUILD_TESTS=OFF \
--DGrantlee_Qt5_TRANSITIONAL=ON
-  make
-
-  cd ../build-qt4
-  cmake ../${pkgbase}-${pkgver} \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_BUILD_TYPE=Release \
--DBUILD_TESTS=OFF \
 -DQT_QMAKE_EXECUTABLE=/usr/bin/qmake-qt4
   make
 }
 
-package_grantlee-qt5() {
-  depends=('qt5-script')
-  conflicts=('grantlee-qt4')
-
+package_grantlee() {
   cd build
   make DESTDIR="${pkgdir}" install
 }
-
-package_grantlee-qt4() {
-  depends=('qt4')
-  replaces=('grantlee')
-  conflicts=('grantlee')
-  provides=('grantlee')
-
-  cd build-qt4
-  make DESTDIR="${pkgdir}" install
-}

Added: grantlee-qt5/trunk/PKGBUILD
===
--- grantlee-qt5/trunk/PKGBUILD (rev 0)
+++ grantlee-qt5/trunk/PKGBUILD 2014-11-09 10:09:13 UTC (rev 225785)
@@ -0,0 +1,33 @@
+# $Id: PKGBUILD 223175 2014-09-26 12:05:12Z andrea $
+# Maintainer: Andrea Scarpino 
+
+pkgname=grantlee-qt5
+pkgver=5.0.1
+pkgrel=1
+pkgdesc="A string template engine based on the Django template system and 
written in Qt5"
+arch=('i686' 'x86_64')
+url="https://www.gitorious.org/grantlee/pages/Home";
+license=('LGPL3')
+depends=('qt5-script')
+makedepends=('cmake' 'doxygen')
+conflicts=('grantlee-qt4')
+source=("http://downloads.grantlee.org/${pkgbase}-${pkgver}.tar.gz";)
+md5sums=('775f22dac0953029b414ed3b7379098c')
+
+prepare() {
+  mkdir build
+}
+
+build() {
+  cd build
+  cmake ../${pkgbase}-${pkgver} \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DBUILD_TESTS=OFF
+  make
+}
+
+package() {
+  cd build
+  make DESTDIR="${pkgdir}" install
+}


[arch-commits] Commit in (7 files)

2014-09-19 Thread Felix Yan
Date: Friday, September 19, 2014 @ 16:30:10
  Author: fyan
Revision: 119224

addpkg: dnssec-tools 2.0-8

Added:
  dnssec-tools/
  dnssec-tools/repos/
  dnssec-tools/trunk/
  dnssec-tools/trunk/PKGBUILD
  dnssec-tools/trunk/dnssec-tools-link.patch
  dnssec-tools/trunk/dnssec-tools.install
  dnssec-tools/trunk/makefile-dependency.patch

---+
 PKGBUILD  |   85 
 dnssec-tools-link.patch   |   22 +++
 dnssec-tools.install  |9 
 makefile-dependency.patch |   11 +
 4 files changed, 127 insertions(+)

Added: dnssec-tools/trunk/PKGBUILD
===
--- dnssec-tools/trunk/PKGBUILD (rev 0)
+++ dnssec-tools/trunk/PKGBUILD 2014-09-19 14:30:10 UTC (rev 119224)
@@ -0,0 +1,85 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Luca Fulchir 
+
+pkgname=dnssec-tools
+pkgver=2.0
+pkgrel=8
+pkgdesc="libval & dnssec management tools"
+arch=('i686' 'x86_64')
+url="http://www.dnssec-tools.org";
+license=('BSD')
+conflicts=('libval' 'libval_shim' 'libsres')
+backup=('etc/dnssec-tools/dnssec-tools.conf' 'etc/dnssec-tools/resolv.conf' 
'etc/dnssec-tools/root.hints' 'etc/dnssec-tools/dnsval.conf')
+depends=('dnsutils' 'perl' 'perl-timedate' 'perl-net-dns' 'perl-net-dns-sec' 
'perl-mailtools' 'perl-tk' 'perl-graphviz' 'bind' 'openssl' 'glibc' 'pth')
+options=('!emptydirs')
+source=(http://www.dnssec-tools.org/download/${pkgname}-${pkgver}.tar.gz
+makefile-dependency.patch
+dnssec-tools-link.patch)
+sha256sums=('7fd5d483c7a4b25277f17d9010b8de79a21948884368e6d870bec0194d007445'
+'fb23565ff9afabf85dc812ab500a3652add4537e9519a49214e329de3d2171f9'
+'dccf1d69e2d8ca85abbaa0f70bc398f6faa5596e1587b2f1151bafa8923238ea')
+install="dnssec-tools.install"
+
+prepare() {
+  # patch for race condition with -j 2+
+  cd "$srcdir/${pkgname}-${pkgver}"
+  patch -p0 -i "$srcdir/makefile-dependency.patch"
+
+  # patch for linking errors
+  patch -p1 -i "$srcdir/dnssec-tools-link.patch"
+
+  sed -e '/^maninstall:/,+3s:$(MKPATH) $(mandir)/$(man1dir):$(MKPATH) 
$(DESTDIR)/$(mandir)/$(man1dir):' \
+  -i Makefile.in
+  sed -e 's:/usr/local/etc:/etc:g' \
+  -e 's:/usr/local:/usr:g' \
+  -i tools/donuts/donuts \
+  -i tools/etc/dnssec-tools/dnssec-tools.conf \
+  -i tools/scripts/genkrf
+  sed -e 's:/usr/bin/genkrf:/usr/bin/vendor_perl/genkrf:' \
+  -e 's:/usr/bin/keyarch:/usr/bin/vendor_perl/keyarch:' \
+  -e 's:/usr/bin/rollchk:/usr/bin/vendor_perl/rollchk:' \
+  -e 's:/usr/bin/rollctl:/usr/bin/vendor_perl/rollctl:' \
+  -e 's:/usr/bin/zonesigner:/usr/bin/vendor_perl/zonesigner:' \
+  -e 's:/usr/sbin/dnssec-keygen:/usr/bin/dnssec-keygen:' \
+  -e 's:/usr/sbin/rndc:/usr/bin/rndc:' \
+  -e 's:/usr/sbin/named-checkzone:/usr/bin/named-checkzone:' \
+  -e 's:/usr/sbin/dnssec-signzone:/usr/bin/dnssec-signzone:' \
+  -i tools/etc/dnssec-tools/dnssec-tools.conf
+}
+
+build() {
+  cd "$srcdir/${pkgname}-${pkgver}"
+  ./configure \
+--exec_prefix=/usr \
+--prefix=/usr \
+--mandir=/usr/share/man \
+--sysconfdir=/etc \
+--with-ipv6 \
+--with-nsec3 \
+--with-dlv \
+--with-perl-build-args=INSTALLDIRS=vendor
+  make
+}
+
+package() {
+  cd "$srcdir/${pkgname}-${pkgver}"
+  make install DESTDIR="${pkgdir}"
+  cp validator/etc/dnsval.conf validator/etc/root.hints 
"${pkgdir}"/etc/dnssec-tools/
+  
+  install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
+
+  cd "${pkgdir}/etc/dnssec-tools"
+  mkdir KEY-SAFE
+  touch KEY-SAFE/.pacmankeep
+
+  ## add support for ISC DLV checking
+  cat >> dnsval.conf <

[arch-commits] Commit in (7 files)

2014-09-14 Thread Fabio Castelli
Date: Sunday, September 14, 2014 @ 16:39:11
  Author: muflone
Revision: 118956

arista 0.9.7-9

Added:
  arista/
  arista/repos/
  arista/trunk/
  arista/trunk/PKGBUILD
  arista/trunk/arista.install
  arista/trunk/fix-for-python2.patch
  arista/trunk/gst-webkit-imports.patch

--+
 PKGBUILD |   43 +++
 arista.install   |   24 ++
 fix-for-python2.patch|   99 +
 gst-webkit-imports.patch |   30 +
 4 files changed, 196 insertions(+)

Added: arista/trunk/PKGBUILD
===
--- arista/trunk/PKGBUILD   (rev 0)
+++ arista/trunk/PKGBUILD   2014-09-14 14:39:11 UTC (rev 118956)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Muflone http://www.muflone.com/contacts/english/
+# Contributor: SergHeart
+
+pkgname=arista
+pkgver=0.9.7
+pkgrel=9
+pkgdesc="Easy to use multimedia transcoder for the GNOME Desktop"
+arch=('any')
+url="http://www.transcoder.org/";
+license=('LGPL2.1')
+depends=('pygtk' 'python2-gconf' 'python2-dbus' 'python2-rsvg' 'python2-gudev' 
'gnome-icon-theme'
+ 'gstreamer0.10-python' 'desktop-file-utils')
+optdepends=('libdvdread: for DVD reading'
+'libdvdcss: for encrypted DVD reading'
+'pywebkitgtk: show in-app codecs help'
+'python2-notify: show notifications in your desktop environment'
+'python2-nautilus: Nautilus file manager integration'
+'gstreamer0.10-ffmpeg: enable FFMpeg based audio/video plugins'
+'gstreamer0.10-base-plugins: enable basic set of well-supported 
audio/video plugins'
+'gstreamer0.10-good-plugins: enable a set of well-supported free 
audio/video plugins'
+'gstreamer0.10-bad-plugins: enable a set of less supported 
audio/video plugins'
+'gstreamer0.10-ugly-plugins: enable a set of well-supported 
non-free audio/video plugins')
+source=("http://programmer-art.org/media/releases/arista-transcoder/${pkgname}-${pkgver}.tar.gz";
+"fix-for-python2.patch"
+"gst-webkit-imports.patch")
+sha256sums=('e6028e45516f0c5a736d6ec3c19f783e0a06d103cf2a816b8cc967ab964023ff'
+'7f783c54122eb4b47b121a3a47ee69d552cb6f1b5a78ed6836b48f12d2b1883d'
+'625c2767a36e591b38ef31e28dddb8e45218b632ce2a150f12ed2eed34746406')
+conflicts=('arista-transcoder')
+replaces=('arista-transcoder')
+install="${pkgname}.install"
+
+prepare() {
+  cd "${pkgname}-${pkgver}"
+  patch -p1 -i "../fix-for-python2.patch"
+  patch -p1 -i "../gst-webkit-imports.patch"
+}
+
+package() {
+  cd "${pkgname}-${pkgver}"
+  python2 setup.py install --root="${pkgdir}"
+}


Property changes on: arista/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: arista/trunk/arista.install
===
--- arista/trunk/arista.install (rev 0)
+++ arista/trunk/arista.install 2014-09-14 14:39:11 UTC (rev 118956)
@@ -0,0 +1,24 @@
+post_install() {
+  update-desktop-database -q
+  cat << EOF
+Arista needs external plugins to be able to convert videos.
+
+The following error is a symptom of a missing needed plugin:
+  ** Cannot add conversion to queue because of missing elements! **
+
+To enable audio/video conversion please install some plugins package between:
+  - gstreamer0.10-ffmpeg
+  - gstreamer0.10-base-plugins
+  - gstreamer0.10-good-plugins
+  - gstreamer0.10-bad-plugins
+  - gstreamer0.10-ugly-plugins
+EOF
+}
+
+post_upgrade() {
+  post_install
+}
+
+post_remove() {
+  post_install
+}

Added: arista/trunk/fix-for-python2.patch
===
--- arista/trunk/fix-for-python2.patch  (rev 0)
+++ arista/trunk/fix-for-python2.patch  2014-09-14 14:39:11 UTC (rev 118956)
@@ -0,0 +1,99 @@
+diff -Naur arista-0.9.7.orig/arista/__init__.py arista-0.9.7/arista/__init__.py
+--- arista-0.9.7.orig/arista/__init__.py   2011-01-24 22:41:29.0 
+0100
 arista-0.9.7/arista/__init__.py2014-06-08 19:51:38.950314069 +0200
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env python
++#!/usr/bin/env python2
+ 
+ """
+ Arista Transcoder Library
+diff -Naur arista-0.9.7.orig/arista/inputs/haldisco.py 
arista-0.9.7/arista/inputs/haldisco.py
+--- arista-0.9.7.orig/arista/inputs/haldisco.py2011-05-27 
17:49:00.0 +0200
 arista-0.9.7/arista/inputs/haldisco.py 2014-06-08 19:52:09.766980512 
+0200
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env python
++#!/usr/bin/env python2
+ 
+ """
+ Arista Input Device Discovery
+diff -Naur arista-0.9.7.orig/arista/inputs/__init__.py 
arista-0.9.7/arista/inputs/__init__.py
+--- arista-0.9.7.orig/arista/inputs/__init__.py2011-06-17 
22:46:02.0 +0200
 arista-0.9.7/arista/inputs/__init

[arch-commits] Commit in (7 files)

2014-09-13 Thread Fabio Castelli
Date: Sunday, September 14, 2014 @ 00:00:43
  Author: muflone
Revision: 118934

sweethome3d-4.4-2

Added:
  sweethome3d/
  sweethome3d/repos/
  sweethome3d/trunk/
  sweethome3d/trunk/PKGBUILD
  sweethome3d/trunk/sweethome3d.desktop
  sweethome3d/trunk/sweethome3d.install
  sweethome3d/trunk/sweethome3d.sh

-+
 PKGBUILD|   31 +++
 sweethome3d.desktop |   10 ++
 sweethome3d.install |   11 +++
 sweethome3d.sh  |3 +++
 4 files changed, 55 insertions(+)

Added: sweethome3d/trunk/PKGBUILD
===
--- sweethome3d/trunk/PKGBUILD  (rev 0)
+++ sweethome3d/trunk/PKGBUILD  2014-09-13 22:00:43 UTC (rev 118934)
@@ -0,0 +1,31 @@
+# $Id$
+# Maintainer: Muflone http://www.muflone.com/contacts/english/
+# Contributor: jsteel 
+# Contributor: Daniel YC Lin 
+# Contributor: Tdy  
+# Contributor: Biginoz 
+# Contributor: Archan Paul 
+
+pkgname=sweethome3d
+pkgver=4.4
+pkgrel=2
+pkgdesc="An interior design application to draw the plan of your house in a 3D 
environment"
+arch=('any')
+url="http://www.sweethome3d.com/";
+license=('GPL')
+depends=('bash' 'java-runtime' 'desktop-file-utils')
+source=("http://downloads.sourceforge.net/${pkgname}/SweetHome3D-${pkgver}.jar";
+"${pkgname}.sh"
+"${pkgname}.desktop")
+md5sums=('b4fb46591e84ab5357bc0fd35f025d29'
+ '6e9eca4eb199a6effdc8c2fb8cad1868'
+ 'c3455fa8ea4ff1ff6ee130e7d0851dc6')
+install="${pkgname}.install"
+
+package() {
+  cd "${srcdir}"
+  install -D -m 644 "SweetHome3D-${pkgver}.jar" 
"${pkgdir}/usr/share/java/${pkgname}.jar"
+  install -D -m 644 
"com/eteks/sweethome3d/viewcontroller/resources/help/images/applicationIcon.png"
 "${pkgdir}/usr/share/pixmaps/${pkgname}.png"
+  install -D -m 755 "${pkgname}.desktop" 
"${pkgdir}/usr/share/applications/${pkgname}.desktop"
+  install -D -m 755 "${pkgname}.sh" "${pkgdir}/usr/bin/${pkgname}"
+}


Property changes on: sweethome3d/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: sweethome3d/trunk/sweethome3d.desktop
===
--- sweethome3d/trunk/sweethome3d.desktop   (rev 0)
+++ sweethome3d/trunk/sweethome3d.desktop   2014-09-13 22:00:43 UTC (rev 
118934)
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Version=1.0
+Type=Application
+Name=Sweet Home 3D
+Comment=An interior design application
+TryExec=/usr/bin/sweethome3d
+Exec=sweethome3d
+Icon=/usr/share/pixmaps/sweethome3d.png
+Categories=Office;Java;
+StartupWMClass=com-eteks-sweethome3d-SweetHome3DBootstrap


Property changes on: sweethome3d/trunk/sweethome3d.desktop
___
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: sweethome3d/trunk/sweethome3d.install
===
--- sweethome3d/trunk/sweethome3d.install   (rev 0)
+++ sweethome3d/trunk/sweethome3d.install   2014-09-13 22:00:43 UTC (rev 
118934)
@@ -0,0 +1,11 @@
+post_install() {
+  update-desktop-database -q
+}
+
+post_upgrade() {
+  post_install
+}
+
+post_remove() {
+  post_install
+}

Added: sweethome3d/trunk/sweethome3d.sh
===
--- sweethome3d/trunk/sweethome3d.sh(rev 0)
+++ sweethome3d/trunk/sweethome3d.sh2014-09-13 22:00:43 UTC (rev 118934)
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+/usr/bin/java -jar /usr/share/java/sweethome3d.jar


Property changes on: sweethome3d/trunk/sweethome3d.sh
___
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property


[arch-commits] Commit in (7 files)

2014-08-28 Thread Ray Rashif
Date: Thursday, August 28, 2014 @ 20:57:39
  Author: schiv
Revision: 118039

extra2community: Moving eric4 from extra to community

Added:
  eric4/
  eric4/repos/
  eric4/trunk/
  eric4/trunk/.contrib
  eric4/trunk/PKGBUILD
  eric4/trunk/eric4.desktop
  eric4/trunk/eric4.install

---+
 .contrib  |4 
 PKGBUILD  |   33 +
 eric4.desktop |   10 ++
 eric4.install |   10 ++
 4 files changed, 57 insertions(+)

Added: eric4/trunk/.contrib
===
--- eric4/trunk/.contrib(rev 0)
+++ eric4/trunk/.contrib2014-08-28 18:57:39 UTC (rev 118039)
@@ -0,0 +1,4 @@
+This is a list of (past) contributors not already credited in the PKGBUILD:
+
+riai 
+Ben 

Added: eric4/trunk/PKGBUILD
===
--- eric4/trunk/PKGBUILD(rev 0)
+++ eric4/trunk/PKGBUILD2014-08-28 18:57:39 UTC (rev 118039)
@@ -0,0 +1,33 @@
+# $Id$
+# Maintainer: Ray Rashif 
+# Contributor: Daniel J Griffiths 
+# See .contrib for older/other contributors
+
+pkgname=eric4
+pkgver=4.5.24
+pkgrel=1
+pkgdesc="A full-featured Python 2.x and Ruby IDE in PyQt4"
+arch=('any')
+url="http://eric-ide.python-projects.org/";
+license=('GPL3')
+depends=('python2-qscintilla')
+conflicts=('eric<5')
+install=$pkgname.install
+source=("http://downloads.sourceforge.net/eric-ide/$pkgname-$pkgver.tar.gz";
+"$pkgname.desktop")
+md5sums=('b41afbcfc59ec00441742a1495e06a6b'
+ 'bce515b66a2c63dfc76a0f92edbe2ecb')
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  python2 install.py -c -b /usr/bin -i "$pkgdir"
+
+  # freedesktop.org compatibility
+  install -Dm644 "$srcdir/$pkgname.desktop" \
+"$pkgdir/usr/share/applications/$pkgname.desktop"
+  install -Dm644 eric/icons/default/eric.png \
+"$pkgdir/usr/share/pixmaps/$pkgname.png"
+}
+
+# vim:set ts=2 sw=2 et:


Property changes on: eric4/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: eric4/trunk/eric4.desktop
===
--- eric4/trunk/eric4.desktop   (rev 0)
+++ eric4/trunk/eric4.desktop   2014-08-28 18:57:39 UTC (rev 118039)
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Type=Application
+Exec=eric4
+MimeType=application/x-eric4;
+Icon=eric4
+Terminal=false
+Name=Eric 4
+Comment=Python 2.x & Ruby IDE
+Categories=Qt;Python;Development;IDE;
+StartupNotify=true

Added: eric4/trunk/eric4.install
===
--- eric4/trunk/eric4.install   (rev 0)
+++ eric4/trunk/eric4.install   2014-08-28 18:57:39 UTC (rev 118039)
@@ -0,0 +1,10 @@
+post_install() {
+   echo "  > Updating desktop mime database..."
+   update-desktop-database -q
+}
+
+post_upgrade() {
+   post_install
+}
+
+# vim:set ts=2 sw=2 et:



[arch-commits] Commit in (7 files)

2014-08-28 Thread Ray Rashif
Date: Thursday, August 28, 2014 @ 20:56:09
  Author: schiv
Revision: 118037

extra2community: Moving eric from extra to community

Added:
  eric/
  eric/repos/
  eric/trunk/
  eric/trunk/.contrib
  eric/trunk/PKGBUILD
  eric/trunk/eric.desktop
  eric/trunk/eric.install

--+
 .contrib |7 ++
 PKGBUILD |   61 +
 eric.desktop |   10 +
 eric.install |   10 +
 4 files changed, 88 insertions(+)

Added: eric/trunk/.contrib
===
--- eric/trunk/.contrib (rev 0)
+++ eric/trunk/.contrib 2014-08-28 18:56:09 UTC (rev 118037)
@@ -0,0 +1,7 @@
+This is a list of (past) contributors not already credited in the PKGBUILD:
+
+Eric Belanger 
+riai 
+Ben 
+Daniel J Griffiths 
+Felix Rohrbach 

Added: eric/trunk/PKGBUILD
===
--- eric/trunk/PKGBUILD (rev 0)
+++ eric/trunk/PKGBUILD 2014-08-28 18:56:09 UTC (rev 118037)
@@ -0,0 +1,61 @@
+# $Id$
+# Maintainer: Ray Rashif 
+# Contributor: Brad Fanella 
+# See .contrib for older/other contributors
+
+pkgname=eric
+pkgver=5.4.6
+pkgrel=1
+pkgdesc="A full-featured Python 3.x and Ruby IDE in PyQt4"
+arch=('any')
+url="http://eric-ide.python-projects.org/";
+license=('GPL3')
+depends=('python-qscintilla' 'python>=3.4')
+conflicts=('eric5')
+provides=('eric5')
+replaces=('eric5')
+install=$pkgname.install
+source=("http://downloads.sourceforge.net/eric-ide/eric5-$pkgver.tar.gz";
+"$pkgname.desktop")
+md5sums=('c998301f6ca99971a8f51f9d9b83d545'
+ '8aa446c29e6de54e85410e040e754c6e')
+
+prepare() {
+  cd "$srcdir/eric5-$pkgver"
+
+  # some freedesktop.org compatibility adjustments (referenced at runtime)
+  # TODO: check if this is still needed, else move to package()
+  for i in $(grep -R "eric5.desktop" . | sed 's/:.*//' | sort -u); do
+sed -i "s/eric5.desktop/eric.desktop/" $i
+  done
+
+  # desktop file later needed during build
+  rm eric/eric5.desktop
+  install -m644 "$srcdir/$pkgname.desktop" eric/$pkgname.desktop
+}
+
+package() {
+  cd "$srcdir/eric5-$pkgver"
+
+  python install.py -c -b /usr/bin -i "$pkgdir"
+
+  # Remove files conflicting with eric4
+  # what are we doing here?
+  # TODO: tell upstream to fix their stuff
+  #   and allow installation of eric4 + eric5
+  #   OR package these files separately eg. 'eric-common'
+  rm "$pkgdir/usr/share/qt4/qsci/api/python/zope-2.10.7.api"
+  rm "$pkgdir/usr/share/qt4/qsci/api/python/zope-2.11.2.api"
+  rm "$pkgdir/usr/share/qt4/qsci/api/python/zope-3.3.1.api"
+  rm "$pkgdir/usr/share/qt4/qsci/api/ruby/Ruby-1.8.7.api"
+
+  # some canonical symlinks
+  # TODO: might we want to just package this as eric5?
+  #   upstream references them as two distinct versions...
+  cd "$pkgdir/usr/bin"
+  for i in *; do
+ln -s /usr/bin/$i ${i/eric5/eric}
+  done
+}
+
+# vim:set ts=2 sw=2 et:


Property changes on: eric/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: eric/trunk/eric.desktop
===
--- eric/trunk/eric.desktop (rev 0)
+++ eric/trunk/eric.desktop 2014-08-28 18:56:09 UTC (rev 118037)
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Type=Application
+Exec=eric5
+MimeType=application/x-eric5;
+Icon=eric
+Terminal=false
+Name=Eric 5
+Comment=Python 3.x & Ruby IDE
+Categories=Qt;Python;Development;IDE;
+StartupNotify=true

Added: eric/trunk/eric.install
===
--- eric/trunk/eric.install (rev 0)
+++ eric/trunk/eric.install 2014-08-28 18:56:09 UTC (rev 118037)
@@ -0,0 +1,10 @@
+post_install() {
+   echo "  > Updating desktop mime database..."
+   update-desktop-database -q
+}
+
+post_upgrade() {
+   post_install
+}
+
+# vim:set ts=2 sw=2 et:



[arch-commits] Commit in (7 files)

2014-08-11 Thread Balló György
Date: Monday, August 11, 2014 @ 15:07:04
  Author: bgyorgy
Revision: 117176

Move gnome-pie from AUR with 25 votes

Added:
  gnome-pie/
  gnome-pie/trunk/
  gnome-pie/trunk/PKGBUILD
  gnome-pie/trunk/gee-0.8.patch
  gnome-pie/trunk/gnome-pie.install
  gnome-pie/trunk/gnome-session.patch
  gnome-pie/trunk/transparency.patch

-+
 PKGBUILD|   42 ++
 gee-0.8.patch   |   29 +
 gnome-pie.install   |   11 +++
 gnome-session.patch |   50 ++
 transparency.patch  |   24 
 5 files changed, 156 insertions(+)

Added: gnome-pie/trunk/PKGBUILD
===
--- gnome-pie/trunk/PKGBUILD(rev 0)
+++ gnome-pie/trunk/PKGBUILD2014-08-11 13:07:04 UTC (rev 117176)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: György Balló 
+
+pkgname=gnome-pie
+_pkgname=Gnome-Pie
+pkgver=0.5.5
+pkgrel=4
+pkgdesc="Circular application launcher for GNOME"
+arch=('i686' 'x86_64')
+url="http://gnome-pie.simonschneegans.de/";
+license=('GPL')
+depends=('libunique3' 'bamf' 'libgee' 'gnome-menus')
+makedepends=('cmake' 'vala')
+install=$pkgname.install
+source=($_pkgname-$pkgver.tar.gz::https://github.com/Simmesimme/$_pkgname/archive/v$pkgver.tar.gz
+gee-0.8.patch
+transparency.patch
+gnome-session.patch)
+md5sums=('6f70079f8a59bdcd4afe17a3f016b196'
+ 'ad0f33d00a2d11bd180714c45651b47f'
+ '25b9ce2382a84c01ffc702cf504650b7'
+ '7e2875e5ace6eb0742389e85c9145871')
+
+prepare() {
+  cd $_pkgname-$pkgver
+  patch -Np1 -i ../gee-0.8.patch
+  patch -Np1 -i ../transparency.patch
+  patch -Np1 -i ../gnome-session.patch
+}
+
+build() {
+  cd $_pkgname-$pkgver
+  [[ -d build ]] || mkdir build
+  cd build
+  cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release
+  make
+}
+
+package() {
+  cd $_pkgname-$pkgver/build
+  make DESTDIR="$pkgdir" install
+}


Property changes on: gnome-pie/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: gnome-pie/trunk/gee-0.8.patch
===
--- gnome-pie/trunk/gee-0.8.patch   (rev 0)
+++ gnome-pie/trunk/gee-0.8.patch   2014-08-11 13:07:04 UTC (rev 117176)
@@ -0,0 +1,29 @@
+Description: change gee API to 0.8
+Author: Jörg Frings-Fürst 
+Bug: https://github.com/Simmesimme/Gnome-Pie/issues/77
+Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=753863
+Last-Update: 2014-07-21
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+Index: trunk/CMakeLists.txt
+===
+--- trunk.orig/CMakeLists.txt  2013-03-17 12:15:02.0 +0100
 trunk/CMakeLists.txt   2014-07-21 17:44:36.814563290 +0200
+@@ -43,7 +43,7 @@
+ 
+ pkg_check_modules(GIO REQUIRED gio-unix-2.0)
+ pkg_check_modules(CAIRO REQUIRED cairo)
+-pkg_check_modules(GEE REQUIRED gee-1.0)
++pkg_check_modules(GEE REQUIRED gee-0.8)
+ pkg_check_modules(X11 REQUIRED x11)
+ pkg_check_modules(XML REQUIRED libxml-2.0)
+ pkg_check_modules(XTST REQUIRED xtst)
+@@ -155,7 +155,7 @@
+ 
+ set(VALA_PKGS
+   cairo
+-  gee-1.0
++  gee-0.8
+   x11
+   gio-unix-2.0
+   posix

Added: gnome-pie/trunk/gnome-pie.install
===
--- gnome-pie/trunk/gnome-pie.install   (rev 0)
+++ gnome-pie/trunk/gnome-pie.install   2014-08-11 13:07:04 UTC (rev 117176)
@@ -0,0 +1,11 @@
+post_install() {
+  gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+}
+
+post_upgrade() {
+  post_install $1
+}
+
+post_remove() {
+  post_install $1
+}

Added: gnome-pie/trunk/gnome-session.patch
===
--- gnome-pie/trunk/gnome-session.patch (rev 0)
+++ gnome-pie/trunk/gnome-session.patch 2014-08-11 13:07:04 UTC (rev 117176)
@@ -0,0 +1,50 @@
+diff -Naur Gnome-Pie-0.5.5.orig/src/actionGroups/sessionGroup.vala 
Gnome-Pie-0.5.5/src/actionGroups/sessionGroup.vala
+--- Gnome-Pie-0.5.5.orig/src/actionGroups/sessionGroup.vala2013-03-17 
12:15:02.0 +0100
 Gnome-Pie-0.5.5/src/actionGroups/sessionGroup.vala 2014-08-11 
13:20:44.830325275 +0200
+@@ -58,13 +58,13 @@
+ //iface = GLib.Bus.get_proxy_sync(GLib.BusType.SESSION, 
"org.freedesktop.ConsoleKit", "/org/freedesktop/ConsoleKit/Manager");
+ 
+ this.add_action(new AppAction(_("Shutdown"), "gnome-shutdown", 
+-"dbus-send --print-reply --dest=org.gnome.SessionManager 
/org/gnome/SessionManager org.gnome.SessionManager.RequestShutdown"));
++"dbus-send --print-reply --dest=org.gnome.SessionManager 
/org/gnome/SessionManager org.gnome.SessionManager.Shutdow

[arch-commits] Commit in (7 files)

2014-07-23 Thread Sébastien Luttringer
Date: Thursday, July 24, 2014 @ 02:44:48
  Author: seblu
Revision: 116273

Add lldpd

Added:
  lldpd/
  lldpd/repos/
  lldpd/trunk/
  lldpd/trunk/LICENSE
  lldpd/trunk/PKGBUILD
  lldpd/trunk/lldpd.install
  lldpd/trunk/lldpd.service

---+
 LICENSE   |   11 ++
 PKGBUILD  |   61 
 lldpd.install |   19 +
 lldpd.service |   12 +++
 4 files changed, 103 insertions(+)

Added: lldpd/trunk/LICENSE
===
--- lldpd/trunk/LICENSE (rev 0)
+++ lldpd/trunk/LICENSE 2014-07-24 00:44:48 UTC (rev 116273)
@@ -0,0 +1,11 @@
+Permission to use, copy, modify, and/or distribute this software for any
+purpose with or without fee is hereby granted, provided that the above
+copyright notice and this permission notice appear in all copies.
+
+THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

Added: lldpd/trunk/PKGBUILD
===
--- lldpd/trunk/PKGBUILD(rev 0)
+++ lldpd/trunk/PKGBUILD2014-07-24 00:44:48 UTC (rev 116273)
@@ -0,0 +1,61 @@
+# $Id$
+# Maintainer: Sébastien "Seblu" Luttringer
+
+pkgname=lldpd
+pkgver=0.7.10
+pkgrel=1
+pkgdesc='802.1ab implementation (LLDP) to help you locate neighbors'
+arch=('i686' 'x86_64')
+url='http://vincentbernat.github.io/lldpd/'
+license=('custom:ISC' 'GPL')
+depends=('glibc' 'libevent' 'libbsd' 'zlib' 'openssl' 'pciutils' 'perl'
+ 'libxml2' 'net-snmp' 'jansson')
+backup=('etc/lldpd.conf')
+install=$pkgname.install
+source=("http://media.luffy.cx/files/lldpd/lldpd-$pkgver.tar.gz";
+'LICENSE'
+'lldpd.service')
+md5sums=('508f2e76703abf8420d9223aae3db548'
+ '8ae98663bac55afe5d989919d296f28a'
+ 'c1e74da766b9605b1a39ca477a5db291')
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--sbindir=/usr/bin \
+--with-snmp \
+--with-xml \
+--with-json \
+--with-readline \
+--with-privsep-user=lldpd \
+--with-privsep-group=lldpd \
+--with-privsep-chroot=/run/lldpd/chroot \
+--with-lldpd-ctl-socket=/run/lldpd/socket \
+--with-lldpd-pid-file=/run/lldpd/pid
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+  make check
+}
+
+package() {
+  # config stuff
+  install -D -m 644 /dev/null "$pkgdir/etc/lldpd.conf"
+  install -d -m 755  "$pkgdir/etc/lldpd.d"
+  # systemd stuff
+  install -D -m 644 lldpd.service 
"$pkgdir/usr/lib/systemd/system/lldpd.service"
+  install -D -m 644 /dev/null "$pkgdir/usr/lib/tmpfiles.d/lldpd.conf"
+  printf 'd /run/lldpd 0750 lldpd lldpd\nd /run/lldpd 0750 lldpd lldpd\n' > \
+"$pkgdir/usr/lib/tmpfiles.d/lldpd.conf"
+  # license
+  install -D -m 644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+}
+
+# vim:set ts=2 sw=2 et:


Property changes on: lldpd/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: lldpd/trunk/lldpd.install
===
--- lldpd/trunk/lldpd.install   (rev 0)
+++ lldpd/trunk/lldpd.install   2014-07-24 00:44:48 UTC (rev 116273)
@@ -0,0 +1,19 @@
+#/bin/bash
+
+# arg 1:  the new package version
+post_install() {
+  # https://wiki.archlinux.org/index.php/DeveloperWiki:UID_/_GID_Database
+  getent group lldpd >/dev/null || groupadd -g 127 lldpd
+  getent passwd lldpd >/dev/null || useradd -d /run/lldpd -u 127 -g 127 lldpd
+  systemd-tmpfiles --create lldpd.conf
+  true
+}
+
+# arg 1:  the old package version
+post_remove() {
+  userdel -f lldpd &>/dev/null
+  groupdel lldpd &>/dev/null
+  true
+}
+
+# vim:set ts=2 sw=2 ft=sh et:

Added: lldpd/trunk/lldpd.service
===
--- lldpd/trunk/lldpd.service   (rev 0)
+++ lldpd/trunk/lldpd.service   2014-07-24 00:44:48 UTC (rev 116273)
@@ -0,0 +1,12 @@
+[Unit]
+Description=LLDP daemon
+Documentation=man:lldpd(8)
+After=network.target
+
+[Service]
+Type=notify
+NotifyAccess=main
+ExecStart=/usr/bin/lldpd -c -s -e -f -r
+
+[Install]
+WantedBy=multi-user.target



  1   2   >