summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndré Fabian Silva Delgado <emulatorman@parabola.nu>2015-05-22 05:54:33 -0300
committerAndré Fabian Silva Delgado <emulatorman@parabola.nu>2015-05-22 05:54:33 -0300
commit4774a572775b8c44d86bd8696d17d2205a473ac5 (patch)
tree4b17743b5e17e171eda55359ed5737da589b6ed9
parent3cc4685abd608cb86ac3beca4501a77e00c6d5be (diff)
parent1a4554480341083f8a1240431c12ebe267843ecd (diff)
downloadabslibre-4774a572775b8c44d86bd8696d17d2205a473ac5.tar.gz
abslibre-4774a572775b8c44d86bd8696d17d2205a473ac5.tar.bz2
abslibre-4774a572775b8c44d86bd8696d17d2205a473ac5.zip
Merge branch 'master' of ssh://projects.parabola.nu/~git/abslibre
-rw-r--r--pcr/acr/PKGBUILD3
-rw-r--r--pcr/botan-1.10/PKGBUILD32
-rw-r--r--pcr/culmus/PKGBUILD2
-rw-r--r--pcr/econnman/PKGBUILD3
-rw-r--r--pcr/emacs-mailcrypt/PKGBUILD32
-rw-r--r--pcr/emacs-mailcrypt/destdir.patch41
-rw-r--r--pcr/emacs-mailcrypt/mailcrypt.install22
-rw-r--r--pcr/fwsnort/#PKGBUILD#44
-rw-r--r--pcr/fwsnort/#install_pl.patch#126
-rw-r--r--pcr/fwsnort/PKGBUILD28
-rw-r--r--pcr/initng-git/PKGBUILD64
-rw-r--r--pcr/initng-git/fixes.patch31
-rw-r--r--pcr/initng-git/initng-paths.h7
-rw-r--r--pcr/kamailio/PKGBUILD38
-rw-r--r--pcr/libcgroup/PKGBUILD7
-rw-r--r--pcr/libgee06/PKGBUILD32
-rw-r--r--pcr/libowfat/PKGBUILD10
-rw-r--r--pcr/libquvi-scripts-current/PKGBUILD28
-rw-r--r--pcr/libubox-lua-git/001-lua-version.patch11
-rw-r--r--pcr/libubox-lua-git/002-json-c-include.patch31
-rw-r--r--pcr/libubox-lua-git/PKGBUILD49
-rw-r--r--pcr/libubox/PKGBUILD32
-rw-r--r--pcr/lives/PKGBUILD31
-rw-r--r--pcr/lua51-sql-mysql/PKGBUILD2
-rw-r--r--pcr/lv2-c++-tools/PKGBUILD20
-rw-r--r--pcr/lv2-ir/PKGBUILD10
-rw-r--r--pcr/lxappearance-gtk3/PKGBUILD3
-rw-r--r--pcr/mailcrypt/PKGBUILD34
-rw-r--r--pcr/mailcrypt/mailcrypt.install20
-rw-r--r--pcr/mda-lv2/PKGBUILD15
-rw-r--r--pcr/mimms/PKGBUILD2
-rw-r--r--pcr/minicomputer/PKGBUILD27
-rw-r--r--pcr/msdl/PKGBUILD3
-rw-r--r--pcr/mx44/PKGBUILD5
-rw-r--r--pcr/ndoutils/PKGBUILD47
-rw-r--r--pcr/netatalk/PKGBUILD3
-rw-r--r--pcr/netcat6/PKGBUILD10
-rw-r--r--pcr/networkmanager-strongswan/PKGBUILD5
-rw-r--r--pcr/newtonator/PKGBUILD22
-rw-r--r--pcr/nicotine/PKGBUILD15
-rw-r--r--pcr/opendnssec/LICENSE56
-rw-r--r--pcr/opendnssec/PKGBUILD98
-rw-r--r--pcr/opendnssec/ods-signer.service2
-rw-r--r--pcr/opendnssec/opendnssec.install2
-rw-r--r--pcr/opendnssec/opendnssec.tmpfiles1
-rw-r--r--pcr/opendnssec/pid-path.patch4
-rw-r--r--pcr/opentracker-git/PKGBUILD117
-rw-r--r--pcr/opentracker-git/license.txt8
-rw-r--r--pcr/opentracker-git/opentracker.service (renamed from pcr/opentracker/opentracker.service)0
-rw-r--r--pcr/opentracker/PKGBUILD67
-rw-r--r--pcr/opentracker/license.txt2
-rw-r--r--pcr/opentracker/opentracker.install17
-rw-r--r--pcr/opentracker/opentracker.rc.d37
-rw-r--r--pcr/otf-stix/PKGBUILD26
-rw-r--r--pcr/par/PKGBUILD40
-rw-r--r--pcr/pdsh/PKGBUILD1
-rw-r--r--pcr/petri-foo/PKGBUILD6
-rw-r--r--pcr/places/PKGBUILD49
-rw-r--r--pcr/pspp/PKGBUILD11
-rw-r--r--pcr/python2-sendfile/PKGBUILD1
-rw-r--r--pcr/quvi-current/PKGBUILD30
-rw-r--r--pcr/rootcheck/PKGBUILD1
-rw-r--r--pcr/rtorrent-color/PKGBUILD2
-rw-r--r--pcr/send-to-torrent/PKGBUILD7
-rw-r--r--pcr/setbfree/PKGBUILD8
-rw-r--r--pcr/setbfree/setbfree.desktop9
-rw-r--r--pcr/shocco/PKGBUILD24
-rw-r--r--pcr/snapraid/PKGBUILD47
-rw-r--r--pcr/softhsm/PKGBUILD50
-rw-r--r--pcr/sphinx/PKGBUILD58
-rw-r--r--pcr/sphinx/sphinx.conf.d5
-rw-r--r--pcr/sphinx/sphinx.install11
-rw-r--r--pcr/sphinx/sphinx.rc.d44
-rw-r--r--pcr/sphinx/sphinx.service15
-rw-r--r--pcr/sphinx/sphinx.tmpfiles.conf1
-rw-r--r--pcr/sqlcipher/PKGBUILD24
-rw-r--r--pcr/steadyflow/PKGBUILD24
-rw-r--r--pcr/steadyflow/patch11
-rw-r--r--pcr/swig1/PKGBUILD1
-rw-r--r--pcr/switzerland/PKGBUILD42
-rw-r--r--pcr/tanglet/PKGBUILD25
-rw-r--r--pcr/ted/PKGBUILD42
-rw-r--r--pcr/terminal-screensaver/PKGBUILD1
-rw-r--r--pcr/tomb/PKGBUILD16
-rw-r--r--pcr/triceratops-lv2/PKGBUILD26
-rw-r--r--pcr/triceratops-lv2/triceratops-lv2-read-presets.patch167
-rw-r--r--pcr/ttf-asana-math/PKGBUILD26
-rw-r--r--pcr/tvenlinux-desktop/PKGBUILD18
-rw-r--r--pcr/xfwm4-titleless/PKGBUILD6
-rw-r--r--pcr/xsynth-dssi/PKGBUILD10
-rw-r--r--pcr/xtables-addons/PKGBUILD14
-rw-r--r--pcr/xtables-addons/xtables-addons.install6
-rw-r--r--pcr/yoshimi/PKGBUILD21
-rw-r--r--pcr/youtube-dl-current/PKGBUILD32
-rw-r--r--pcr/zulucrypt/PKGBUILD1
95 files changed, 1354 insertions, 963 deletions
diff --git a/pcr/acr/PKGBUILD b/pcr/acr/PKGBUILD
index a786ab622..d34a51371 100644
--- a/pcr/acr/PKGBUILD
+++ b/pcr/acr/PKGBUILD
@@ -1,7 +1,8 @@
# Maintainer (Arch): stalker_exe <stalkerexe8@gmail.com>
+# Maintainer: Omar Vega Ramos <ovruni@gnu.org.pe>
pkgname=acr
pkgver=0.8.6
-pkgrel=1
+pkgrel=1.1
pkgdesc="ACR is an autoconf like tool that allows you to create configure scripts for your programs."
arch=('any')
url="http://nopcode.org/wk.php/Acr"
diff --git a/pcr/botan-1.10/PKGBUILD b/pcr/botan-1.10/PKGBUILD
new file mode 100644
index 000000000..cb4af0cef
--- /dev/null
+++ b/pcr/botan-1.10/PKGBUILD
@@ -0,0 +1,32 @@
+# Maintainer (Arch): drakkan <nicola.murino@gmail.com>
+# Contributor (Arch): drakkan <nicola.murino@gmail.com>
+# Maintainer: Omar Vega Ramos <ovruni@gnu.org.pe>
+
+pkgname=botan-1.10
+pkgver=1.10.9
+pkgrel=1
+pkgdesc='Crypto library written in C++'
+license=('BSD')
+arch=('x86_64' 'i686')
+url='http://botan.randombit.net/'
+depends=('gcc-libs' 'sh')
+makedepends=('python2')
+source=("http://botan.randombit.net/releases/Botan-${pkgver}.tgz")
+sha256sums=('487d27d3a081ae403cf87c0fc78c2a64183f001b48f9feb87e8de1e16fba8df2')
+
+build() {
+ cd "Botan-$pkgver"
+
+ python2 configure.py --prefix=/usr --enable-modules=cvc
+ make
+}
+
+package() {
+ cd "Botan-$pkgver"
+
+ make DESTDIR="$pkgdir/usr" install
+ find "$pkgdir/usr/share/doc" -type f -exec chmod 0644 {} \;
+ install -Dm644 doc/license.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/pcr/culmus/PKGBUILD b/pcr/culmus/PKGBUILD
index 8f086231a..1ba81da5a 100644
--- a/pcr/culmus/PKGBUILD
+++ b/pcr/culmus/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=culmus
pkgver=0.130
-pkgrel=1
+pkgrel=1.1
pkgdesc="A collection of Type1 and TrueType Hebrew fonts"
arch=('any')
url="http://culmus.sourceforge.net"
diff --git a/pcr/econnman/PKGBUILD b/pcr/econnman/PKGBUILD
index 22c6cb883..c79a6aa57 100644
--- a/pcr/econnman/PKGBUILD
+++ b/pcr/econnman/PKGBUILD
@@ -1,8 +1,9 @@
# Maintainer (Arch): Doug Newgard <scimmia22 at outlook dot com>
+# Maintainer: Omar Vega Ramos <ovruni@gnu.org.pe>
pkgname=econnman
pkgver=1.1
-pkgrel=1
+pkgrel=1.1
pkgdesc="Enlightenment ConnMan user interface"
arch=('any')
url="http://www.enlightenment.org"
diff --git a/pcr/emacs-mailcrypt/PKGBUILD b/pcr/emacs-mailcrypt/PKGBUILD
deleted file mode 100644
index 8dad422c0..000000000
--- a/pcr/emacs-mailcrypt/PKGBUILD
+++ /dev/null
@@ -1,32 +0,0 @@
-# Maintainer: Luke Shumaker <lukeshu@sbcglobal.net>
-# Maintainer (AUR): Stefan Husmann <stefan-husmann@t-online.de>
-
-_pkgname=mailcrypt
-pkgname=emacs-$_pkgname
-pkgver=3.5.9
-pkgdesc="Emacs interface to PGP and GnuPG"
-url="http://mailcrypt.sourceforge.net/"
-license=('GPL')
-
-pkgrel=2.1
-arch=(any)
-depends=(emacs)
-install=$_pkgname.install
-source=(http://downloads.sourceforge.net/sourceforge/$_pkgname/$_pkgname-$pkgver.tar.gz
- destdir.patch)
-
-build() {
- cd "$srcdir/$_pkgname-$pkgver"
- patch -Np1 -i "$srcdir/destdir.patch"
- autoreconf
- ./configure --prefix=/usr --infodir=/usr/share/info
- make
-}
-
-package() {
- cd "$srcdir/$_pkgname-$pkgver"
- make DESTDIR="$pkgdir" install
-}
-
-md5sums=('18c0dea5dde0fc73168f4815df0d9db0'
- '805f2c6bf624c946df2eefaf0edabcb3')
diff --git a/pcr/emacs-mailcrypt/destdir.patch b/pcr/emacs-mailcrypt/destdir.patch
deleted file mode 100644
index a0159cd02..000000000
--- a/pcr/emacs-mailcrypt/destdir.patch
+++ /dev/null
@@ -1,41 +0,0 @@
-diff -ruN mailcrypt-3.5.9.orig/Makefile.in mailcrypt-3.5.9/Makefile.in
---- mailcrypt-3.5.9.orig/Makefile.in 2010-03-11 08:38:05.000000000 -0500
-+++ mailcrypt-3.5.9/Makefile.in 2012-12-13 18:38:59.000000000 -0500
-@@ -77,16 +77,16 @@
-
- install: all installdirs install-info
- for f in $(SOURCES); do \
-- $(INSTALL_DATA) $(srcdir)/$$f $(lispdir); \
-+ $(INSTALL_DATA) $(srcdir)/$$f $(DESTDIR)$(lispdir); \
- done;
- for f in $(OBJECTS); do \
-- $(INSTALL_DATA) $$f $(lispdir); \
-+ $(INSTALL_DATA) $$f $(DESTDIR)$(lispdir); \
- done;
-
- # Make sure all installation directories actually exist
- # by making them if necessary.
- installdirs: mkinstalldirs
-- $(srcdir)/mkinstalldirs $(lispdir) $(infodir)
-+ $(srcdir)/mkinstalldirs $(DESTDIR)$(lispdir) $(DESTDIR)$(infodir)
-
- # If your install-info doesn't know how to look inside the .info file for the
- # menu entry to add, try adding
-@@ -95,14 +95,12 @@
-
- install-info: info
- cd $(srcdir) && for file in $(INFOFILES); do\
-- $(INSTALL_DATA) $$file $(infodir)/$$file; \
-+ $(INSTALL_DATA) $$file $(DESTDIR)$(infodir)/$$file; \
- done
-- -$(INSTALL_INFO) --info-dir=$(infodir) mailcrypt.info
-
- uninstall:
-- -cd $(lispdir) && rm -f $(SOURCES) $(OBJECTS)
-- -cd $(infodir) && rm -f $(INFOFILES)
-- $(INSTALL_INFO) --remove --info-dir=$(infodir) mailcrypt.info
-+ -cd $(DESTDIR)$(lispdir) && rm -f $(SOURCES) $(OBJECTS)
-+ -cd $(DESTDIR)$(infodir) && rm -f $(INFOFILES)
-
- info: $(INFOFILES)
-
diff --git a/pcr/emacs-mailcrypt/mailcrypt.install b/pcr/emacs-mailcrypt/mailcrypt.install
deleted file mode 100644
index 3257b7338..000000000
--- a/pcr/emacs-mailcrypt/mailcrypt.install
+++ /dev/null
@@ -1,22 +0,0 @@
-infodir=usr/share/info
-filelist=(mailcrypt.info)
-
-post_install() {
- [[ -x usr/bin/install-info ]] || return 0
- for file in "${filelist[@]}"; do
- install-info "$infodir/$file.gz" "$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.gz" "$infodir/dir" 2> /dev/null
- done
-}
-
-# vim:set ts=2 sw=2 et:
diff --git a/pcr/fwsnort/#PKGBUILD# b/pcr/fwsnort/#PKGBUILD#
deleted file mode 100644
index a4b666dfa..000000000
--- a/pcr/fwsnort/#PKGBUILD#
+++ /dev/null
@@ -1,44 +0,0 @@
-# Contributor (Arch) : Colin Shea <colin@evaryont.me>
-# Maintainer (Parabola): Aurélien DESBRIÈRES <aurelien@hackers.camp>
-
-pkgname=fwsnort
-pkgver=1.6.4
-pkgrel=1
-pkgdesc="application layer IDS/IPS by translating snort rules into iptables"
-arch=('any')
-url="http://www.cipherdyne.org/fwsnort/"
-license=('GPL')
-# net-tools: sorry, but fwsnort needs ifconfig. Doesn't support iproute yet
-depends=('perl' 'perl-netaddr-ip' 'perl-iptables-parse' 'iptables' 'net-tools')
-makedepends=('wget')
-source=(http://www.cipherdyne.org/$pkgname/download/$pkgname-$pkgver.tar.bz2
- )
-
-options=(emptydirs)
-
-build() {
- cd "$srcdir/$pkgname-$pkgver"
-
- # fix up the installer for our purposes:
- # - removes the root check
- # - includes sbin as another place to check for binares
- # - fixes various paths for utilities & the man page
- #patch -p1 -i $srcdir/install_pl.patch
-
- # -S skips installing the perl modules, which we did with packages
- # and --install-test-dir sets the INSTALL_ROOT to src/../test/fwsnort-test. An
- # easy way to collect all the files into 1
- #./install.pl -S --install-test-dir
-}
-
-#package() {
- #cp -r $srcdir/fwsnort-$pkgver/test/fwsnort-install/* -t $pkgdir
- # delete references to $pkgdir from fwsnort; they were made by the installer
- # as part of installing to the test dir
- #cp -f $srcdir/fwsnort-$pkgver/fwsnort.conf $pkgdir/etc/fwsnort/fwsnort.conf
-
- # avoid a 'warning: directory permissions differ on etc/' line from pacman
- #chmod 755 $pkgdir/etc
-#}
-
-# vim:set ts=2 sw=2 et:
diff --git a/pcr/fwsnort/#install_pl.patch# b/pcr/fwsnort/#install_pl.patch#
deleted file mode 100644
index cf0602d04..000000000
--- a/pcr/fwsnort/#install_pl.patch#
+++ /dev/null
@@ -1,126 +0,0 @@
-diff -u fwsnort-1.6.4-1/install.pl fwsnort-1..3/install.pl
---- fwsnort-1.6.3-2/install.pl 2012-12-24 21:31:28.597018440 -0700
-+++ fwsnort-1.6.3/install.pl 2012-12-24 21:40:38.564569377 -0700
-@@ -45,7 +45,7 @@
- my $perlCmd = '/usr/bin/perl';
- my $makeCmd = '/usr/bin/make';
- my $wgetCmd = '/usr/bin/wget';
--my $gzipCmd = '/bin/gzip';
-+my $gzipCmd = '/usr/bin/gzip';
- my $tarCmd = '/bin/tar';
- #======================= end config ======================
-
-@@ -129,10 +129,6 @@
- ### make sure the system binaries are where we think they are.
- &check_commands();
-
--### check to make sure we are running as root
--$< == 0 && $> == 0 or die "You need to be root (or equivalent UID 0",
-- " account) to install/uninstall fwsnort!\n";
--
- if ($uninstall) {
- &uninstall();
- } else {
-@@ -154,10 +150,10 @@
- "sources directory." unless -e 'fwsnort' and -e 'fwsnort.conf';
-
- unless (-d $config{'CONF_DIR'}) {
-- &full_mkdir($config{'CONF_DIR'}, 0500);
-+ &full_mkdir($config{'CONF_DIR'}, 0700);
- }
- unless (-d $config{'RULES_DIR'}) {
-- &full_mkdir($config{'RULES_DIR'}, 0500);
-+ &full_mkdir($config{'RULES_DIR'}, 0700);
- }
-
- ### install perl modules
-@@ -336,52 +332,11 @@
-
- sub install_manpage() {
- my $manpage = 'fwsnort.8';
-- ### remove old man page
-- unlink "/usr/local/man/man8/${manpage}" if
-- (-e "/usr/local/man/man8/${manpage}");
-
- ### default location to put the fwsnort man page, but check with
- ### /etc/man.config
-- my $mpath = '/usr/share/man/man8';
-- if (-e '/etc/man.config') {
-- ### prefer to install $manpage in /usr/local/man/man8 if
-- ### this directory is configured in /etc/man.config
-- open M, '< /etc/man.config' or
-- die "[*] Could not open /etc/man.config: $!";
-- my @lines = <M>;
-- close M;
-- ### prefer the path "/usr/share/man"
-- my $found = 0;
-- for my $line (@lines) {
-- chomp $line;
-- if ($line =~ m|^MANPATH\s+/usr/share/man|) {
-- $found = 1;
-- last;
-- }
-- }
-- ### try to find "/usr/local/man" if we didn't find /usr/share/man
-- unless ($found) {
-- for my $line (@lines) {
-- chomp $line;
-- if ($line =~ m|^MANPATH\s+/usr/local/man|) {
-- $mpath = '/usr/local/man/man8';
-- $found = 1;
-- last;
-- }
-- }
-- }
-- ### if we still have not found one of the above man paths,
-- ### just select the first one out of /etc/man.config
-- unless ($found) {
-- for my $line (@lines) {
-- chomp $line;
-- if ($line =~ m|^MANPATH\s+(\S+)|) {
-- $mpath = $1;
-- last;
-- }
-- }
-- }
-- }
-+ my $mpath = $config{'INSTALL_ROOT'}.'/usr/share/man/man8';
-+
- &full_mkdir($mpath, 0755);
- my $mfile = "${mpath}/${manpage}";
- print "[+] Installing $manpage man page as $mfile\n";
-@@ -532,6 +487,9 @@
- /bin
- /usr/bin
- /usr/local/bin
-+ /sbin
-+ /usr/sbin
-+ /usr/local/sbin
- );
- CMD: for my $cmd (keys %cmds) {
- unless (-x $cmds{$cmd}) {
-diff -u fwsnort-1.6.3-2/fwsnort.conf fwsnort-1.6.3/fwsnort.conf
---- fwsnort-1.6.3-2/fwsnort.conf 2012-12-24 22:39:21.323178467 -0700
-+++ fwsnort-1.6.3/fwsnort.conf 2012-12-24 22:41:52.172194457 -0700
-@@ -103,14 +103,14 @@
-
- ### system binaries
- shCmd /bin/sh;
--echoCmd /bin/echo;
-+echoCmd /usr/bin/echo;
- tarCmd /bin/tar;
- wgetCmd /usr/bin/wget;
- unameCmd /usr/bin/uname;
- ifconfigCmd /sbin/ifconfig;
--iptablesCmd /sbin/iptables;
--iptables-saveCmd /sbin/iptables-save;
--iptables-restoreCmd /sbin/iptables-restore;
--ip6tablesCmd /sbin/ip6tables;
--ip6tables-saveCmd /sbin/ip6tables-save;
--ip6tables-restoreCmd /sbin/ip6tables-restore;
-+iptablesCmd /usr/sbin/iptables;
-+iptables-saveCmd /usr/sbin/iptables-save;
-+iptables-restoreCmd /usr/sbin/iptables-restore;
-+ip6tablesCmd /usr/sbin/ip6tables;
-+ip6tables-saveCmd /usr/sbin/ip6tables-save;
-+ip6tables-restoreCmd /usr/sbin/ip6tables-restore;
diff --git a/pcr/fwsnort/PKGBUILD b/pcr/fwsnort/PKGBUILD
index a4b666dfa..1a0505faa 100644
--- a/pcr/fwsnort/PKGBUILD
+++ b/pcr/fwsnort/PKGBUILD
@@ -1,9 +1,8 @@
-# Contributor (Arch) : Colin Shea <colin@evaryont.me>
-# Maintainer (Parabola): Aurélien DESBRIÈRES <aurelien@hackers.camp>
-
+# Contributor (Arch): Colin Shea <colin@evaryont.me>
+# Maintainer : Aurélien DESBRIÈRES <aurelien@hackers.camp>
pkgname=fwsnort
-pkgver=1.6.4
-pkgrel=1
+pkgver=1.6.3
+pkgrel=3
pkgdesc="application layer IDS/IPS by translating snort rules into iptables"
arch=('any')
url="http://www.cipherdyne.org/fwsnort/"
@@ -12,8 +11,9 @@ license=('GPL')
depends=('perl' 'perl-netaddr-ip' 'perl-iptables-parse' 'iptables' 'net-tools')
makedepends=('wget')
source=(http://www.cipherdyne.org/$pkgname/download/$pkgname-$pkgver.tar.bz2
- )
-
+ 'install_pl.patch')
+md5sums=('3e7501e4587a3e33615b604935c75e4e'
+ 'd7925e3f869ec8decb0e8336801350d6')
options=(emptydirs)
build() {
@@ -23,22 +23,22 @@ build() {
# - removes the root check
# - includes sbin as another place to check for binares
# - fixes various paths for utilities & the man page
- #patch -p1 -i $srcdir/install_pl.patch
+ patch -p1 -i $srcdir/install_pl.patch
# -S skips installing the perl modules, which we did with packages
# and --install-test-dir sets the INSTALL_ROOT to src/../test/fwsnort-test. An
# easy way to collect all the files into 1
- #./install.pl -S --install-test-dir
+ ./install.pl -S --install-test-dir
}
-#package() {
- #cp -r $srcdir/fwsnort-$pkgver/test/fwsnort-install/* -t $pkgdir
+package() {
+ cp -r $srcdir/fwsnort-$pkgver/test/fwsnort-install/* -t $pkgdir
# delete references to $pkgdir from fwsnort; they were made by the installer
# as part of installing to the test dir
- #cp -f $srcdir/fwsnort-$pkgver/fwsnort.conf $pkgdir/etc/fwsnort/fwsnort.conf
+ cp -f $srcdir/fwsnort-$pkgver/fwsnort.conf $pkgdir/etc/fwsnort/fwsnort.conf
# avoid a 'warning: directory permissions differ on etc/' line from pacman
- #chmod 755 $pkgdir/etc
-#}
+ chmod 755 $pkgdir/etc
+}
# vim:set ts=2 sw=2 et:
diff --git a/pcr/initng-git/PKGBUILD b/pcr/initng-git/PKGBUILD
index baa877648..f50687ffd 100644
--- a/pcr/initng-git/PKGBUILD
+++ b/pcr/initng-git/PKGBUILD
@@ -1,51 +1,45 @@
+# Maintainer (Arch): Zsolt Udvari <udvzsolt gmail com>
# Maintainer: Luke Shumaker <lukeshu@sbcglobal.net>
-# Maintainer (AUR): Jens Staal <staal1978@gmail.com>
-_pkgname=initng
pkgname=initng-git
-pkgver=20120517.1043
+_gitname="initng"
+pkgver=774.3d82abc
+pkgrel=1
pkgdesc="A full replacement for the old System V Init system"
-url="http://initng.org/"
+arch=('i686' 'x86_64')
+url="http://initng.sourceforge.net/trac"
license=('GPL3')
-
-pkgrel=1
-arch=('i686' 'x86_64' 'mips64el')
-provides=('init')
-depends=('dbus')
-makedepends=('git' 'acr' 'ftjam' 'makepkg-git')
-optdepends=('ncurses')
+makedepends=('git' 'acr' 'ftjam' 'dbus')
+optdepdends=('ncurses')
options=(!strip)
-source=('git://github.com/initng/initng.git' fixes.patch)
-backup=(etc/initng/killall5-ignore)
+source=(git://github.com/initng/${_gitname}.git
+ initng-paths.h
+)
+md5sums=('SKIP'
+ '3336bc8037273a3e007891d09967a627')
pkgver() {
- cd "$srcdir/$_pkgname"
- date -u +%Y%m%d.%H%M -d "$(git log -n1 --date=iso --format=format:'%cd')"
+ cd $_gitname
+ echo $(git rev-list --count HEAD).$(git rev-parse --short HEAD)
}
build() {
- cd "$srcdir/$_pkgname"
- patch -Np1 -i "$srcdir/fixes.patch"
+ rm -rf $srcdir/build #start fresh
+ cp -ar $srcdir/initng $srcdir/build
+ cd $srcdir/build
+ cp ${srcdir}/initng-paths.h .
+ sed -i "s|includedir=.*|&/libinitng-@VERSION@|" initng.pc.acr
+ sed -i "s/_BSD_SOURCE/_DEFAULT_SOURCE/g" \
+ src/modules/chroot/initng_chroot.c \
+ src/modules/fmon/initng_fmon.c \
+ src/modules/netdev/initng_netdev.c \
+ src/modules/suid/initng_suid.c
acr
- ./configure --prefix="/usr" --sbindir=/sbin --sysconfdir=/etc
- jam
+ ./configure --prefix="/usr"
+ make
}
package() {
- cd "$srcdir/$_pkgname"
-
- jam install DESTDIR="$pkgdir"
- find "$pkgdir"/usr/lib -type f -name '*.so*' -exec chmod 755 {} +
- find "$pkgdir"/sbin -type f -exec chmod 755 {} +
- pushd "$pkgdir"/usr/lib
- ln -s libngeclient.so.* libngeclient.so.0
- ln -s libngcclient.so.* libngcclient.so.0
- popd
-
- install -d "$pkgdir"/usr/share/licenses/initng
- install -m644 COPYING "$pkgdir"/usr/share/licenses/initng/
- install -m644 AUTHORS "$pkgdir"/usr/share/licenses/initng/
+ cd $srcdir/build
+ make install DESTDIR=$pkgdir
}
-
-md5sums=('SKIP'
- 'bf6d17e00c5f0d85d99b7184980528ad')
diff --git a/pcr/initng-git/fixes.patch b/pcr/initng-git/fixes.patch
deleted file mode 100644
index 397965e38..000000000
--- a/pcr/initng-git/fixes.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-diff -ru initng.orig/include/initng/io.h initng/include/initng/io.h
---- initng.orig/include/initng/io.h 2012-12-11 03:45:20.000000000 -0500
-+++ initng/include/initng/io.h 2012-12-11 03:44:30.000000000 -0500
-@@ -21,6 +21,7 @@
- #define INITNG_IO_H
-
- #include <unistd.h>
-+#include <stdbool.h>
- #include <fcntl.h>
-
- #include <initng/active_db.h>
-@@ -43,6 +44,6 @@
- pipe_h * pipe);
- void initng_io_module_poll(int timeout);
-
--int initng_io_set_cloexec(int fd);
-+/* int initng_io_set_cloexec(int fd); */
-
- #endif /* !defined(INITNG_IO_H) */
-diff -ru initng.orig/src/main/io/open.c initng/src/main/io/open.c
---- initng.orig/src/main/io/open.c 2012-12-11 03:45:20.000000000 -0500
-+++ initng/src/main/io/open.c 2012-12-11 03:44:30.000000000 -0500
-@@ -26,8 +26,5 @@
- int fd;
-
- fd = open(path, flags);
-- if (fd != -1) {
-- initng_io_fdtrack(fd);
-- }
- return fd;
- }
diff --git a/pcr/initng-git/initng-paths.h b/pcr/initng-git/initng-paths.h
new file mode 100644
index 000000000..96decfc9c
--- /dev/null
+++ b/pcr/initng-git/initng-paths.h
@@ -0,0 +1,7 @@
+#ifndef INITNG_PATHS_H
+#define INITNG_PATHS_H
+
+#define DEVDIR "/dev"
+#define INITNG_PLUGIN_DIR "/usr/lib/initng"
+
+#endif /* INITNG_PATHS_H */
diff --git a/pcr/kamailio/PKGBUILD b/pcr/kamailio/PKGBUILD
index 741616dc3..89729d252 100644
--- a/pcr/kamailio/PKGBUILD
+++ b/pcr/kamailio/PKGBUILD
@@ -1,36 +1,38 @@
# Maintainer (Arch): Xavier Devlamynck <magicrhesus@ouranos.be>
+# Maintainer : Omar Vega Ramos <ovruni@gnu.org.pe>
pkgname=kamailio
-pkgver=4.0.1
+pkgver=4.2.3
pkgrel=1
pkgdesc="Rock solid SIP server"
url="http://www.kamailio.org/"
license=('GPL2')
-arch=('i686' 'x86_64' 'mips64el')
+arch=('i686' 'x86_64')
+depends=()
makedepends=('flex' 'bison' 'docbook2x' 'mariadb' 'postgresql' 'libxml2'
'radiusclient-ng' 'lua51' 'mono' 'hiredis' 'libpurple' 'net-snmp'
- 'libunistring' 'python2')
+ 'libunistring' 'python2')
optdepends=('mariadb: mysql support'
'expat: xmpp/jabber support'
- 'libxml2: cpl and presence modules support'
- 'radiusclient-ng: radius support'
- 'postgresql: postgresql backend')
+ 'libxml2: cpl and presence modules support'
+ 'postgresql: postgresql backend')
+arch=('x86_64' 'i686')
source=(http://www.kamailio.org/pub/kamailio/$pkgver/src/kamailio-${pkgver}_src.tar.gz)
-sha256sums=('dd8652f47a572c0b0e1e45bdd0f6f838a14e50f2dbbeed77726ec0c7076e1769')
+sha256sums=('7dbbca4a515778d3e903380adcc49f727ddc4853238cb905e14c811a5671ed80')
+provides=()
+conflicts=()
+replaces=()
+backup=('etc/kamailio/kamctlrc' 'etc/kamailio/kamailio.cfg' 'etc/kamailio/kamailio-basic.cfg' 'etc/kamailio/kamailio-advanced.cfg')
build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- make cfg prefix=/usr cfg_prefix=/ bin_dir=/usr/bin
- make PYTHON="python2" all
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ make proper
+ sed -i 's/bin_dir = sbin\//bin_dir = bin\//g' Makefile.defs
+ make prefix=${pkgdir}/usr cfg_prefix=${pkgdir} LIBDIR=lib config
+ make all
}
package() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- make prefix=${pkgdir}/usr \
- PYTHON="python2" \
- cfg_prefix=${pkgdir} \
- bind_dir=${pkgdir}/usr/bin \
- bingroup_include="standard standard-dep stable experimental" \
- skip_modules="iptrtpproxy osp dbtext oracle" \
- install
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ make install
}
diff --git a/pcr/libcgroup/PKGBUILD b/pcr/libcgroup/PKGBUILD
index 605dcbca3..396316e76 100644
--- a/pcr/libcgroup/PKGBUILD
+++ b/pcr/libcgroup/PKGBUILD
@@ -1,11 +1,12 @@
# Maintainer (Arch): Christian Hesse <mail@eworm.de>
# Contributor (Arch): Jan "heftig" Steffens <jan.steffens@gmail.com>
+# Maintainer: Omar Vega Ramos <ovruni@gnu.org.pe>
pkgname=libcgroup
-pkgver=0.40rc1
+pkgver=0.41
pkgrel=1
pkgdesc="Library that abstracts the control group file system in Linux"
-arch=('i686' 'x86_64' 'mips64el')
+arch=('i686' 'x86_64')
url="http://libcg.sourceforge.net"
license=(LGPL)
backup=('etc/cgconfig.conf'
@@ -52,6 +53,6 @@ package() {
chmod 2755 ${pkgdir}/usr/bin/cgexec
}
-sha256sums=('c2fa2cfdfd1023093afb6de456fc3ac000f92a2f01b905bcdda1c3e36ad44072'
+sha256sums=('e4e38bdc7ef70645ce33740ddcca051248d56b53283c0dc6d404e17706f6fb51'
'808fc354abf36d7b6673dad790be275309ac57a2606d1be3732b9b3aeb5885eb'
'6b1340ff6717f55e5e57dacc72accc0bfaed7e50ef31439271b6ddc893cbf671')
diff --git a/pcr/libgee06/PKGBUILD b/pcr/libgee06/PKGBUILD
new file mode 100644
index 000000000..b51e3b653
--- /dev/null
+++ b/pcr/libgee06/PKGBUILD
@@ -0,0 +1,32 @@
+# Maintainer (Arch): ValHue <vhuelamo at gmail dot com>
+# https://github.com/ValHue/AUR-PKGBUILDs
+#
+# $Id: PKGBUILD 198164 2013-10-30 13:11:04Z allan $
+# Contributor (Arch): Jan Alexander Steffens (heftig) <jan dot steffens at gmail dot com>
+# Contributor (Arch): Ionut Biru <ibiru at archlinux dot org>
+# Contributor (Arch): Sergej Pupykin <pupykin.s+arch at gmail dot com>
+# Maintainer: Omar Vega Ramos <ovruni@gnu.org.pe>
+
+pkgname=libgee06
+_pkgname=libgee
+pkgver=0.6.8
+pkgrel=1
+pkgdesc="GObject collection library (legacy)"
+url="http://live.gnome.org/Libgee"
+license=('LGPL2.1')
+arch=('i686' 'x86_64')
+depends=('glib2')
+makedepends=('gobject-introspection')
+source=("http://ftp.gnome.org/pub/GNOME/sources/${_pkgname}/${pkgver::3}/${_pkgname}-${pkgver}.tar.xz")
+sha256sums=('a61f8d796173d41f6144a030d4bd22461f0bb3fa18a3ebe02341b315feebf5d3')
+
+build() {
+ cd "${_pkgname}-${pkgver}"
+ ./configure --prefix=/usr --disable-static
+ make
+}
+
+package() {
+ cd "${_pkgname}-${pkgver}"
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/pcr/libowfat/PKGBUILD b/pcr/libowfat/PKGBUILD
index 4a9d619db..6e678bf48 100644
--- a/pcr/libowfat/PKGBUILD
+++ b/pcr/libowfat/PKGBUILD
@@ -1,13 +1,9 @@
-# Contributors:
-# Alexander Ulrich <a.ulrich@student.uni-tuebingen.de>
-# Mildred <silkensedai@online.fr>
-# henning mueller <henning@orgizm.net>
-# Maintainer :
-# Aurélien DESBRIÈRES <aurelien@hackers.camp>
+# Contributor (Arch): gls < ghostlovescorebg at gmail dot com >
+# Maintainer: Aurélien DESBRIÈRES <aurelien@hackers.camp>
pkgname=libowfat
pkgver=0.29
-pkgrel=3
+pkgrel=3.1
pkgdesc='GPL reimplementation of libdjb'
arch=(i686 x86_64 mips64el)
url=http://www.fefe.de/libowfat/
diff --git a/pcr/libquvi-scripts-current/PKGBUILD b/pcr/libquvi-scripts-current/PKGBUILD
deleted file mode 100644
index c21a93c39..000000000
--- a/pcr/libquvi-scripts-current/PKGBUILD
+++ /dev/null
@@ -1,28 +0,0 @@
-# $Id: PKGBUILD 196118 2013-10-07 11:53:00Z jgc $
-# Maintainer (Arch): Lukas Fleischer <archlinux at cryptocrack dot de>
-
-pkgname=libquvi-scripts-current
-_pkgname=libquvi-scripts
-provides=(libquvi-scripts)
-pkgver=0.9.20131130
-pkgrel=1
-pkgdesc='Library for parsing video download links.'
-arch=('any')
-url='http://quvi.sourceforge.net/'
-license=('AGPL3')
-options=('!libtool')
-depends=('lua51-socket' 'lua51-bitop' 'lua51-expat')
-source=("http://downloads.sourceforge.net/sourceforge/quvi/${_pkgname}-${pkgver}.tar.xz"{,.sig})
-
-build() {
- cd "${_pkgname}-${pkgver}"
- ./configure --prefix=/usr --with-nsfw --with-geoblocked
- make
-}
-
-package() {
- cd "${_pkgname}-${pkgver}"
- make DESTDIR="${pkgdir}" install
-}
-md5sums=('46ddfd887260a515199c2e1ba8c46d8a'
- 'SKIP')
diff --git a/pcr/libubox-lua-git/001-lua-version.patch b/pcr/libubox-lua-git/001-lua-version.patch
new file mode 100644
index 000000000..2cde4b36b
--- /dev/null
+++ b/pcr/libubox-lua-git/001-lua-version.patch
@@ -0,0 +1,11 @@
+--- a/lua/CMakeLists.txt
++++ b/lua/CMakeLists.txt
+@@ -24,7 +24,7 @@
+
+ IF(NOT LUAPATH)
+ EXECUTE_PROCESS(
+- COMMAND lua -e "for k in string.gmatch(package.cpath .. \";\", \"([^;]+)/..so;\") do if k:sub(1,1) == \"/\" then print(k) break end end"
++ COMMAND lua5.1 -e "for k in string.gmatch(package.cpath .. \";\", \"([^;]+)/..so;\") do if k:sub(1,1) == \"/\" then print(k) break end end"
+ OUTPUT_VARIABLE LUAPATH
+ RESULT_VARIABLE LUA_CHECK_RES
+ OUTPUT_STRIP_TRAILING_WHITESPACE
diff --git a/pcr/libubox-lua-git/002-json-c-include.patch b/pcr/libubox-lua-git/002-json-c-include.patch
new file mode 100644
index 000000000..72b50816f
--- /dev/null
+++ b/pcr/libubox-lua-git/002-json-c-include.patch
@@ -0,0 +1,31 @@
+--- a/blobmsg_json.c
++++ b/blobmsg_json.c
+@@ -17,11 +17,7 @@
+ #include "blobmsg.h"
+ #include "blobmsg_json.h"
+
+-#ifdef JSONC
+- #include <json.h>
+-#else
+- #include <json/json.h>
+-#endif
++#include <json-c/json.h>
+
+ bool blobmsg_add_object(struct blob_buf *b, json_object *obj)
+ {
+--- a/jshn.c
++++ b/jshn.c
+@@ -13,11 +13,8 @@
+ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+ * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+ */
+-#ifdef JSONC
+- #include <json.h>
+-#else
+- #include <json/json.h>
+-#endif
++
++#include <json-c/json.h>
+
+ #include <string.h>
+ #include <stdlib.h>
diff --git a/pcr/libubox-lua-git/PKGBUILD b/pcr/libubox-lua-git/PKGBUILD
new file mode 100644
index 000000000..e724d66de
--- /dev/null
+++ b/pcr/libubox-lua-git/PKGBUILD
@@ -0,0 +1,49 @@
+# Maintainer (Arch): Luka Perkov <luka.perkov@sartura.hr>
+# Maintainer: Omar Vega Ramos <ovruni@gnu.org.pe>
+
+pkgname=libubox-lua-git
+_gitname=libubox
+pkgver=r340.791a361
+# commit 791a361ad1b08fa56e554654109122b828657a2b
+pkgrel=1
+pkgdesc='A small utility library developed for OpenWrt containing a event loop, linked lists, blobmsg, stream buffer management, [...]'
+url='http://git.openwrt.org/?p=project/libubox.git'
+arch=('i686' 'x86_64')
+license=('ISC BSD-3c')
+depends=('json-c' 'lua51')
+makedepends=('git' 'cmake' 'gcc' 'make' 'patch' 'pkg-config')
+conflicts=('libubox' 'libubox-git')
+provides=('libubox')
+source=('git://git.openwrt.org/project/libubox.git' '001-lua-version.patch' '002-json-c-include.patch')
+md5sums=('SKIP' 'SKIP' 'SKIP')
+
+pkgver() {
+ cd "$srcdir/$_gitname"
+
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+prepare() {
+ cd "$srcdir/$_gitname"
+
+ patch -p1 -i "$srcdir/001-lua-version.patch"
+ patch -p1 -i "$srcdir/002-json-c-include.patch"
+}
+
+build() {
+ cd "$srcdir/$_gitname"
+
+ cmake CMakeLists.txt \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DBUILD_LUA=ON
+
+ make
+}
+
+package() {
+ cd "$srcdir/$_gitname"
+
+ make DESTDIR="$pkgdir" install
+}
+
+# burp -c lib `ls libubox-lua-git*.src.tar.gz | sort | tail -n 1`
diff --git a/pcr/libubox/PKGBUILD b/pcr/libubox/PKGBUILD
deleted file mode 100644
index 577eecd24..000000000
--- a/pcr/libubox/PKGBUILD
+++ /dev/null
@@ -1,32 +0,0 @@
-# Maintainer: Nicolás Reynolds <fauno@kiwwwi.com.ar>
-pkgname=libubox
-pkgver=0.8.0
-pkgrel=2
-pkgdesc="OpenWRT's Basic Utility Library"
-arch=('i686' 'mips64el')
-url="https://openwrt.org"
-license=('BSD')
-depends=('json-c')
-makedepends=('git' 'cmake' 'lua51')
-source=(git://nbd.name/luci2/libubox.git)
-md5sums=(SKIP)
-
-pkgver() {
- cd ${srcdir}/${pkgname}
- local ver="$(git describe --long --tags)"
- printf "%s" "${ver//-/.}"
-}
-
-build() {
- cd ${srcdir}/${pkgname}
-
- cmake -DCMAKE_INSTALL_PREFIX=/usr .
- make
-}
-
-package() {
- cd ${srcdir}/${pkgname}
- make DESTDIR=${pkgdir}/ install
-}
-
-# vim:set ts=2 sw=2 et:
diff --git a/pcr/lives/PKGBUILD b/pcr/lives/PKGBUILD
new file mode 100644
index 000000000..8b76a7ce0
--- /dev/null
+++ b/pcr/lives/PKGBUILD
@@ -0,0 +1,31 @@
+# Contributor (Arch): Angelo Theodorou <encelo@users.sourceforge.net>
+# Maintainer: Omar Vega Ramos <ovruni@gnu.org.pe>
+pkgname=lives
+pkgver=2.2.8
+pkgrel=1
+pkgdesc="A Video Editing System"
+arch=('i686' 'x86_64')
+url="http://lives.sourceforge.net"
+license=('GPL')
+depends=('mplayer' 'imagemagick' 'gtk3' 'sox' 'libvisual' 'liboil' 'libavc1394' 'mjpegtools' 'python' 'ffmpeg' 'ffmpeg-compat' 'jack' 'fftw')
+optdepends=('xorg-utils' 'sdl' 'libogg' 'mkvtoolnix-cli' 'libmatroska' 'ogmtools' 'dvgrab' 'cdrkit' 'lame' 'youtube-dl')
+options=(!libtool)
+source=(http://www.xs4all.nl/%7Esalsaman/lives/current/LiVES-$pkgver.tar.bz2)
+md5sums=('8440e2a2b6e83655dfc39c9fef5ee903')
+
+build() {
+ cd "$srcdir"/$pkgname-$pkgver
+ sed -i 's/gtk_label_set_y_align/gtk_label_set_yalign/g' src/widget-helper.c
+ # /bin/touch -> /usr/bin/touch
+ find -type f -exec sed -i 's:/bin/touch:/usr&:g' {} \;
+ ./configure --prefix=/usr
+ make
+}
+
+package() {
+ cd "$srcdir"/$pkgname-$pkgver
+
+ make DESTDIR="$pkgdir" install
+ rm "$pkgdir"/usr/bin/lives
+ ln -s /usr/bin/lives-exe "$pkgdir"/usr/bin/lives
+}
diff --git a/pcr/lua51-sql-mysql/PKGBUILD b/pcr/lua51-sql-mysql/PKGBUILD
index 5505140f9..f28f8ab7a 100644
--- a/pcr/lua51-sql-mysql/PKGBUILD
+++ b/pcr/lua51-sql-mysql/PKGBUILD
@@ -6,7 +6,7 @@
pkgname=lua51-sql-mysql
pkgdesc='MySQL module for Lua 5.1'
pkgver=2.2.0
-pkgrel=3
+pkgrel=3.1
arch=('i686' 'x86_64' 'mips64el')
url='http://www.keplerproject.org/luasql/'
license=('MIT')
diff --git a/pcr/lv2-c++-tools/PKGBUILD b/pcr/lv2-c++-tools/PKGBUILD
index de2e69578..36c08ae27 100644
--- a/pcr/lv2-c++-tools/PKGBUILD
+++ b/pcr/lv2-c++-tools/PKGBUILD
@@ -1,33 +1,39 @@
-# Maintainer : Guest One <theguestone at gmail dot com>
-# patch taken from https://aur.archlinux.org/packages/lv2-c%2B%2B-tools/
+# Maintainer (Arch): speps <speps at aur dot archlinux dot org>
+# Contributor (Arch): Philipp Überbacher <murks at lavabit dot com>
+# Maintainer: Guest One <theguestone at gmail dot com>
+
pkgname=lv2-c++-tools
pkgver=1.0.4
-pkgrel=1
+pkgrel=3
pkgdesc="Tools and libraries that may come in handy when writing LV2 plugins."
-arch=('i686')
+arch=('i686' 'x86_64')
url="http://ll-plugins.nongnu.org/hacking.html"
license=('GPL3')
depends=('gtkmm')
makedepends=('boost')
+options=('staticlibs')
source=("http://download.savannah.nongnu.org/releases-noredirect/ll-plugins/$pkgname-$pkgver.tar.bz2"
"$pkgname-boost-1.50.patch")
md5sums=('2468f8750bae1d57300853479846e5ed'
'1dd1152e9ab8be15248b54546716c8c9')
-build() {
- cd "$srcdir/$pkgname-$pkgver"
+prepare() {
+ cd $pkgname-$pkgver
# boots 1.50 patch
patch -p1 -i ../${source[1]}
# do not call ldconfig
sed -i '/ldconfig/d' Makefile.template
+}
+build() {
+ cd $pkgname-$pkgver
./configure --prefix=/usr
make
}
package() {
- cd "$srcdir/$pkgname-$pkgver"
+ cd $pkgname-$pkgver
make DESTDIR="$pkgdir/" install
} \ No newline at end of file
diff --git a/pcr/lv2-ir/PKGBUILD b/pcr/lv2-ir/PKGBUILD
index 4dcdafd18..d62fad3fa 100644
--- a/pcr/lv2-ir/PKGBUILD
+++ b/pcr/lv2-ir/PKGBUILD
@@ -1,17 +1,19 @@
+# Maintainer (Arch): rtfreedman (rob<d0t>til<d0t>freedman<aT>googlemail<d0t>com
+# Contributor (Arch): Bernardo Barros <bbarros*AT*xsounds*DOT*org>
# Maintainer: Guest One <theguestone at gmail dot com>
pkgname=lv2-ir
pkgver=1.3.2
-pkgrel=1
+pkgrel=2
pkgdesc="zero-latency, realtime, high performance signal convolver especially for creating reverb effects."
-arch=('i686' 'x86_64' 'mips64el')
+arch=('i686' 'x86_64')
url="http://factorial.hu/plugins/lv2/ir"
license=('GPL')
-depends=('zita-convolver' 'libsamplerate' 'gtk2')
+depends=('zita-convolver' 'libsamplerate' 'gtk2>=2.16')
provides=('ir-lv2')
conflicts=('ir-lv2')
groups=('lv2-plugins')
-makedepends=('lv2core' )
+makedepends=('lv2' )
source=("http://factorial.hu/system/files/ir.lv2-${pkgver}.tar.gz")
md5sums=('01140e1f70e7f4949f502eafc1958bcd')
diff --git a/pcr/lxappearance-gtk3/PKGBUILD b/pcr/lxappearance-gtk3/PKGBUILD
index 210037f22..aeb3b5bb1 100644
--- a/pcr/lxappearance-gtk3/PKGBUILD
+++ b/pcr/lxappearance-gtk3/PKGBUILD
@@ -21,6 +21,9 @@ provides=($_pkgname)
source=(http://downloads.sourceforge.net/lxde/$_pkgname-$pkgver.tar.xz
0001-Substitute-the-correct-GTK-version-in-pkgconfig-file.patch
0002-Fix-About-dialog-for-GTK-3.patch)
+md5sums=('79740125628a8374c1101cf26e558fa5'
+ '4c8e294c268c884e92e7b2b87c3f0942'
+ 'ca89c010d12ca4be9120580334bcda79')
prepare() {
cd $_pkgname-$pkgver
diff --git a/pcr/mailcrypt/PKGBUILD b/pcr/mailcrypt/PKGBUILD
new file mode 100644
index 000000000..027bfa124
--- /dev/null
+++ b/pcr/mailcrypt/PKGBUILD
@@ -0,0 +1,34 @@
+# Maintainer (Arch): Stefan Husmann <stefan-husmann@t-online.de>
+# Maintainer: Omar Vega Ramos <ovruni@gnu.org.pe>
+pkgname=mailcrypt
+pkgver=3.5.9
+pkgrel=5
+pkgdesc="Emacs interface to PGP and GnuPG"
+arch=('any')
+url="http://mailcrypt.sourceforge.net/"
+license=('GPL')
+depends=('emacs')
+makedepends=('texlive-plainextra')
+source=(http://downloads.sourceforge.net/sourceforge/mailcrypt/mailcrypt-$pkgver.tar.gz)
+md5sums=('18c0dea5dde0fc73168f4815df0d9db0')
+install=$pkgname.install
+
+build() {
+ cd "$srcdir/$pkgname-$pkgver"
+ autoreconf
+ ./configure --prefix=/usr --infodir=/usr/share/info
+ make all info
+ texi2pdf $pkgname.texi
+}
+
+package() {
+ cd "$srcdir/$pkgname-$pkgver"
+ install -d "$pkgdir"/usr/share/info
+ make lispdir="$pkgdir"/usr/share/emacs/site-lisp \
+ infodir="$pkgdir"/usr/share/info install
+ for _i in $pkgname.pdf ANNOUNCE COPYING ChangeLog ChangeLog.1 \
+ INSTALL LCD-entry
+ do
+ install -Dm644 ${_i} $pkgdir/usr/share/doc/$pkgname/${_i}
+ done
+}
diff --git a/pcr/mailcrypt/mailcrypt.install b/pcr/mailcrypt/mailcrypt.install
new file mode 100644
index 000000000..f3da9efcb
--- /dev/null
+++ b/pcr/mailcrypt/mailcrypt.install
@@ -0,0 +1,20 @@
+infodir=/usr/share/info
+filelist=(mailcrypt.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
+}
diff --git a/pcr/mda-lv2/PKGBUILD b/pcr/mda-lv2/PKGBUILD
index 500a656a5..48c147851 100644
--- a/pcr/mda-lv2/PKGBUILD
+++ b/pcr/mda-lv2/PKGBUILD
@@ -1,26 +1,27 @@
+# Maintainer (Arch): speps <speps at aur dot archlinux dot org>
# Maintainer: Guest One <theguestone at gmail dot com>
pkgname=mda-lv2
-pkgver=1.0.0
+pkgver=1.2.2
pkgrel=1
pkgdesc="An LV2 port of the MDA plugins by Paul Kellett"
-arch=('i686')
-url="http://drobilla.net/2012/04/21/mda-lv2-1-0-0/"
+arch=(i686 x86_64)
+url="http://drobilla.net/software/mda-lv2/"
license=('GPL3')
depends=('lv2')
makedepends=('python2')
source=("http://download.drobilla.net/$pkgname-$pkgver.tar.bz2")
-md5sums=('843ac4eade386034562917e95905e5d8')
+md5sums=('1962f48c54eafe52a3d2471cd3072aa8')
build() {
- cd "$srcdir/$pkgname-$pkgver"
+ cd $pkgname-$pkgver
python2 ./waf configure --prefix=/usr
python2 ./waf
}
package() {
- cd "$srcdir/$pkgname-$pkgver"
- DESTDIR="$pkgdir" python2 ./waf install
+ cd $pkgname-$pkgver
+ python2 ./waf --destdir="$pkgdir/" install
}
# vim:set ts=2 sw=2 et:
diff --git a/pcr/mimms/PKGBUILD b/pcr/mimms/PKGBUILD
index 3f2a9207e..8e8aab41a 100644
--- a/pcr/mimms/PKGBUILD
+++ b/pcr/mimms/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=mimms
pkgver=3.2.1
-pkgrel=2
+pkgrel=2.1
pkgdesc="Download streams using the MMS protocol and save them to your
computer"
arch=('any')
diff --git a/pcr/minicomputer/PKGBUILD b/pcr/minicomputer/PKGBUILD
index 4888c999f..ff9bcf5dd 100644
--- a/pcr/minicomputer/PKGBUILD
+++ b/pcr/minicomputer/PKGBUILD
@@ -1,10 +1,13 @@
-# Maintainer: Guest One <theguestone at gmail dot com>
+# Maintainer (Arch): speps <speps at aur dot archlinux dot org>
+# Contributor (Arch): farid abdelnour <farid at archlinux-br.org>
+# Contributor (Arch): DonVla <donvla@users.sourceforge.net>
+# Maintainer: Omar Vega Ramos <ovruni@gnu.org.pe>
pkgname=minicomputer
pkgver=1.41
-pkgrel=1
+pkgrel=3
pkgdesc="A standalone Linux softwaresynthesizer for creating experimental electronic sounds."
-arch=('i686')
+arch=('i686' 'x86_64')
url="http://minicomputer.sourceforge.net"
license=('GPL3')
depends=('fltk' 'jack' 'liblo')
@@ -15,24 +18,22 @@ source=("http://downloads.sourceforge.net/sourceforge/$pkgname/MinicomputerV$pkg
md5sums=('d2524f5fee7475159292e29a5bcd73d2'
'3cc74321d55870b1684767255c74c2f8')
-build() {
- cd "$srcdir"
-
+prepare() {
# installpresets.sh fix
sed -i "s|factory|/usr/share/$pkgname/&|g" installpresets.sh
- # 'R_OK' was not declared fix
- sed -i '/#include <cstdlib>/a#include <unistd.h>' editor/Memory.h
-
# DSO linking fix
sed -i "35aenv.Append(LINKFLAGS = ['-lm'])" -i SConstruct
- # build
- LDFLAGS="LDFLAGS -lm" scons
+ # missing includes
+ sed -i '30a#include <unistd.h>' editor/Memory.h
}
-package() {
- cd "$srcdir"
+build() {
+ scons
+}
+
+package() {
# bin
install -d "$pkgdir/usr/bin"
install -Dm755 "$pkgname"{,CPU} "$pkgdir/usr/bin"
diff --git a/pcr/msdl/PKGBUILD b/pcr/msdl/PKGBUILD
index 2cf2d11a4..b8723cca2 100644
--- a/pcr/msdl/PKGBUILD
+++ b/pcr/msdl/PKGBUILD
@@ -1,10 +1,11 @@
# Contributor (Arch): Nathan Owe ndowens04 at gmail dot com
# Contributor (Arch): noonov <noonov@gmail.com>
+# Maintainer: Omar Vega Ramos <ovruni@gnu.org.pe>
pkgname=msdl
pkgver=1.2.7_r2
_pkgver=${pkgver/_/-}
-pkgrel=1
+pkgrel=1.1
pkgdesc="A multi-protocol downloader for various streaming protocols"
arch=('i686' 'x86_64' 'mips64el')
url="http://msdl.sourceforge.net/"
diff --git a/pcr/mx44/PKGBUILD b/pcr/mx44/PKGBUILD
index 6666a1405..df3708f26 100644
--- a/pcr/mx44/PKGBUILD
+++ b/pcr/mx44/PKGBUILD
@@ -1,10 +1,11 @@
+# Maintainer (Arch): David Adler <david dot jo dot adler at gmail dot com>
# Maintainer: Guest One <theguestone at gmail dot com>
pkgname=mx44
_pkgname=Mx44
pkgver=2
-pkgrel=1
+pkgrel=4
pkgdesc="polyphonic multi-channel MIDI software synthesizer"
-arch=('i686')
+arch=(i686 x86_64)
url="http://web.comhem.se/luna/"
license=('GPL')
depends=('jack' 'gtk2')
diff --git a/pcr/ndoutils/PKGBUILD b/pcr/ndoutils/PKGBUILD
new file mode 100644
index 000000000..405f4b20f
--- /dev/null
+++ b/pcr/ndoutils/PKGBUILD
@@ -0,0 +1,47 @@
+# Maintainer (Arch): Muhkoenig
+# Contributor (Arch): MisterG <mathieu.grzybek at gmail dot com>
+# Maintainer: Omar Vega Ramos <ovruni@gnu.org.pe>
+
+pkgname=ndoutils
+pkgver=2.0.0
+pkgrel=1
+pkgdesc="An addon designed to store all configuration and event data from Nagios in a database."
+license=('GPL')
+arch=('i686' 'x86_64')
+url="http://www.nagios.org"
+depends=('libmysqlclient' 'glibc' 'zlib')
+optdepends=('nagios')
+source=("http://downloads.sourceforge.net/project/nagios/ndoutils-2.x/$pkgname-$pkgver/$pkgname-$pkgver.tar.gz")
+md5sums=('93561584f0fa7582a795e795306a3b35')
+
+_nagios_user="nagios"
+_nagios_group="nagios"
+_instdir="usr/share/nagios"
+_bindir="usr/bin"
+_vardir="var/nagios"
+_confdir="etc/nagios"
+
+getent group $_nagios_group > /dev/null || _nagios_group=30
+getent passwd $_nagios_user > /dev/null || _nagios_user=30
+
+build() {
+ cd $pkgname-$pkgver
+
+ ./configure \
+ --with-ndo2db-user=$_nagios_user \
+ --with-ndo2db-group=$_nagios_group \
+ --prefix="/$_instdir" \
+ --bindir="/$_bindir" \
+ --localstatedir="/$_vardir" \
+ --sysconfdir="/$_confdir" \
+ --enable-mysql \
+ --disable-ssl
+
+ make all
+}
+
+package() {
+ cd $pkgname-$pkgver
+
+ make DESTDIR="$pkgdir/" fullinstall
+}
diff --git a/pcr/netatalk/PKGBUILD b/pcr/netatalk/PKGBUILD
index b91eb7ff4..0a7cf27f9 100644
--- a/pcr/netatalk/PKGBUILD
+++ b/pcr/netatalk/PKGBUILD
@@ -3,10 +3,11 @@
# Maintainer (Arch): Dominik Dingel <mail at wodar dot de>
# Contributor (Arch): William Udovich <nerdzrule7 at earthlink dot net>
# Contributor (Arch): Farhan Yousaf <farhany at xaviya dot com>
+# Maintainer: Omar Vega Ramos <ovruni@gnu.org.pe>
pkgname=netatalk
pkgver=3.0.4
-pkgrel=2
+pkgrel=2.1
pkgdesc='A kernel-level implementation of AFP services'
arch=('i686' 'x86_64' 'mips64el')
url='http://netatalk.sourceforge.net'
diff --git a/pcr/netcat6/PKGBUILD b/pcr/netcat6/PKGBUILD
index a71acb4e4..c39e0444d 100644
--- a/pcr/netcat6/PKGBUILD
+++ b/pcr/netcat6/PKGBUILD
@@ -1,7 +1,8 @@
-# Maintainer : Aurelien Desbrieres <aurelien@hackers.camp>
-# Maintainer : <kfgz at interia dot pl>
-# Contributor: Elmo Todurov <todurov at gmail dot com>
-# Contributor: henning mueller <henning at orgizm dot net>
+# Maintainer (Arch): Aurelien Desbrieres <aurelien@hackers.camp>
+# Maintainer (Arch): <kfgz at interia dot pl>
+# Contributor (Arch): Elmo Todurov <todurov at gmail dot com>
+# Contributor (Arch): henning mueller <henning at orgizm dot net>
+# Maintainer: Omar Vega Ramos <ovruni@gnu.org.pe>
pkgname=netcat6
pkgver=1.0
@@ -13,6 +14,7 @@ license=(GPL)
depends=(bluez)
makedepends=(glibc)
source=(http://fossies.org/unix/privat/nc6-${pkgver}.tar.bz2)
+md5sums=('5074bc51989420a1f68716f93322030f')
build() {
cd "${srcdir}"/nc6-${pkgver}
diff --git a/pcr/networkmanager-strongswan/PKGBUILD b/pcr/networkmanager-strongswan/PKGBUILD
index 5d1a54e81..aa297c54b 100644
--- a/pcr/networkmanager-strongswan/PKGBUILD
+++ b/pcr/networkmanager-strongswan/PKGBUILD
@@ -1,9 +1,10 @@
# Contributor (Arch): Michael Seiwald <michael@mseiwald.at>
# Maintainer (Arch): Dmitry Korzhevin <dkorzhevin at gmail dot com>
+# Maintainer: Omar Vega Ramos <ovruni@gnu.org.pe>
pkgname=networkmanager-strongswan
_pkgname=NetworkManager-strongswan
pkgver=1.3.0
-pkgrel=2
+pkgrel=2.1
pkgdesc="strongswan NetworkManager plugin"
arch=('i686' 'x86_64' 'mips64el')
url="http://wiki.strongswan.org/projects/strongswan/wiki/NetworkManager"
@@ -19,7 +20,7 @@ build() {
--prefix=/usr \
--libexecdir=/usr/lib \
--with-charon=/usr/lib/strongswan/charon \
- CFLAGS="$CFLAGS -Wno-error=unused-local-typedefs"
+ CFLAGS="$CFLAGS -Wno-error=unused-local-typedefs -Wno-error=deprecated-declarations"
make
}
diff --git a/pcr/newtonator/PKGBUILD b/pcr/newtonator/PKGBUILD
index f007a12b9..9fea50c41 100644
--- a/pcr/newtonator/PKGBUILD
+++ b/pcr/newtonator/PKGBUILD
@@ -1,28 +1,32 @@
+# Maintainer (Arch): speps <speps at aur dot archlinux dot org>
# Maintainer: Guest One <theguestone at gmail dot com>
pkgname=newtonator
-pkgver=0.5.2
+pkgver=0.6.0
pkgrel=1
pkgdesc="An LV2 soft synth based on velocity and acceleration"
-arch=('i686')
+arch=(i686 x86_64)
url="http://newtonator.sourceforge.net/"
license=('GPL3')
-depends=('lv2' 'gtkmm')
+depends=('lv2' 'gtkmm' 'stk')
+groups=('lv2-plugins')
makedepends=('cmake' 'lv2-c++-tools')
source=("http://downloads.sourceforge.net/project/$pkgname/$pkgname-$pkgver.tar.gz")
-md5sums=('2a9a809e4c8a4851911cb661bcab24c0')
+md5sums=('7f2db9a8928c5e06af1312f50c806646')
-build() {
- cd "$srcdir/$pkgname-$pkgver"
-
- [ -d build ] || mkdir build && cd build
+prepare() {
+ cd $pkgname-$pkgver
+ [ -d b ] || mkdir b
+}
+build() {
+ cd $pkgname-$pkgver/b
cmake .. -DCMAKE_INSTALL_PREFIX=/usr
make
}
package() {
- cd "$srcdir/$pkgname-$pkgver/build"
+ cd $pkgname-$pkgver/b
make DESTDIR="$pkgdir/" install
}
diff --git a/pcr/nicotine/PKGBUILD b/pcr/nicotine/PKGBUILD
index b0bd552b4..c167011fb 100644
--- a/pcr/nicotine/PKGBUILD
+++ b/pcr/nicotine/PKGBUILD
@@ -1,15 +1,20 @@
+# Maintainer (Arch): Antonio Rojas <nqn1976 @ gmail.com>
+# Contributor (Arch): Alexander Rødseth <rodseth@gmail.com>
+# Contributor (Arch): Angel Velasquez <angvp@archlinux.org>
+# Contributor (Arch): Hugo Doria <hugo@archlinux.org>
+# Contributor (Arch): Andrew Wright <andreww@photism.org>
# Maintainer: Guest One <theguestone at gmail dot com>
pkgname=nicotine
pkgver=1.2.16
-pkgrel=1
-pkgdesc="Soulseek music-sharing client, written in python"
-arch=('i686')
+pkgrel=7
+pkgdesc='Soulseek music-sharing client, written in python'
+arch=('x86_64' 'i686')
url='http://sourceforge.net/projects/nicotine-plus/'
license=('GPL')
-depends=('pygtk' 'mutagen' 'python2-sexy')
+depends=('pygtk' 'mutagen')
makedepends=('setconf')
-optdepends=('python2-geoip: to enable Geographical blocker')
+optdepends=('python2-geoip: to enable Geographical blocker' 'python2-sexy: spell checking support' 'miniupnpc-python2: UPNP support')
source=("http://downloads.sourceforge.net/project/nicotine-plus/nicotine-plus/${pkgver}/${pkgname}+-${pkgver}.tar.bz2")
sha256sums=('71e5b33e273daaf072dbf63839536c14d7ead9d149323d50eee09f7429e34c1d')
diff --git a/pcr/opendnssec/LICENSE b/pcr/opendnssec/LICENSE
deleted file mode 100644
index 5700d408a..000000000
--- a/pcr/opendnssec/LICENSE
+++ /dev/null
@@ -1,56 +0,0 @@
-/*
- * Copyright (c) 2009 Nominet UK. All rights reserved.
- * Copyright (c) 2010 .SE (The Internet Infrastructure Foundation).
- * Copyright (c) 2009 NLNet Labs.
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- * 2. 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.
- *
- * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``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 AUTHOR 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.
- */
-
-/*
- * Copyright (c) 1998 Todd C. Miller <Todd.Miller@courtesan.com>
- *
- * Permission to use, copy, modify, and 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.
- */
-
-/* pkcs11.h
- Copyright 2006, 2007 g10 Code GmbH
- Copyright 2006 Andreas Jellinghaus
-
- This file is free software; as a special exception the author gives
- unlimited permission to copy and/or distribute it, with or without
- modifications, as long as this notice is preserved.
-
- This file is distributed in the hope that it will be useful, but
- WITHOUT ANY WARRANTY, to the extent permitted by law; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE. */ \ No newline at end of file
diff --git a/pcr/opendnssec/PKGBUILD b/pcr/opendnssec/PKGBUILD
index 54a880757..001d55f15 100644
--- a/pcr/opendnssec/PKGBUILD
+++ b/pcr/opendnssec/PKGBUILD
@@ -1,48 +1,74 @@
# Maintainer (Arch): Javier Torres <javitonino [at] gmail [dot] com>
+# Maintainer: Omar Vega Ramos <ovruni@gnu.org.pe>
pkgname=opendnssec
-pkgver=1.4.0
-pkgrel=4
+pkgver=1.4.7
+pkgrel=2
pkgdesc="Turn-key solution for DNSSEC (sqlite3)"
-arch=('i686' 'x86_64' 'mips64el')
+arch=('i686' 'x86_64')
url="http://www.opendnssec.org/"
license=('BSD')
-depends=('libxml2' 'ldns' 'sqlite3' 'softhsm')
+groups=()
+depends=('libxml2>=2.6.16' 'ldns>=1.6.16' 'sqlite3>=3.3.9')
+makedepends=()
+optdepends=('softhsm: key storage')
+provides=()
+conflicts=()
+replaces=()
backup=("etc/opendnssec/conf.xml"
"etc/opendnssec/kasp.xml"
"etc/opendnssec/zonelist.xml")
+options=()
install="opendnssec.install"
-source=("http://www.opendnssec.org/files/source/${pkgname}-${pkgver}.tar.gz"{,.sig}
- "pid-path.patch"
+changelog=
+source=("http://www.opendnssec.org/files/source/${pkgname}-${pkgver}.tar.gz"
+ "pid-path.patch"
"ods-signer.service"
- "ods-enforcer.service")
-sha256sums=('36d4926dcdf351a527ad7600b151ab6cc56d0a472a7eb8871eecd70afef9e101'
- 'SKIP'
- '1cc1c1ec75a5a5f2c35e019ac6dfd2153fa6f10705dc242aaf6ceb21796097f0'
- '1a8cdec0e97a33048956268b766da570f8f7a90d05af59e547219f1381832071'
- '75cecbfb0ece13957a68a5bc39c20a1d69b95373e7473545d70621e1732733d8')
+ "ods-enforcer.service"
+ "opendnssec.tmpfiles")
+noextract=()
-prepare() {
+md5sums=('363387b90624acc2e3f6d33fea23c2d3'
+ '471ec859269bc2add2ad6f95539e8c04'
+ 'e762cdc2c3f8be40aeff379aa4bade76'
+ 'c5464f7be7984bb9a925da0b157eafdf'
+ '69908ba1f46c25e4c34bc91f45bc9660')
+sha1sums=('c8a5808d68a50db8ed7edf806a58f54428ad7aa8'
+ 'a8234e007fb56262c450016d4058693b4fb7c98c'
+ '2a4fac3a16fea3f89b281f0933b6920524978d49'
+ 'fa28111fdce06c389813ff6ed2d4cae136252488'
+ 'f10d783b3e0232fd3beff645a07207c161371d0c')
+sha256sums=('8f757ca9e88d6a6dc8f9b6e46a3da5e3a2881b3311fb91c428bcf906683ac41f'
+ 'c16b206258bca7fd0fd4838c23d3a1bd80bc33aaf355f6ccdbfbfb3b4c3a7e8f'
+ '596d238ad219de1c88f79fd26a8b829250bf0512a308b34c11fd231d0b4eb0f4'
+ '75cecbfb0ece13957a68a5bc39c20a1d69b95373e7473545d70621e1732733d8'
+ '28a43d8d5ee512db5425c86bdba9c5832753dce0260291958b1b73253e3ebf55')
+sha384sums=('b99c5cd05eb11167f353a5b95d01e1f2c2cadf9c1e49c04afe99f2b083338589d189b5c651274378a427c278cb7ad7ac'
+ '9fbdf5f5e50c1bddc9d7e0ea3126bb520b00cb3f764878629c86075303226b011e401158751a5d3086e22e8ac8f685e7'
+ '29d68ccca64339ab190518f6c5bffedba71287548634e305a12c98b7744984cc37f6a1748394ca0d96e709dbd520fe19'
+ '0869168e8c5a5064cbac0d2f0afe71539a68785d548752c609759381648b04015fc7c3ed9684aec944a914143c777a66'
+ '5c42366ad7b99d496679b089c1605b3af9060ba737350915439d8ef7bbcfd0f7128c389d256a62754bb79e5ad3e215c2')
+sha512sums=('def2a8e41331bd70f287ea3081a7368144ada92ad5cc9f62d28d3064e34f7c0c84998422d515f5ec9c7e668757e796df8c5446839e24e4a9e2af1357c342c0b2'
+ 'd927457d2d7a5343c4480ff34237f49e3829cef65eefd71fb58ce4fa15d8d969126e64c5a59dc02cc7792876f8a5a91cd4de3c5bfe3acc0396663c8c139d7cce'
+ '39068133b3bfd075f3555491096be50ea0973a73ac716abb19faed0aa972ef043a6012491d4c6c208443352a2a508b8ebfbd7273fd84df43b3d6d478e72e7957'
+ 'a3700c82e6577bdacbce9cfd749e71e3c749814884ad4e9a1359e97105f9c045dc1472ba231ecb52c23855cacf67874623c8eef715955bfd41239b199d03a0db'
+ 'b221eec802ac471cd90908faa252d49ef2d217d6e48262a02490ae99fb64f3b82bc7f2dd2056d6e58b8bb1ca62072d52bffbc2bfd9f4eb794ec2d02275e88899')
+
+
+build()
+{
cd "${srcdir}/${pkgname}-${pkgver}"
- # /var/lib/run -> /run
- patch -p0 -i "${srcdir}/pid-path.patch"
+
+ # /var/lib/run -> /var/run
+ patch -p0 < "${srcdir}/pid-path.patch"
aclocal
autoconf
automake --add-missing
-}
-
-build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- ./configure --prefix=/usr \
- --datarootdir=/usr/share \
- --localstatedir=/var/lib \
- --sysconfdir=/etc \
- --with-pkcs11-softhsm=/usr/lib/libsofthsm.so \
- --sbindir=/usr/bin
+ ./configure --prefix=/usr --datarootdir=/usr/share --localstatedir=/var/lib --sysconfdir=/etc --with-pkcs11-softhsm=/usr/lib/libsofthsm.so --sbindir=/usr/bin
- # Create the correct (/run/opendnssec) directory
+ # Create the correct (/var/run/opendnssec) directory
sed -i \
-e "s/\$(INSTALL) -d \$(DESTDIR)\$(localstatedir)\/run\/opendnssec/#Removed/" \
-e "s/\$(INSTALL) -d \$(DESTDIR)\$(localstatedir)\/run/\$(INSTALL) -d \$(DESTDIR)\$(OPENDNSSEC_PID_DIR)/" \
@@ -54,24 +80,24 @@ build() {
package() {
cd "${srcdir}/${pkgname}-${pkgver}"
- install -d "${pkgdir}/run/opendnssec"
-
make DESTDIR="${pkgdir}" install
- install -d "${pkgdir}/etc/rc.d"
install -Dm0644 "${srcdir}/ods-signer.service" \
"${pkgdir}/usr/lib/systemd/system/ods-signer.service"
install -Dm0644 "${srcdir}/ods-enforcer.service" \
"${pkgdir}/usr/lib/systemd/system/ods-enforcer.service"
- install -Dm0644 "LICENSE" \
- "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
install -Dm0644 "enforcer/utils/migrate_adapters_1.sqlite3" \
"${pkgdir}/usr/share/opendnssec"
+ install -Dm0644 "${srcdir}/opendnssec.tmpfiles" \
+ "${pkgdir}/usr/lib/tmpfiles.d/opendnssec.conf"
+ install -Dm0644 "LICENSE" \
+ "${pkgdir}/usr/share/licenses/opendnssec/LICENSE"
+
+ chown 227:227 "${pkgdir}/etc/opendnssec" -R
+ chown 227:227 "${pkgdir}/var/lib/opendnssec" -R
- chown -R 227:227 "${pkgdir}/etc/opendnssec" \
- "${pkgdir}/var/lib/opendnssec" \
- "${pkgdir}/run/opendnssec"
chmod 750 "${pkgdir}/etc/opendnssec" \
- "${pkgdir}/var/lib/opendnssec" \
- "${pkgdir}/run/opendnssec"
+ "${pkgdir}/var/lib/opendnssec"
+
+ rm "${pkgdir}/run" -R
}
diff --git a/pcr/opendnssec/ods-signer.service b/pcr/opendnssec/ods-signer.service
index 26cc03481..ab723e884 100644
--- a/pcr/opendnssec/ods-signer.service
+++ b/pcr/opendnssec/ods-signer.service
@@ -1,6 +1,6 @@
[Unit]
Description=OpenDNSSEC Signer
-After=syslog.target nerwork.target
+After=syslog.target network.target
[Service]
Type=forking
diff --git a/pcr/opendnssec/opendnssec.install b/pcr/opendnssec/opendnssec.install
index 0c74659ee..184803ba5 100644
--- a/pcr/opendnssec/opendnssec.install
+++ b/pcr/opendnssec/opendnssec.install
@@ -5,6 +5,8 @@ post_install() {
if [ -z "`grep '^opendnssec:' /etc/passwd`" ]; then
useradd -u 227 -d /var/lib/opendnssec -g opendnssec -s /bin/false opendnssec
fi
+
+ systemd-tmpfiles --create opendnssec.conf
echo ">> You need an HSM implementation (try softhsm)"
}
diff --git a/pcr/opendnssec/opendnssec.tmpfiles b/pcr/opendnssec/opendnssec.tmpfiles
new file mode 100644
index 000000000..797fcdf52
--- /dev/null
+++ b/pcr/opendnssec/opendnssec.tmpfiles
@@ -0,0 +1 @@
+d /run/opendnssec 0750 opendnssec opendnssec \ No newline at end of file
diff --git a/pcr/opendnssec/pid-path.patch b/pcr/opendnssec/pid-path.patch
index 122b68e08..09194a128 100644
--- a/pcr/opendnssec/pid-path.patch
+++ b/pcr/opendnssec/pid-path.patch
@@ -1,6 +1,6 @@
--- Makefile.am 2012-07-17 08:53:51.000000000 +0200
+++ Makefile.am 2012-11-20 21:56:11.000000000 +0100
-@@ -30,8 +30,8 @@
+@@ -29,8 +29,8 @@
$(INSTALL) -d $(DESTDIR)$(localstatedir)/opendnssec/signconf
$(INSTALL) -d $(DESTDIR)$(localstatedir)/opendnssec/unsigned
$(INSTALL) -d $(DESTDIR)$(localstatedir)/opendnssec/signed
@@ -13,7 +13,7 @@
(cd libhsm; $(MAKE) doxygen)
--- m4/opendnssec_common.m4 2012-11-01 11:56:59.000000000 +0100
+++ m4/opendnssec_common.m4 2012-11-20 21:52:56.000000000 +0100
-@@ -19,7 +19,7 @@
+@@ -17,7 +17,7 @@
OPENDNSSEC_DATA_DIR=$full_datadir/opendnssec
OPENDNSSEC_SYSCONF_DIR=$full_sysconfdir/opendnssec
OPENDNSSEC_LOCALSTATE_DIR="$full_localstatedir/opendnssec"
diff --git a/pcr/opentracker-git/PKGBUILD b/pcr/opentracker-git/PKGBUILD
new file mode 100644
index 000000000..f5ef91aef
--- /dev/null
+++ b/pcr/opentracker-git/PKGBUILD
@@ -0,0 +1,117 @@
+# Maintainer (Arch): TheCreeper <loxoko@gmail.com>
+# Maintainer: Omar Vega Ramos <ovruni@gnu.org.pe>
+
+pkgname=opentracker-git
+pkgver=r583.6c60309
+pkgrel=1
+pkgdesc="Opentracker is a open and free bittorrent tracker project. It aims for minimal resource usage and is intended to run at your wlan router."
+arch=('i686' 'x86_64')
+url="http://erdgeist.org/arts/software/opentracker/"
+license=('custom')
+depends=('libowfat')
+makedepends=(
+ 'git'
+ #'cvs'
+ 'make'
+ 'gcc'
+ 'gcc-libs'
+ 'dietlibc'
+)
+backup=("etc/opentracker/config")
+source=(
+ 'opentracker.service'
+ 'license.txt'
+ "$pkgname"::'git://erdgeist.org/opentracker')
+sha1sums=(
+ 'f623a45a0722bdc007f1d4b303ff6e3913281953'
+ '7cd200ee8ee89ddbd302dbbf63b6993bc51d4e3e'
+ 'SKIP')
+
+pkgver() {
+ cd "$srcdir/$pkgname"
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+build() {
+
+ ## BEWARE:
+ ## I had problems compiling this on arm using the new verson of GCC.
+
+ ####
+ ## Build Libowfat
+ ####
+
+ ## Pull in libowfat
+ #msg "Pulling in libowfat"
+ #cvs -d :pserver:cvs@cvs.fefe.de:/cvs -z9 co libowfat
+
+ ## Compile libowfat
+ #msg "Compiling libowfat"
+ #cd "$srcdir/libowfat"
+ #make
+
+ ####
+ ## Build Opentracker
+ ####
+
+ ####
+ ## The following is a list of compile time options
+ ## Add them to the 'FEATURES' option of the make command below
+
+ #DWANT_V6 > Compile in IPV6 only support.
+
+ ## Only one of the following accesslist options can be used.
+ #DWANT_ACCESSLIST_BLACK > Compile in a blacklist of allowed torrents.
+ #DWANT_ACCESSLIST_WHITE > Compile in a whitelist of allowed torrents.
+
+ #FDWANT_SYNC_LIVE > Compile in support for running in clusters.
+ #DWANT_IP_FROM_QUERY_STRING > Experimental or old feature. No idea what this does.
+ #DWANT_COMPRESSION_GZIP > Compile in support for GZIP. This is used when downloading scrapes.
+ #DWANT_COMPRESSION_GZIP_ALWAYS > Always compress scrapes using GZIP before serving them to clients.
+ #DWANT_LOG_NETWORKS > Experimental or old feature. No idea what this does.
+ #DWANT_RESTRICT_STATS > Compile in support for restricting tracker stats based on IP. Can be configured in the configuration file.
+ #DWANT_IP_FROM_PROXY > Experimental or old feature. No idea what this does.
+ #DWANT_FULLLOG_NETWORKS > Experimental or old feature. No idea what this does.
+ #DWANT_LOG_NUMWANT > Experimental or old feature. No idea what this does.
+ #DWANT_MODEST_FULLSCRAPES > Experimental or old feature. No idea what this does.
+ #DWANT_SPOT_WOODPECKER > Experimental or old feature. No idea what this does.
+ #DWANT_SYSLOGS > Experimental or old feature. No idea what this does.
+ #DWANT_DEV_RANDOM > Experimental or old feature. No idea what this does.
+ #DWANT_FULLSCRAPE > Compile in support for querying opentracker for all tracked torrents. Defualt. Change Makefile to compile out this support.
+
+ #D_DEBUG_HTTPERROR > This should add in support for serving errors to clients when pages like 127.0.0.1:6969/random are accessed which are not used by opentracker.
+
+ msg "Compiling Opentracker"
+ cd "$srcdir/opentracker-git/"
+
+ make LIBOWFAT_HEADERS="/usr/include" \
+ LIBOWFAT_LIBRARY="/usr/lib" \
+ #LIBOWFAT_HEADERS="../libowfat" \
+ #LIBOWFAT_LIBRARY="../libowfat" \
+ FEATURES="-DWANT_SYSLOGS -DDEBUG_HTTPERROR" \
+ CC="/opt/diet/bin/diet gcc"
+}
+
+package() {
+
+ msg "Preparing the package"
+
+ cd "$srcdir/"
+
+ install -d $pkgdir/usr/bin/
+ install -m 755 opentracker-git/opentracker $pkgdir/usr/bin/
+
+ install -d $pkgdir/usr/lib/systemd/system
+ install -m 755 opentracker.service $pkgdir/usr/lib/systemd/system/
+
+ install -d $pkgdir/etc/opentracker
+ install -m 644 opentracker-git/opentracker.conf.sample $pkgdir/etc/opentracker/config
+
+ install -d $pkgdir/usr/share/doc/opentracker/
+ install -m 644 opentracker-git/opentracker.conf.sample $pkgdir/usr/share/doc/opentracker/config
+
+ install -d $pkgdir/usr/share/licenses/opentracker/
+ install -m 644 license.txt $pkgdir/usr/share/licenses/opentracker/
+
+ msg "Finished"
+} \ No newline at end of file
diff --git a/pcr/opentracker-git/license.txt b/pcr/opentracker-git/license.txt
new file mode 100644
index 000000000..ebbaa7b0f
--- /dev/null
+++ b/pcr/opentracker-git/license.txt
@@ -0,0 +1,8 @@
+/*
+ * ----------------------------------------------------------------------------
+ * "THE BEER-WARE LICENSE" (Revision 42):
+ * <erdgeist@erdgeist.org> wrote this file. As long as you retain this notice you
+ * can do whatever you want with this stuff. If we meet some day, and you think
+ * this stuff is worth it, you can buy me a beer in return Poul-Henning Kamp
+ * ----------------------------------------------------------------------------
+ */ \ No newline at end of file
diff --git a/pcr/opentracker/opentracker.service b/pcr/opentracker-git/opentracker.service
index 5f1b887ea..5f1b887ea 100644
--- a/pcr/opentracker/opentracker.service
+++ b/pcr/opentracker-git/opentracker.service
diff --git a/pcr/opentracker/PKGBUILD b/pcr/opentracker/PKGBUILD
deleted file mode 100644
index 2834866aa..000000000
--- a/pcr/opentracker/PKGBUILD
+++ /dev/null
@@ -1,67 +0,0 @@
-# Contributor (Arch): Pierre Schmitz <pierre@archlinux.de>
-# Maintainer (Arch): Jonas Heinrich <onny@project-insanity.org>
-
-pkgname=opentracker
-pkgver=20130312
-pkgrel=1
-pkgdesc='An open and free bittorrent tracker (open mode)'
-arch=('i686' 'x86_64' 'mips64el')
-url='http://erdgeist.org/arts/software/opentracker/'
-license=('custom:Beer' 'GPL')
-makedepends=('libowfat' 'cvs')
-depends=('bash' 'zlib')
-backup=('etc/opentracker/config')
-source=("http://repo.parabola.nu/other/${pkgname}/${pkgname}-${pkgver}.tar.gz"{,.sig}
-'opentracker.service'
-'license.txt')
-md5sums=('64956fd9bc7b453b4862b8ba15a27511'
- '0217a2aeaee2b75017c13cdf86a245f2'
- '3c638b71d5ecb65fb7964796975b2078'
- '865211941e882c0aff5d36a22ac9efaa')
-
-_cvsroot=':pserver:anoncvs@cvs.erdgeist.org:/home/cvsroot'
-_cvsmod='opentracker'
-
-mksource() {
- pushd "${srcdir}"
- msg 'Connecting to CVS server....'
- if [ -d ${_cvsmod}/CVS ]; then
- cd ${_cvsmod}
- cvs -z3 update -d
- else
- cvs -z3 -d ${_cvsroot} co -f ${_cvsmod}
- cd ${_cvsmod}
- fi
-
- msg 'CVS checkout done or server timeout'
- popd
-
- tar czf ${pkgname}-${pkgver}.tar.gz ${_cvsmod}/
-}
-
-build() {
- cd "${srcdir}/${_cvsmod}"
- msg 'Starting make...'
-
- sed -e 's|# tracker.rootdir /usr/local/etc/opentracker|tracker.rootdir /etc/opentracker|' \
- -e 's|# access.stats 192.168.0.23|access.stats 127.0.0.1|' \
- -i opentracker.conf.sample
-
-# See Makefile for available features
- make PREFIX=/usr \
- LIBOWFAT_HEADERS=/usr/includes \
- LIBOWFAT_LIBRARY=/usr/lib \
- FEATURES="-DWANT_SYSLOGS -DDEBUG_HTTPERROR"
-}
-
-package(){
- cd "${srcdir}/${_cvsmod}"
-
- install -D -m 755 opentracker $pkgdir/usr/bin/opentracker
- install -D -m 644 opentracker.conf.sample $pkgdir/etc/opentracker/config
- install -D -m 644 $srcdir/license.txt $pkgdir/usr/share/licenses/opentracker/license.txt
-
- # Create opentracker service
- mkdir -p "$pkgdir/usr/lib/systemd/system/"
- install -m 644 "$srcdir/opentracker.service" "$pkgdir/usr/lib/systemd/system/"
-}
diff --git a/pcr/opentracker/license.txt b/pcr/opentracker/license.txt
deleted file mode 100644
index ff1bb40f5..000000000
--- a/pcr/opentracker/license.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-This software was written by Dirk Engling <erdgeist@erdgeist.org>
-It is considered beerware. Prost. Skol. Cheers or whatever.
diff --git a/pcr/opentracker/opentracker.install b/pcr/opentracker/opentracker.install
deleted file mode 100644
index 59f6f6ebe..000000000
--- a/pcr/opentracker/opentracker.install
+++ /dev/null
@@ -1,17 +0,0 @@
-post_install() {
- cat <<EOM
-
- Please be aware this package is built without accesslist support. Any
- torrent announced to it will be tracked.
-
- If you want this features you'll have to rebuild this package. There're
- instructions on the PKGBUILD.
-
- For more info check: http://erdgeist.org/arts/software/opentracker/
-
-EOM
-}
-
-post_upgrade() {
- post_install
-}
diff --git a/pcr/opentracker/opentracker.rc.d b/pcr/opentracker/opentracker.rc.d
deleted file mode 100644
index b1aa34c14..000000000
--- a/pcr/opentracker/opentracker.rc.d
+++ /dev/null
@@ -1,37 +0,0 @@
-#!/bin/bash
-
-# general config
-. /etc/rc.conf
-. /etc/rc.d/functions
-
-PID=`pidof -o %PPID /usr/bin/opentracker`
-
-case "$1" in
- start)
- stat_busy "Starting opentracker Daemon"
- [ -z "$PID" ] && su nobody -s /bin/sh -c "/usr/bin/opentracker -f /etc/opentracker/config&"
- if [ $? -gt 0 ]; then
- stat_fail
- else
- add_daemon opentracker
- stat_done
- fi
- ;;
- stop)
- stat_busy "Stopping opentracker Daemon"
- [ ! -z "$PID" ] && kill $PID &>/dev/null
- if [ $? -gt 0 ]; then
- stat_fail
- else
- rm_daemon opentracker
- stat_done
- fi
- ;;
- restart)
- $0 stop
- sleep 1
- $0 start
- ;;
- *)
- echo "usage: $0 {start|stop|restart}"
-esac
diff --git a/pcr/otf-stix/PKGBUILD b/pcr/otf-stix/PKGBUILD
index 8fe871305..cb7187fcc 100644
--- a/pcr/otf-stix/PKGBUILD
+++ b/pcr/otf-stix/PKGBUILD
@@ -1,37 +1,29 @@
# Maintainer (Arch): ezzetabi <ezzetabi at gawab dot com>
# Maintainer: Alon Ivtsan <alonivtsan@lavabit.com>
-# taken from https://aur.archlinux.org/packages/otf-stix/
pkgname=otf-stix
-pkgver=1.1.0
-#_pkgver=${pkgver//_/-}
-pkgrel=2
-epoch=2
-pkgdesc='A comprehensive set of fonts that serve the scientific and
-engineering community.'
+pkgver=1.1.1_webfonts
+_pkgver=${pkgver//_/-}
+pkgrel=1
+epoch=3
+pkgdesc='A comprehensive set of fonts that serve the scientific and engineering community.'
arch=('any')
url="http://www.stixfonts.org"
-license=('Custom: OFL')
+license=('custom:STIXFont')
depends=('fontconfig' 'xorg-fonts-encodings' 'xorg-font-utils')
makedepends=('unzip')
install=otf-stix.install
-source=("http://downloads.sourceforge.net/stixfonts/STIXv$pkgver.zip"
+source=("http://downloads.sourceforge.net/stixfonts/STIXv$_pkgver.zip"
'http://www.stixfonts.org/STIXFontLicense2010.txt')
-build() {
- /bin/true
-}
-
package() {
cd "$srcdir"
install -m755 -d "$pkgdir/usr/share/fonts/OTF"
- install -m644 Fonts/STIX-General/*.otf "$pkgdir/usr/share/fonts/OTF"
- install -m644 Fonts/STIX-Word/*.otf "$pkgdir/usr/share/fonts/OTF"
+ install -m644 ./STIX-MathJax/otf/*.otf "$pkgdir/usr/share/fonts/OTF"
install -Dm644 "$srcdir"/STIXFontLicense2010.txt \
"$pkgdir"/usr/share/licenses/"$pkgname"/license.txt
}
-md5sums=('e5ebc8ef9b7df0f0bac0fd90bce95295'
+md5sums=('5673808f48b1e5ab77064a3585866aab'
'b1af7bbd3cea93a60bf68cf571ad6cab')
-
diff --git a/pcr/par/PKGBUILD b/pcr/par/PKGBUILD
index c86601271..1f9b76f98 100644
--- a/pcr/par/PKGBUILD
+++ b/pcr/par/PKGBUILD
@@ -1,38 +1,28 @@
-# Contributor (Arch): Federico Quagliata (quaqo) <quaqo@despammed.com>
-# Contributor (Arch): quantax -- contact via Arch Linux forum or AUR
-
+# Maintainer (Arch): Ray Hogenson <rayhogenson@gmail.com>
+# Maintainer: Omar Vega Ramos <ovruni@gnu.org.pe>
pkgname=par
pkgver=1.52
-pkgrel=3
+pkgrel=4
pkgdesc="Paragraph reformatter"
url="http://www.nicemice.net/par/"
depends=('glibc')
arch=(i686 x86_64)
-license=('Custom')
-source=(http://www.nicemice.net/par/Par152-autoconf.tar.gz
- http://www.nicemice.net/par/par_1.52-i18n.3.diff.gz
- http://www.nicemice.net/par/Par152.tar.gz )
-md5sums=('83e4d23a943ab07c44dd995b73195c70'
- 'e79b448cb14323a39d817afce4847cdf'
- '4ccacd824171ba2c2f14fb8aba78b9bf')
+license=('custom')
+source=(http://www.nicemice.net/par/Par152.tar.gz)
+md5sums=('4ccacd824171ba2c2f14fb8aba78b9bf')
+_dirname="Par152"
prepare() {
- cd $srcdir/Par152
-
- patch -p1 -i $srcdir/par_1.52-i18n.3.diff
+ cd "$_dirname"
}
-
build() {
- cd $srcdir/Par152
-
- ./configure --prefix=/usr
-
- make
+ cd "$_dirname"
+ make -f protoMakefile
}
-
package() {
- cd $srcdir/Par152
- install --mode=755 -D par "${pkgdir}/usr/bin/par"
- install --mode=644 -D par.1 "${pkgdir}/usr/share/man/man1/par.1"
- install --mode=644 -D par.doc "${pkgdir}/usr/share/licenses/${pkgname}/par.doc"
+ cd "$_dirname"
+ install --mode=755 -D par "$pkgdir/usr/bin/par"
+ install --mode=644 -D par.1 "$pkgdir/usr/share/man/man1/par.1"
+ install --mode=644 -D par.doc "$pkgdir/usr/share/licenses/$pkgname/par.doc"
}
+
diff --git a/pcr/pdsh/PKGBUILD b/pcr/pdsh/PKGBUILD
index 86bf8c987..68bfaa22a 100644
--- a/pcr/pdsh/PKGBUILD
+++ b/pcr/pdsh/PKGBUILD
@@ -13,6 +13,7 @@ depends=('glibc' 'openssh' 'readline')
optdepends=('perl: required by the dshbak utility')
options=('libtool')
source=("http://pdsh.googlecode.com/files/$pkgname-$pkgver.tar.bz2")
+md5sums=('e3512d03e491de6f1a735ab0ff702108')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
diff --git a/pcr/petri-foo/PKGBUILD b/pcr/petri-foo/PKGBUILD
index 72ca1e45a..981c76adb 100644
--- a/pcr/petri-foo/PKGBUILD
+++ b/pcr/petri-foo/PKGBUILD
@@ -1,10 +1,10 @@
+# Maintainer (Arch): masutu <masutu dot arch at gmail dot com>
# Maintainer: Guest One <theguestone at gmail dot com>
-# patch taken from https://aur.archlinux.org/packages/petri-foo/
pkgname=petri-foo
pkgver=0.1.87
-pkgrel=1
+pkgrel=2
pkgdesc="A fork of specimen, a MIDI controllable audio sampler, for JACK."
-arch=('i686')
+arch=('i686' 'x86_64')
url="http://petri-foo.sourceforge.net/"
license=('GPL2')
depends=('jack' 'libgnomecanvas')
diff --git a/pcr/places/PKGBUILD b/pcr/places/PKGBUILD
new file mode 100644
index 000000000..decc56842
--- /dev/null
+++ b/pcr/places/PKGBUILD
@@ -0,0 +1,49 @@
+# Contributor (Arch): Doug Newgard <scimmia at archlinux dot info>
+# Contributor (Arch): fancris3 <fancris3 at aol.com>
+# Maintainer: Omar Vega Ramos <ovruni@gnu.org.pe>
+
+_pkgname=places
+pkgname=$_pkgname
+pkgver=0.19.r197.b736f06
+pkgrel=1
+pkgdesc="Enlightenment module: Manage the mounting of volumes"
+arch=('i686' 'x86_64')
+url="https://phab.enlightenment.org/w/emodules/places/"
+license=('MIT')
+depends=('enlightenment<0.19.99' 'udisks')
+makedepends=('git')
+source=("git://git.enlightenment.org/enlightenment/modules/$_pkgname.git#branch=enlightenment-0.19")
+sha256sums=('SKIP')
+
+pkgver() {
+ cd "$srcdir/$_pkgname"
+
+ local v_ver=$(awk -F , '/^AC_INIT/ {gsub(/[\[\] -]/, ""); print $2}' configure.ac)
+
+ printf "$v_ver.r$(git rev-list --count HEAD).$(git rev-parse --short HEAD)"
+}
+
+build() {
+ cd "$srcdir/$_pkgname"
+
+ ./autogen.sh \
+ --prefix=/usr \
+ --disable-static
+
+ make
+}
+
+package() {
+ cd "$srcdir/$_pkgname"
+
+ make DESTDIR="$pkgdir" install
+
+# install text files
+ install -Dm644 ChangeLog "$pkgdir/usr/share/doc/$_pkgname/ChangeLog"
+ install -Dm644 NEWS "$pkgdir/usr/share/doc/$_pkgname/NEWS"
+ install -Dm644 README "$pkgdir/usr/share/doc/$_pkgname/README"
+
+# install license files
+ install -Dm644 AUTHORS "$pkgdir/usr/share/licenses/$pkgname/AUTHORS"
+ install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
+}
diff --git a/pcr/pspp/PKGBUILD b/pcr/pspp/PKGBUILD
index 8cba34875..dadb3a963 100644
--- a/pcr/pspp/PKGBUILD
+++ b/pcr/pspp/PKGBUILD
@@ -1,18 +1,19 @@
# Maintainer (Arch): Miguel Revilla <yo@miguelrevilla.com>
# Contributor (Arch): joyfulgirl <joyfulgirl (at) archlinux.us>
+# Maintainer: Omar Vega Ramos <ovruni@gnu.org.pe>
pkgname=pspp
-pkgver=0.8.2
+pkgver=0.8.4
pkgrel=1
-pkgdesc="Statistical analysis program"
-arch=('i686' 'x86_64' 'mips64el')
+pkgdesc="Statistical analysis program. Free replacement for SPSS."
+arch=('i686' 'x86_64')
url="http://www.gnu.org/software/pspp/"
license=('GPL3')
depends=('gsl' 'gtksourceview2' 'postgresql-libs' 'desktop-file-utils')
optdepends=('zlib: GNUmeric support'
'libxml2: GNUMERIC support')
options=('!libtool' '!emptydirs')
-source=(http://ftp.gnu.org/gnu/pspp/pspp-${pkgver}.tar.gz)
-md5sums=('cba0b161bb69e1bbd71612d09694b0ec')
+source=(ftp://ftp.gnu.org/gnu/pspp/pspp-${pkgver}.tar.gz)
+md5sums=('85b7729751ebe427fb71a362b71cdfd9')
install=pspp.install
build() {
diff --git a/pcr/python2-sendfile/PKGBUILD b/pcr/python2-sendfile/PKGBUILD
index c30e4d1a1..936f46a88 100644
--- a/pcr/python2-sendfile/PKGBUILD
+++ b/pcr/python2-sendfile/PKGBUILD
@@ -19,3 +19,4 @@ package() {
}
# vim:set ts=2 sw=2 et:
+md5sums=('bd8d96b64e7c5c5b91ea2a6659aa82a3')
diff --git a/pcr/quvi-current/PKGBUILD b/pcr/quvi-current/PKGBUILD
deleted file mode 100644
index 009646597..000000000
--- a/pcr/quvi-current/PKGBUILD
+++ /dev/null
@@ -1,30 +0,0 @@
-# $Id: PKGBUILD 98182 2013-10-07 12:06:30Z jgc $
-# Maintainer (Arch): Lukas Fleischer <archlinux at cryptocrack dot de>
-# Contributor (Arch): joyfulgirl@archlinux.us
-
-pkgname=quvi-current
-_pkgname=quvi
-provides=(quvi)
-pkgver=0.9.5
-pkgrel=1
-pkgdesc='Command-line tool for parsing video download links.'
-arch=('i686' 'x86_64' 'mips64el')
-url='http://quvi.sourceforge.net/'
-license=('AGPL3')
-depends=('libquvi')
-options=('!libtool')
-source=("http://downloads.sourceforge.net/sourceforge/${_pkgname}/${_pkgname}-${pkgver}.tar.xz"{,.sig})
-
-build() {
- cd "${_pkgname}-${pkgver}"
-
- ./configure --prefix=/usr
- make
-}
-
-package() {
- cd "${_pkgname}-${pkgver}"
- make DESTDIR="${pkgdir}" install
-}
-md5sums=('baa1d7b25e9fd173e952e27d4aa4b933'
- 'SKIP')
diff --git a/pcr/rootcheck/PKGBUILD b/pcr/rootcheck/PKGBUILD
index 89ccefda7..2cd7f962b 100644
--- a/pcr/rootcheck/PKGBUILD
+++ b/pcr/rootcheck/PKGBUILD
@@ -9,6 +9,7 @@ arch=(i686 x86_64)
url="http://www.ossec.net/main/rootcheck"
license=("GPL")
source=(http://www.ossec.net/rootcheck/files/rootcheck-$pkgver.tar.gz)
+md5sums=('d7c1afc8026a6a073147e322058ea6bd')
package() {
cd $srcdir/$pkgname-$pkgver
diff --git a/pcr/rtorrent-color/PKGBUILD b/pcr/rtorrent-color/PKGBUILD
index 2016108f1..39f52b1e4 100644
--- a/pcr/rtorrent-color/PKGBUILD
+++ b/pcr/rtorrent-color/PKGBUILD
@@ -19,6 +19,8 @@ provides=("${_pkgname}")
install="${pkgname}.install"
source=("${url}/downloads/${_pkgname}-${pkgver}.tar.gz"
"${_pkgname}-${pkgver}_color.patch")
+sha1sums=('e997822e9b0d53cf8ecfb6b836e380065890e10d'
+ '78429b5cf5976270dc1a55d8dc0ef4644675512b')
build() {
cd "${srcdir}/${_pkgname}-${pkgver}"
diff --git a/pcr/send-to-torrent/PKGBUILD b/pcr/send-to-torrent/PKGBUILD
index 110ba0b1a..4773370d0 100644
--- a/pcr/send-to-torrent/PKGBUILD
+++ b/pcr/send-to-torrent/PKGBUILD
@@ -1,12 +1,13 @@
+# Maintainer: Omar Vega Ramos <ovruni@gnu.org.pe>
pkgname=send-to-torrent
-pkgver=0.0.3
-pkgrel=1
+pkgver=0.0.4
+pkgrel=1.1
pkgdesc="Share files from the file browser"
arch=('any')
url="http://repo.hackcoop.com.ar/send-to-torrent.git/"
license=("AGPL3")
source=("http://repo.hackcoop.com.ar/${pkgname}.git/snapshot/${pkgname}-${pkgver}.tar.xz")
-md5sums=('e9d465ebec3abd1e142731f53adf8cf2')
+md5sums=('19b759f6534af8dfe7ed1aa9a6fde65e')
depends=("bash" "mktorrent" "xdg-utils")
optdepends=("libnotify: desktop notifications"
"transmission-cli: transmission support"
diff --git a/pcr/setbfree/PKGBUILD b/pcr/setbfree/PKGBUILD
index c17511f47..7290f66f8 100644
--- a/pcr/setbfree/PKGBUILD
+++ b/pcr/setbfree/PKGBUILD
@@ -1,6 +1,8 @@
+# Maintainer (Arch): speps <speps at aur dot archlinux dot org>
+# Maintainer: Omar Vega Ramos <ovruni@gnu.org.pe>
pkgname=setbfree
-pkgver=0.7.3
+pkgver=0.7.5
pkgrel=1
pkgdesc="A DSP Tonewheel Organ emulator."
arch=(i686 x86_64)
@@ -11,8 +13,8 @@ makedepends=('lv2')
install="$pkgname.install"
source=("https://github.com/pantherb/setBfree/tarball/v$pkgver"
"https://raw.github.com/pantherb/setBfree/master/debian/setbfree.desktop")
-md5sums=('8b7b077dfb784927c7103948083e1f04'
- '8c2a863562f26856dcff0a456cf36dcf')
+md5sums=('d018bbb9630cf008998967f6c21c0eca'
+ '800b4bbf87c7628fe5d3b0cb8c6a04d5')
build() {
cd "$srcdir/pantherb"*
diff --git a/pcr/setbfree/setbfree.desktop b/pcr/setbfree/setbfree.desktop
new file mode 100644
index 000000000..db3f1d8e2
--- /dev/null
+++ b/pcr/setbfree/setbfree.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Type=Application
+Name=setBfree
+GenericName=DSP tonewheel organ
+Comment=MIDI-controlled, software synthesizer using JACK
+Icon=setBfree
+Exec=setBfreeUI
+Terminal=false
+Categories=AudioVideo;Audio;
diff --git a/pcr/shocco/PKGBUILD b/pcr/shocco/PKGBUILD
index 32baa6d2d..22c84cb64 100644
--- a/pcr/shocco/PKGBUILD
+++ b/pcr/shocco/PKGBUILD
@@ -2,29 +2,25 @@
pkgname="shocco"
pkgver=1.0
+pkgrel=1.1
pkgdesc="Docco-like documentation generator for POSIX shell"
-url="http://rtomayko.github.com/shocco/"
-license=('custom:MIT')
-
-pkgrel=1
arch=('any')
-depends=('markdown' 'python2-pygments')
+url="http://rtomayko.github.com/shocco/"
+license=('MIT')
+depends=('markdown' 'pygmentize')
optdepends=('ronn: builds man pages')
-source=("libre://$pkgname-$pkgver.tar.gz")
-md5sums=('edaed31d14a2c16e6303c07e24e7bc9a')
-
-mksource=("git://github.com/rtomayko/shocco.git#tag=${pkgver}")
-mkmd5sums=('SKIP')
+source=("https://github.com/rtomayko/shocco/archive/$pkgver.tar.gz")
+md5sums=('a2833b69b22d406d47e0826083c3960d')
build() {
- cd "$srcdir/$pkgname"
- ./configure --prefix="$pkgdir"/usr
+ cd "$srcdir/$pkgname-$pkgver"
+ ./configure --prefix=/usr
make -j1
}
package() {
- cd "$srcdir/$pkgname"
- make -j1 install
+ cd "$srcdir/$pkgname-$pkgver"
+ install -Dm755 shocco "$pkgdir/usr/bin/shocco"
install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
}
diff --git a/pcr/snapraid/PKGBUILD b/pcr/snapraid/PKGBUILD
new file mode 100644
index 000000000..cf4ce0abf
--- /dev/null
+++ b/pcr/snapraid/PKGBUILD
@@ -0,0 +1,47 @@
+# Maintainer (Arch): John Williams <jwilliams4200 liamg reverse&remove moc>
+# Maintainer: Omar Vega Ramos <ovruni@gnu.org.pe>
+pkgname=snapraid
+pkgver=8.1
+pkgrel=1
+pkgdesc="tool for Snapshot RAID: generate parity files, maintain checksums on data, restore lost data"
+arch=('x86_64' 'i686')
+url="http://snapraid.sourceforge.net/"
+license=('GPL3')
+depends=('openssl')
+conflicts=('snapraid-git')
+source=("http://sourceforge.net/projects/snapraid/files/snapraid-${pkgver}.tar.gz")
+sha256sums=('6bf89a1319ac3403958cd2c98a9c6102728c0070cfa1aedd90c4561d93c54e5d')
+
+build() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+
+ # patch to not print excluded files and directories
+ # printf("Excluding file '%s'\n", path_next);
+ #sed -i -r -e '/printf\("Excluding file '\''%s'\''\\n", path_next\);/d' scan.c
+ # printf("Excluding directory '%s'\n", path_next);
+ #sed -i -r -e '/printf\("Excluding directory '\''%s'\''\\n", path_next\);/d' scan.c
+
+ ./configure --prefix="/usr"
+ make
+}
+
+check() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ make check || return 1
+}
+
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ make DESTDIR="${pkgdir}/" prefix="/usr" mandir="/usr/share/man" install
+
+ # documentation
+ install -D -m644 snapraid.conf.example ${pkgdir}/usr/share/${pkgname}/snapraid.conf.example
+ install -D -m644 AUTHORS ${pkgdir}/usr/share/doc/${pkgname}/AUTHORS
+ install -D -m644 COPYING ${pkgdir}/usr/share/doc/${pkgname}/COPYING
+ install -D -m644 HISTORY ${pkgdir}/usr/share/doc/${pkgname}/HISTORY
+ install -D -m644 INSTALL ${pkgdir}/usr/share/doc/${pkgname}/INSTALL
+ install -D -m644 README ${pkgdir}/usr/share/doc/${pkgname}/README
+ install -D -m644 CHECK ${pkgdir}/usr/share/doc/${pkgname}/CHECK
+ install -D -m644 TODO ${pkgdir}/usr/share/doc/${pkgname}/TODO
+}
+
diff --git a/pcr/softhsm/PKGBUILD b/pcr/softhsm/PKGBUILD
index a85c68fef..96c77aaa0 100644
--- a/pcr/softhsm/PKGBUILD
+++ b/pcr/softhsm/PKGBUILD
@@ -1,20 +1,34 @@
# Maintainer (Arch): Javier Torres <javitonino [at] gmail [dot] com>
+# Maintainer: Omar Vega Ramos <ovruni@gnu.org.pe>
pkgname=softhsm
-pkgver=1.3.4
-pkgrel=1
+pkgver=1.3.7
+pkgrel=3
pkgdesc="Software PKCS11 store"
-arch=('i686' 'x86_64' 'mips64el')
+arch=('i686' 'x86_64')
url="http://www.opendnssec.org/softhsm/"
-license=('custom' 'BSD')
-depends=('botan' 'sqlite3')
+license=('BSD')
+groups=()
+depends=('botan-1.10' 'sqlite3>=3.3.9')
+makedepends=()
+optdepends=()
+provides=()
+conflicts=()
+replaces=()
backup=("etc/softhsm.conf")
-source=("http://www.opendnssec.org/files/source/${pkgname}-${pkgver}.tar.gz"{,.sig})
-sha1sums=('f09b6828776bcf9fef1dd46cfa7a495da01c7747'
- 'SKIP')
-sha256sums=('f10319dfa651023dad3d0845d284ec08ef982c1fc1bdb55cf8a725f762961e97'
- 'SKIP')
-prepare() {
+options=(!libtool)
+install=
+changelog=
+source=("http://www.opendnssec.org/files/source/${pkgname}-${pkgver}.tar.gz")
+noextract=()
+
+md5sums=('acfda39ee23c32f38ee51692d6c6a44b')
+sha1sums=('e8bf4269472f9e63d1dfeda238b1d542d6c036f2')
+sha256sums=('d12d6456a85561266d9da427565f3ee3746a35df6670d5e6be75de253c2810a4')
+sha384sums=('a0c8541efe1443f4c98c83be4c86265f1e40c112c5bf4ae5b98a358d858b7a392c39938ad8f6a8f4d4a103742ddbc913')
+sha512sums=('287400b981b7b420a300593129696e4739afe085a8106047ef429bc741d205bed214386b422572327c3bda63f0fb1b7558bb4d30d184ca3ec2ba9900153f075d')
+
+build() {
cd "${srcdir}/${pkgname}-${pkgver}"
# /usr/lib/softhsm -> /usr/bin (no subdirectory)
@@ -22,17 +36,8 @@ prepare() {
-e "s/full_libdir=\"\$full_libdir\/softhsm\"/#full_libdir=\"\$full_libdir\/softhsm\"/" \
-e "s/libdir=\$full_libdir/#libdir=\$full_libdir/" \
configure
-}
-build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
-
- ./configure --prefix=/usr \
- --sbindir=/usr/bin \
- --datarootdir=/usr/share \
- --localstatedir=/var/lib \
- --sysconfdir=/etc \
- --with-botan=/usr
+ ./configure --prefix=/usr --datarootdir=/usr/share --localstatedir=/var --sysconfdir=/etc --with-botan=/usr
make
}
@@ -40,7 +45,6 @@ package() {
cd "${srcdir}/${pkgname}-${pkgver}"
make DESTDIR="${pkgdir}/" install
-
install -Dm0644 "LICENSE" \
- "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ "${pkgdir}/usr/share/licenses/softhsm/LICENSE"
}
diff --git a/pcr/sphinx/PKGBUILD b/pcr/sphinx/PKGBUILD
new file mode 100644
index 000000000..96f149275
--- /dev/null
+++ b/pcr/sphinx/PKGBUILD
@@ -0,0 +1,58 @@
+# Maintainer (Arch): Isaac Aronson <i at linux dotcom>
+# Contributor (Arch): Dan Serban
+# Contributor (Arch): Jim Casteel
+# Contributor (Arch): dryes <joswiseman@gmail>
+# Contributor (Arch): Vishnevsky Roman <aka dot x0x01 at gmail dot com>
+# Contributor (Arch): Massimiliano Torromeo <massimiliano.torromeo@gmail.com>
+# Contributor (Arch): Aldo Culquicondor <alculquicondor@gmail.com>
+# Contributor (Arch): Florijan Hamzic <florijanh@gmail.com>
+# Maintainer: Omar Vega Ramos <ovruni@gnu.org.pe>
+pkgname='sphinx'
+pkgver=2.2.9
+pkgrel=1
+pkgdesc='Free open-source SQL full-text search engine.'
+arch=('i686' 'x86_64')
+url='http://www.sphinxsearch.com/'
+license=('GPL')
+depends=('unixodbc' 'expat' 'libmysqlclient' 'postgresql-libs')
+optdepends=('postgresql')
+backup=('etc/conf.d/sphinx')
+install='sphinx.install'
+source=("http://sphinxsearch.com/files/${pkgname}-${pkgver}-release.tar.gz"
+ 'sphinx.conf.d'
+ 'sphinx.rc.d'
+ 'sphinx.service'
+ 'sphinx.tmpfiles.conf')
+
+build() {
+ sed -i '15199,15199 s/x00/x21/' "${srcdir}/${pkgname}-${pkgver}-release/src/searchd.cpp"
+
+ cd "${srcdir}/${pkgname}-${pkgver}-release"
+ ./configure --prefix=/usr --exec-prefix=/usr --localstatedir=/var/lib/sphinx \
+ --sysconfdir=/etc/sphinx --with-pgsql --enable-id64
+
+ make
+}
+
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}-release"
+
+ make DESTDIR="${pkgdir}" install
+
+ for _f in "${pkgdir}/usr/bin/"*; do
+ ln -s "/usr/bin/${_f##*/}" "${pkgdir}/usr/bin/sphinx-${_f##*/}"
+ done
+
+ install -Dm755 "${srcdir}/sphinx.rc.d" "${pkgdir}/etc/rc.d/sphinx"
+ install -Dm644 "${srcdir}/sphinx.conf.d" "${pkgdir}/etc/conf.d/sphinx"
+ install -Dm644 "${srcdir}/sphinx.service" "${pkgdir}/usr/lib/systemd/system/sphinx.service"
+ install -d "${pkgdir}/usr/share/sphinx/lib"
+ install -Dm644 api/sphinxapi.php "${pkgdir}/usr/share/sphinx/lib/sphinxapi.php"
+ install -Dm644 api/sphinxapi.py "${pkgdir}/usr/share/sphinx/lib/sphinxapi.py"
+ install -Dm644 "${srcdir}/sphinx.tmpfiles.conf" "${pkgdir}/usr/lib/tmpfiles.d/sphinx.conf"
+}
+md5sums=('1fcc3d180c0559bdeb93602ef248caf4'
+ '48e3e1857919d26d5104a48caffb531b'
+ 'faaa8310af97ff1dbdaf08612e442020'
+ 'fe06a8aff0520a6f75596ee43d2e5935'
+ '22ec4cd0471a1d52702d57d78614b8d8')
diff --git a/pcr/sphinx/sphinx.conf.d b/pcr/sphinx/sphinx.conf.d
new file mode 100644
index 000000000..c809e56fa
--- /dev/null
+++ b/pcr/sphinx/sphinx.conf.d
@@ -0,0 +1,5 @@
+#
+# Arguments to be passed to the sphinx daemon
+#
+
+SPHINX_ARGS=""
diff --git a/pcr/sphinx/sphinx.install b/pcr/sphinx/sphinx.install
new file mode 100644
index 000000000..bb4d80f4a
--- /dev/null
+++ b/pcr/sphinx/sphinx.install
@@ -0,0 +1,11 @@
+post_install() {
+ groupadd sphinx
+ useradd -d /var/lib/sphinx -g sphinx sphinx
+ chown -R sphinx:sphinx /var/lib/sphinx
+}
+
+## arg 1: the old package version
+post_remove() {
+ userdel sphinx
+ groupdel sphinx
+}
diff --git a/pcr/sphinx/sphinx.rc.d b/pcr/sphinx/sphinx.rc.d
new file mode 100644
index 000000000..053be0fd4
--- /dev/null
+++ b/pcr/sphinx/sphinx.rc.d
@@ -0,0 +1,44 @@
+#!/bin/bash
+
+. /etc/rc.conf
+. /etc/rc.d/functions
+. /etc/conf.d/sphinx
+
+PID=$(pidof -o %PPID /usr/bin/sphinx-searchd)
+case $1 in
+start)
+ stat_busy "Starting Sphinx Daemon"
+
+ if [[ -z $PID ]] && /usr/bin/sphinx-searchd $SPHINX_ARGS; then
+
+ PID=$(pidof -o %PPID /var/lib/sphinx/log/searchd.pid)
+ echo "$PID" > /var/lib/sphinx/log/searchd.pid
+ add_daemon sphinx
+ stat_done
+ else
+ stat_fail
+ exit 1
+ fi
+ ;;
+
+stop)
+ stat_busy "Stopping Sphinx Daemon"
+ if [[ ! -z $PID ]] && kill "$PID" &>/dev/null; then
+ rm_daemon sphinx
+ stat_done
+ else
+ stat_fail
+ exit 1
+ fi
+ ;;
+
+restart)
+ $0 stop
+ $0 start
+ ;;
+
+*)
+ echo "Usage: $0 {start|stop|restart}" >&2
+ exit 1
+
+esac
diff --git a/pcr/sphinx/sphinx.service b/pcr/sphinx/sphinx.service
new file mode 100644
index 000000000..cb22f01ce
--- /dev/null
+++ b/pcr/sphinx/sphinx.service
@@ -0,0 +1,15 @@
+[Unit]
+Description=Sphinx - SQL Full Text Search Engine
+After=local-fs.target network.target mysqld.service
+
+[Service]
+Type=forking
+Restart=always
+PIDFile=/var/lib/sphinx/log/searchd.pid
+ExecStart=/usr/bin/searchd --config /etc/sphinx/sphinx.conf
+ExecStop=/usr/bin/searchd --config /etc/sphinx/sphinx.conf --stopwait
+#User=sphinx
+#Group=sphinx
+
+[Install]
+WantedBy=multi-user.target
diff --git a/pcr/sphinx/sphinx.tmpfiles.conf b/pcr/sphinx/sphinx.tmpfiles.conf
new file mode 100644
index 000000000..084b47ab7
--- /dev/null
+++ b/pcr/sphinx/sphinx.tmpfiles.conf
@@ -0,0 +1 @@
+d /run/sphinx 0755 sphinx sphinx -
diff --git a/pcr/sqlcipher/PKGBUILD b/pcr/sqlcipher/PKGBUILD
index d0c702e22..3e63f86ea 100644
--- a/pcr/sqlcipher/PKGBUILD
+++ b/pcr/sqlcipher/PKGBUILD
@@ -1,8 +1,10 @@
+#Special regards to fauno
+# Maintainer: Omar Vega Ramos <ovruni@gnu.org.pe>
pkgname=sqlcipher
-pkgver=2.2.1
+pkgver=3.2.0
pkgrel=1
pkgdesc="SQLite extension that provides transparent 256-bit AES encryption of database files"
-arch=('i686' 'x86_64' 'mips64el')
+arch=('i686' 'x86_64')
url="http://sqlcipher.net/"
license=('BSD')
makedepends=('tcl' 'openssl' 'sqlite3' 'git')
@@ -11,21 +13,21 @@ sha1sums=('SKIP')
sha256sums=('SKIP')
pkgver() {
- echo $pkgver
+ echo $pkgver
}
build() {
- cd $srcdir/$pkgname-$pkgver
- ./configure --prefix=/usr \
- --disable-tcl \
- --enable-tempstore=yes \
- CFLAGS="$CFLAGS -DSQLITE_HAS_CODEC" LDFLAGS="-lcrypto"
+ cd $srcdir/$pkgname-$pkgver
+ ./configure --prefix=/usr \
+ --disable-tcl \
+ --enable-tempstore=yes \
+ CFLAGS="$CFLAGS -DSQLITE_HAS_CODEC" LDFLAGS="-lcrypto"
make
}
package() {
- cd $srcdir/$pkgname-$pkgver
+ cd $srcdir/$pkgname-$pkgver
- make DESTDIR="$pkgdir/" install
- install -D -m 0644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+ make DESTDIR="$pkgdir/" install
+ install -D -m 0644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}
diff --git a/pcr/steadyflow/PKGBUILD b/pcr/steadyflow/PKGBUILD
index 3be25b36e..fb32710f2 100644
--- a/pcr/steadyflow/PKGBUILD
+++ b/pcr/steadyflow/PKGBUILD
@@ -1,25 +1,26 @@
# Maintainer (Arch): M0Rf30
# Contributor (Arch): Dan Serban
# Contributor (Arch): zbito <ztokarczyk at gmail dot com
+# Maintainer: Omar Vega Ramos <ovruni@gnu.org.pe>
pkgname=steadyflow
pkgver=0.2.0
-pkgrel=3
-pkgdesc="A download manager that aims for minimalism, ease of use, and a
-clean, malleable codebase"
-arch=('i686' 'x86_64' 'mips64el')
+pkgrel=4
+pkgdesc="A download manager that aims for minimalism, ease of use, and a clean, malleable codebase"
+arch=('i686' 'x86_64')
url=https://launchpad.net/steadyflow
license=('GPL3')
install=steadyflow.install
-depends=('desktop-file-utils' 'glib2' 'gtk3' 'gvfs' 'libgee' 'libnotify'
-'libunique' 'libgee06')
-makedepends=('cmake' 'vala')
+depends=('desktop-file-utils' 'glib2' 'gtk3' 'gvfs' 'libgee06' 'libnotify' 'libunique')
+makedepends=('cmake' 'vala' 'wget')
conflicts=('steadyflow-bzr')
-source=(http://launchpad.net/$pkgname/trunk/$pkgver/+download/$pkgname-$pkgver.tar.xz https://launchpadlibrarian.net/55910801/steadyflow-64px.png)
-md5sums=('16b9907c1d681e7f0a861f066d4fda0e' 'bbe025886f071ebfffa5fed350cced0c')
+source=(http://launchpad.net/$pkgname/trunk/$pkgver/+download/$pkgname-$pkgver.tar.xz
+ patch)
build() {
cd $pkgname-$pkgver
+ patch -Np1 -i ../patch
+ sed -i 's/ListStore/Gtk.ListStore/g' Steadyflow/FileListController.vala
cmake -DCMAKE_INSTALL_PREFIX='/usr' -DCOMPILE_GSETTINGS_ON_INSTALL=NO -DWANT_AYATANA=NO
make
}
@@ -28,6 +29,9 @@ package() {
cd $pkgname-$pkgver
make install DESTDIR="$pkgdir"
mkdir -p "$pkgdir"/usr/share/pixmaps
- cp "$srcdir"/steadyflow-64px.png "$pkgdir"/usr/share/pixmaps/steadyflow.png
+ install -D -m644 data/img/hicolor/64x64/apps/steadyflow.svg "$pkgdir"/usr/share/pixmaps/steadyflow.svg
+ #wget -O "$pkgdir"/usr/share/pixmaps/steadyflow.png https://launchpadlibrarian.net/55910801/steadyflow-64px.png
}
+md5sums=('16b9907c1d681e7f0a861f066d4fda0e'
+ '53ff49bd70c499fa75498ba06250e7fc')
diff --git a/pcr/steadyflow/patch b/pcr/steadyflow/patch
new file mode 100644
index 000000000..efa3fd024
--- /dev/null
+++ b/pcr/steadyflow/patch
@@ -0,0 +1,11 @@
+--- a/Steadyflow/Services.vala 2012-06-30 14:39:35.000000000 +0200
++++ b/Steadyflow/Services.vala 2014-05-19 16:05:43.826607777 +0200
+@@ -61,7 +61,7 @@
+ "information to the developer:\n\nError Code %d:\n\n%s").printf (e.code, message));
+
+ md.run ();
+- exit(1);
++ GLib.Process.exit(1);
+ }
+ }
+
diff --git a/pcr/swig1/PKGBUILD b/pcr/swig1/PKGBUILD
index 540db98df..7ba4c2554 100644
--- a/pcr/swig1/PKGBUILD
+++ b/pcr/swig1/PKGBUILD
@@ -15,6 +15,7 @@ depends=('gcc-libs' 'zlib')
conflicts=('swig' 'swig-pantheon')
provides=('swig')
source=("http://downloads.sourceforge.net/${_pkgname}/${_pkgname}-${pkgver}.tar.gz")
+md5sums=('2df766c9e03e02811b1ab4bba1c7b9cc')
build() {
cd "${srcdir}/${_pkgname}-${pkgver}"
diff --git a/pcr/switzerland/PKGBUILD b/pcr/switzerland/PKGBUILD
new file mode 100644
index 000000000..fc3f3cbee
--- /dev/null
+++ b/pcr/switzerland/PKGBUILD
@@ -0,0 +1,42 @@
+# Maintainer (Arch): Brad Conte <brad AT bradconte DOT com>
+# Maintainer: Omar Vega Ramos <ovruni@gnu.org.pe>
+
+pkgname=switzerland
+pkgver=0.1.0
+pkgrel=3
+#epoch=
+pkgdesc="A client/server program by the EFF to detect when ISPs, networks, or firewalls interfere with Internet traffic."
+arch=('i686' 'x86_64')
+url="http://www.eff.org/testyourisp/switzerland"
+license=('GPL')
+groups=()
+depends=(python2 libpcap ntp)
+makedepends=()
+checkdepends=()
+optdepends=()
+provides=()
+conflicts=()
+replaces=()
+backup=()
+options=()
+#install=
+#changelog=
+source=("http://download.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tgz")
+noextract=()
+sha512sums=('3a5474c005bf45cddf8eede7c1e2faa5855bf9017f5c732555cfe2c8b7b82381ea25c2ada000a9945a330ff3af19f1e861a11508ff057c81a78eab53de1d0cdb')
+
+#prepare() {
+#}
+
+build() {
+ cd "$srcdir/$pkgname-$pkgver"
+ make || return 1
+}
+
+#check() {
+#}
+
+package() {
+ cd "$srcdir/$pkgname-$pkgver"
+ python2 setup.py install --root="$pkgdir/"
+}
diff --git a/pcr/tanglet/PKGBUILD b/pcr/tanglet/PKGBUILD
index 3777b0dde..a514d589e 100644
--- a/pcr/tanglet/PKGBUILD
+++ b/pcr/tanglet/PKGBUILD
@@ -1,28 +1,25 @@
-# Maintainer (AUR): Graeme Gott <graeme@gottcode.org>
+# Maintainer (Arch): Graeme Gott <graeme@gottcode.org>
# Maintainer: Alon Ivtsan <alonivtsan@lavabit.com>
-# Based on https://aur.archlinux.org/packages.php?ID=32311
pkgname=tanglet
-pkgver=1.2.2
+pkgver=1.3.1
pkgrel=1
-pkgdesc="A single player word finding game based on Boggle."
-arch=('i686' 'x86_64' 'mips64el')
-url="http://gottcode.org/${pkgname}/"
+pkgdesc='A single player word finding game based on Boggle.'
+arch=('i686' 'x86_64')
+url="http://gottcode.org/$pkgname/"
license=('GPL3')
depends=('qt5-base')
-install=${pkgname}.install
-source=(http://gottcode.org/${pkgname}/${pkgname}-${pkgver}-src.tar.bz2)
-md5sums=('584e50d01323c0686ff094195eba4341')
-sha256sums=('c90d5c36b7e6cca54cdc001c7eecfb333795add16e6ae01f100026c61f4a84da')
+install="$pkgname.install"
+source=("http://gottcode.org/$pkgname/$pkgname-$pkgver-src.tar.bz2")
+sha256sums=('d0eab174eaa8cdd5f3499ae275db4cd720172ef28346273db7f5988f2304e0d8')
build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
+ cd "$pkgname-$pkgver"
+
qmake-qt5 PREFIX=/usr
make
}
package() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- make INSTALL_ROOT="${pkgdir}/" install
+ make -C "$pkgname-$pkgver" install INSTALL_ROOT="$pkgdir"
}
-
diff --git a/pcr/ted/PKGBUILD b/pcr/ted/PKGBUILD
index 765fbf576..0543e80ae 100644
--- a/pcr/ted/PKGBUILD
+++ b/pcr/ted/PKGBUILD
@@ -1,15 +1,15 @@
-# Contributor (Arch): willemw <willemw12@gmail.com>
+# Maintainer (Arch): willemw <willemw12@gmail.com>
# Contributor (Arch): shirokuro <tod dot jackson at gmail dot com>
# Contributor (Arch): sergej
-# Maintainer : Parabola Aurélien DESBRIÈRES <aurelien@xload.IO>
+# Maintainer: Parabola Aurélien DESBRIÈRES <aurelien@xload.IO>
pkgname=ted
pkgver=2.23
-pkgrel=2
-pkgdesc="A lightweight rtf text processor"
-arch=('i686' 'x86_64' 'mips64el')
+pkgrel=5
+pkgdesc="Lightweight RTF text processor"
+arch=('i686' 'x86_64')
url="http://www.nllgg.nl/Ted/"
-depends=('zlib' 'pcre' 'libxpm' 'libjpeg' 'libtiff' 'libpng' 'gtk2' 'libpaper' 'desktop-file-utils')
+depends=('freetype2' 'desktop-file-utils' 'gtk2' 'libjpeg' 'libpaper' 'libpng' 'libtiff' 'libxpm' 'pcre' 'zlib')
license=('GPL')
install=$pkgname.install
source=(http://ftp.nluug.nl/pub/editors/$pkgname/$pkgname-$pkgver.src.tar.gz
@@ -37,7 +37,37 @@ source=(http://ftp.nluug.nl/pub/editors/$pkgname/$pkgname-$pkgver.src.tar.gz
http://ftp.nluug.nl/pub/editors/ted/TedDocument-de_DE.rtf
http://ftp.nluug.nl/pub/editors/ted/TedDocument-fr_FR.rtf
http://ftp.nluug.nl/pub/editors/ted/TedDocument-mg_MG.rtf)
+md5sums=('4199df0deb82a90450135ec3f2b7d915'
+ 'e68939d2d8533491c8c14bd380d6650c'
+ '3f43d0fe3ac66f21943f547f2080e478'
+ '365d845cd318c426354c1743d7104341'
+ '18c278f719f6df68200a15e198c8a88e'
+ '5592f169ce8da6693f0b5ec37be9146a'
+ '4ee2915dd3d3ee6f402ab60212ee235c'
+ '0bef013ea7ae99897b0ae4779257207b'
+ '9ab767df1d476cbe93af9ba07d0b2992'
+ '412034b993f37f0c7bb8dbd4c0200618'
+ '28230070a46ea5a341cfe1600c66704b'
+ 'b72a7444ff831c443152c4eb489263a1'
+ 'e27b02e5196c59c038f4510a608c76df'
+ 'c24cda500db0c8a9a6f9674d4e1e30d1'
+ 'd6e33a8001561bc89becebd006283360'
+ '125791b19f33ed94727008d8563e652f'
+ '7c2db94442f9d1c5b2eb42157a9e01f3'
+ '674ccafc2121288f8d344976308bea4b'
+ '4e488f8025a793e5d171770dfa2f85d7'
+ '4a32b49850244be6ed973e810ca7467e'
+ '888f70f17c5f16c4bd1fc9fb8b954fb2'
+ 'dd1bf4cf1142732a3152899e548101b0'
+ 'fc92fda9a49aa309fefdf6a682028b2d'
+ '4efb63d391b1196983fdcc1bcf751bc7'
+ '63b39a2bd36790f2164cf80dfab603aa')
+prepare() {
+ cd Ted-$pkgver
+ # Freetype2 include patch: remove leading 'freetype' directory path from #include statement
+ sed -i "s|^\(#[ \t]*include[ \t]*<\)freetype/|\1|" appFrame/appFontConfig.c
+}
build() {
cd Ted-$pkgver
diff --git a/pcr/terminal-screensaver/PKGBUILD b/pcr/terminal-screensaver/PKGBUILD
index b5fd3592e..45223360e 100644
--- a/pcr/terminal-screensaver/PKGBUILD
+++ b/pcr/terminal-screensaver/PKGBUILD
@@ -12,6 +12,7 @@ depends=('ncurses')
conflicts=('tss')
makedepends=('gcc')
source=(http://distcache.freebsd.org/ports-distfiles/tss-$pkgver.tar.gz)
+md5sums=('e4223283dd2d7cf564fb81b940c0bdc8')
build() {
cd "$srcdir/tss-$pkgver"
diff --git a/pcr/tomb/PKGBUILD b/pcr/tomb/PKGBUILD
index d43c01727..4d4f1ef30 100644
--- a/pcr/tomb/PKGBUILD
+++ b/pcr/tomb/PKGBUILD
@@ -1,16 +1,19 @@
-# Maintainer: fauno <fauno@parabola.nu>
# Maintainer (Arch): Rich Li <rich at dranek com>
# Contributor (Arch): nignux <nignux@freaknet.org>
+# Contributor (Arch): fauno <fauno@parabola.nu>
# Contributor (Arch): BoySka
+# Maintainer: fauno <fauno@parabola.nu>
+pkgbase=tomb
pkgname=(tomb tomb-kdf)
-pkgver=1.5.3
-pkgrel=1.parabola1
+pkgver=2.0.1
+pkgrel=1
pkgdesc="Crypto Undertaker, a simple tool to manage encrypted storage"
-arch=('i686' 'x86_64' 'mips64el')
+arch=('i686' 'x86_64')
url="http://www.dyne.org/software/tomb/"
license=('GPL3')
install=${pkgname}.install
+
source=(
https://releases.dyne.org/tomb/Tomb-${pkgver}.tar.gz
https://releases.dyne.org/tomb/Tomb-${pkgver}.tar.gz.sha
@@ -18,12 +21,13 @@ source=(
)
# The first hash comes from the .sha file
-sha256sums=('e56180434011acda6e58f25c24db3a6d6a10f9e796cfd9c88405ae7abb27e1fb'
- 'c2bdd00edb0df013a97d50dd109b4744dfc8cee1b5dd71283fc942cdabc7b1af'
+sha256sums=('b6ae4e55cd9ee05c5fea800b4c9a757202d90a6278956a1c818113d17cc2f022'
+ 'SKIP'
'SKIP')
# The public key is found at http://jaromil.dyne.org/contact
# gpg --recv-keys 0x73b35da54acb7d10
+validpgpkeys=('6113D89CA825C5CEDD02C87273B35DA54ACB7D10')
build() {
cd ${srcdir}/Tomb-${pkgver}/extras/kdf-keys
diff --git a/pcr/triceratops-lv2/PKGBUILD b/pcr/triceratops-lv2/PKGBUILD
index 5a8a78ea3..f0f1bac44 100644
--- a/pcr/triceratops-lv2/PKGBUILD
+++ b/pcr/triceratops-lv2/PKGBUILD
@@ -1,27 +1,37 @@
+# Maintainer (Arch): speps <speps at aur dot archlinux dot org>
# Maintainer: Guest One <theguestone at gmail dot com>
pkgname=triceratops-lv2
-pkgver=0.1.7
+pkgver=0.2.0
pkgrel=1
pkgdesc="Polyphonic synthesizer LV2 plugin"
-arch=('i686' 'x86_64' 'mips64el')
+arch=(i686 x86_64)
url="http://deliriumdecrypted.blogspot.com/"
-license=('GPL')
+license=('GPL3')
groups=('lv2-plugins')
depends=('gtkmm' 'lv2')
makedepends=('python2')
-source=("http://downloads.sourceforge.net/project/${pkgname/-lv2}/$pkgname-v$pkgver.tar.gz")
-md5sums=('b4f058c30b3b218bd21dbaa04430dd8b')
+source=("http://downloads.sourceforge.net/project/triceratops/$pkgname-v$pkgver.tar.gz"
+ "$pkgname-read-presets.patch")
+md5sums=('0946acd2bcab02bf8f8d6e4ea4b0e2ab'
+ '907c1d032eb888a2a69d0963720d6016')
+
+prepare() {
+ cd $pkgname-v$pkgver
+
+ # let inner presets being discovered
+ patch -p1 -i ../${source[1]}
+}
build() {
- cd "$srcdir/$pkgname-v$pkgver"
+ cd $pkgname-v$pkgver
python2 waf configure --prefix=/usr
python2 waf
}
package() {
- cd "$srcdir/$pkgname-v$pkgver"
- DESTDIR="$pkgdir/" python2 waf install
+ cd $pkgname-v$pkgver
+ python2 waf install --destdir="$pkgdir/"
}
# vim:set ts=2 sw=2 et:
diff --git a/pcr/triceratops-lv2/triceratops-lv2-read-presets.patch b/pcr/triceratops-lv2/triceratops-lv2-read-presets.patch
new file mode 100644
index 000000000..05d2785a1
--- /dev/null
+++ b/pcr/triceratops-lv2/triceratops-lv2-read-presets.patch
@@ -0,0 +1,167 @@
+diff -aur triceratops-lv2-v0.2.0/presets.cpp triceratops-lv2-v0.2.0.patched/presets.cpp
+--- triceratops-lv2-v0.2.0/presets.cpp 2014-06-18 13:33:34.000000000 +0200
++++ triceratops-lv2-v0.2.0.patched/presets.cpp 2014-09-11 10:43:59.932732363 +0200
+@@ -470,7 +470,7 @@
+ void presets::get_preset_names()
+ {
+
+- //------------------- LOAD /usr/lib/lv2/triceratops-presets.lv2/ presets
++ //------------------- LOAD ~/.lv2/triceratops-presets.lv2/ presets
+
+ stringstream home_lv2;
+ home_lv2.str("");
+@@ -484,74 +484,74 @@
+ {
+ cout << "No presets found in " << dir << endl;
+ closedir(dp);
+- return;
++ // return;
+ }
+-
+- while ((dirp = readdir(dp)) != NULL)
+- {
+- if (string(dirp->d_name) != ".directory" &&
+- string(dirp->d_name) != "." &&
+- string(dirp->d_name) != ".." &&
+- string(dirp->d_name) != "manifest.ttl")
++ else {
++ while ((dirp = readdir(dp)) != NULL)
+ {
+- stringstream file_name;
+- file_name.str("");
+- file_name << "." << dirp->d_name;
+-
+- stringstream preset_file_name_home;
+- preset_file_name_home.str("");
+- preset_file_name_home << getenv("HOME") << "/.lv2/";
+- preset_file_name_home << file_name.str().substr(1);
+- preset_file_name_home << "/";
+- dir = preset_file_name_home.str();
+- int file_name_length = file_name.str().length();
+- preset_file_name_home << file_name.str().substr(1,file_name_length-4);
+- preset_file_name_home << "ttl";
+-
+- bool our_preset = false;
+-
+- ifstream check_file(preset_file_name_home.str());
+- string line;
+- int preset_category_number = 0;
+-
+- while (getline(check_file,line))
++ if (string(dirp->d_name) != ".directory" &&
++ string(dirp->d_name) != "." &&
++ string(dirp->d_name) != ".." &&
++ string(dirp->d_name) != "manifest.ttl")
+ {
+- int triceratops_applies_to =
+- line.rfind("lv2:appliesTo <http://nickbailey.co.nr/triceratops>");
++ stringstream file_name;
++ file_name.str("");
++ file_name << "." << dirp->d_name;
++
++ stringstream preset_file_name_home;
++ preset_file_name_home.str("");
++ preset_file_name_home << getenv("HOME") << "/.lv2/";
++ preset_file_name_home << file_name.str().substr(1);
++ preset_file_name_home << "/";
++ dir = preset_file_name_home.str();
++ int file_name_length = file_name.str().length();
++ preset_file_name_home << file_name.str().substr(1,file_name_length-4);
++ preset_file_name_home << "ttl";
+
+- if (triceratops_applies_to > 0) our_preset = true;
++ bool our_preset = false;
+
+- int preset_category_finder = line.rfind("preset_category");
+- if (preset_category_finder > 0)
++ ifstream check_file(preset_file_name_home.str());
++ string line;
++ int preset_category_number = 0;
++
++ while (getline(check_file,line))
+ {
+- getline(check_file,line);
+- istringstream (line.substr(line.rfind("pset:value") + 11)) >> preset_category_number;
++ int triceratops_applies_to =
++ line.rfind("lv2:appliesTo <http://nickbailey.co.nr/triceratops>");
++
++ if (triceratops_applies_to > 0) our_preset = true;
++
++ int preset_category_finder = line.rfind("preset_category");
++ if (preset_category_finder > 0)
++ {
++ getline(check_file,line);
++ istringstream (line.substr(line.rfind("pset:value") + 11)) >> preset_category_number;
++ }
+ }
+- }
+
+- if (our_preset)
+- {
+- preset_file_names.push_back(file_name.str());
+- presets_object new_preset_object;
++ if (our_preset)
++ {
++ preset_file_names.push_back(file_name.str());
++ presets_object new_preset_object;
+
+- new_preset_object.type = PRESET_TYPE_PRESET;
+- new_preset_object.category = preset_category_number;
+-
+- stringstream file_name_ttl;
+- file_name_ttl.str("");
+- file_name_ttl << file_name.str().substr(1,file_name.str().size()-4) << "ttl";
++ new_preset_object.type = PRESET_TYPE_PRESET;
++ new_preset_object.category = preset_category_number;
+
+- new_preset_object.name = file_name_ttl.str();
+- new_preset_object.dir = dir;
+- new_preset_object.unfold = false;
++ stringstream file_name_ttl;
++ file_name_ttl.str("");
++ file_name_ttl << file_name.str().substr(1,file_name.str().size()-4) << "ttl";
+
+- preset_list.push_back(new_preset_object);
++ new_preset_object.name = file_name_ttl.str();
++ new_preset_object.dir = dir;
++ new_preset_object.unfold = false;
++
++ preset_list.push_back(new_preset_object);
++ }
+ }
+- }
+
++ }
++ closedir(dp);
+ }
+- closedir(dp);
+-
+ //------------------- LOAD /usr/lib/lv2/triceratops-presets.lv2/ presets
+
+
+@@ -563,7 +563,6 @@
+
+ else
+ {
+-
+ while ((dirp = readdir(dp)) != NULL)
+ {
+ if (string(dirp->d_name) != ".directory" &&
+@@ -1305,9 +1304,14 @@
+ string triceratops_ttl_file_name = "";
+
+ ifstream triceratops_ttl("/usr/lib/lv2/triceratops.lv2/triceratops.ttl" );
+- if (triceratops_ttl) triceratops_ttl_file_name = "/usr/lib/lv2/triceratops.lv2/triceratops.ttl" ;
+- triceratops_ttl.open("/usr/local/lib/lv2/triceratops.lv2/triceratops.ttl" );
+- if (triceratops_ttl) triceratops_ttl_file_name = "/usr/local/lib/lv2/triceratops.lv2/triceratops.ttl";
++ if (triceratops_ttl)
++ {
++ triceratops_ttl_file_name = "/usr/lib/lv2/triceratops.lv2/triceratops.ttl";
++ } else
++ {
++ triceratops_ttl.open("/usr/local/lib/lv2/triceratops.lv2/triceratops.ttl" );
++ if (triceratops_ttl) triceratops_ttl_file_name = "/usr/local/lib/lv2/triceratops.lv2/triceratops.ttl";
++ }
+
+ int current_port = -1;
+ int symbol_port = -1;
diff --git a/pcr/ttf-asana-math/PKGBUILD b/pcr/ttf-asana-math/PKGBUILD
index e6e92dbc0..7e65f751b 100644
--- a/pcr/ttf-asana-math/PKGBUILD
+++ b/pcr/ttf-asana-math/PKGBUILD
@@ -1,30 +1,24 @@
# Maintainer (Arch): GordonGR <gordongr@freemail.gr>
# Maintainer: Alon Ivtsan <alonivtsan@lavabit.com>
-# taken from https://aur.archlinux.org/packages/ttf-asana-math/
-
pkgname=ttf-asana-math
-pkgver=000.951
-pkgrel=2
+pkgver=000.954
+pkgrel=1
license=('Custom: OFL')
depends=('fontconfig' 'xorg-font-utils')
pkgdesc="A font to typeset maths in Xe(La)TeX and Lua(La)TeX by Apostolos Syropoulos"
arch=('any')
url="http://www.ctan.org/pkg/asana-math"
-source=("ftp://ftp.rrzn.uni-hannover.de/pub/mirror/tex-archive/fonts/Asana-Math/Asana-Math.otf"
-"ftp://ftp.rrzn.uni-hannover.de/pub/mirror/tex-archive/fonts/Asana-Math/Asana-Math.ttf"
+source=("ftp://ftp.rrzn.uni-hannover.de/pub/mirror/tex-archive/fonts/Asana-Math/Asana-Math.ttf"
"http://scripts.sil.org/cms/scripts/render_download.php?&format=file&media_id=OFL_plaintext&filename=OFL.txt")
+md5sums=('acc1721727c225b31aa0b9857b6ccd76'
+ '6ed93967ff0dc6dd9c8d31c17f817a06')
install=$pkgname.install
package()
{
- mkdir -p $pkgdir/usr/share/fonts/TTF
- mkdir -p $pkgdir/usr/share/fonts/OTF
- cp *.ttf $pkgdir/usr/share/fonts/TTF
- cp *.otf $pkgdir/usr/share/fonts/OTF
- mkdir -p $pkgdir/usr/share/licenses/custom/ttf-asana-math/
- mv 'render_download.php?&format=file&media_id=OFL_plaintext&filename=OFL.txt' LICENSE
- cp LICENSE $pkgdir/usr/share/licenses/custom/ttf-asana-math/
+mkdir -p $pkgdir/usr/share/fonts/TTF
+cp *.ttf $pkgdir/usr/share/fonts/TTF
+mkdir -p $pkgdir/usr/share/licenses/custom/ttf-asana-math/
+mv 'render_download.php?&format=file&media_id=OFL_plaintext&filename=OFL.txt' LICENSE
+cp LICENSE $pkgdir/usr/share/licenses/custom/ttf-asana-math/
}
-md5sums=('d9f9faa296a12a14354d9e83c90f167b'
- 'd7a05892aeed8bbe4b410bf845ce9882'
- '6ed93967ff0dc6dd9c8d31c17f817a06')
diff --git a/pcr/tvenlinux-desktop/PKGBUILD b/pcr/tvenlinux-desktop/PKGBUILD
index 8f92787aa..33062cbf6 100644
--- a/pcr/tvenlinux-desktop/PKGBUILD
+++ b/pcr/tvenlinux-desktop/PKGBUILD
@@ -1,17 +1,19 @@
-# Contributor (Arch) : ValHue <vhuelamo at gmail dot com>
-# Maintainer (Parabola) : Aurélien DESBRIÈRES <aurelien@hackers.camp>
+# Maintainer (Arch): ValHue <vhuelamo at gmail dot com>
+# Maintainer: Aurélien DESBRIÈRES <aurelien@hackers.camp>
# https://github.com/ValHue/AUR-PKGBUILDs
pkgname=tvenlinux-desktop
-pkgver=20140127
-pkgrel=2
+pkgver=20140601
+pkgrel=1
pkgdesc="Simple bash script to watch and record TV on GNU/Linux/BSD without capture card/tuner. (TV in Spain, Peru, Chile, Cuba, Venezuela, Bolivia and Argentina)"
url="http://www.tvenlinux.com/"
-arch=('i686' 'x86_64' 'mips64el')
+arch=('i686' 'x86_64')
license=('GPL3')
depends=('mplayer' 'rtmpdump')
optdepends=('zenity: for GTK users' 'kdialog: for QT users' 'curl: for view EPG (Electronic Program Guide)')
-source=("http://www.tvenlinux.com/TVenLinux_2.sh" "http://www.tvenlinux.com/busi_tv.png")
+source=("http://www.tvenlinux.com/TVenLinux.sh" "http://www.tvenlinux.com/busi_tv.png")
+md5sums=('a8f1c8d9d87f84e29bcca2de1656a3fd'
+ '57fe139851d8227320dc2b78a9390dd6')
_pkgname="TVenLinux"
@@ -29,7 +31,7 @@ MimeType=x-scheme-handler/sop;"
pkgver() {
cd "${srcdir}"
- cat TVenLinux_2.sh | grep -e 'V_script=' | sed -e 's/V_script=//;s/"//g;s/;//;s/\///g;s/^\(.\)\(.\)\(.\)\(.\)\(.\)\(.\)\(.\)\(.\)/\5\6\7\8\3\4\1\2/'
+ cat TVenLinux.sh | grep -e 'V_script=' | sed -e 's/V_script=//;s/"//g;s/;//;s/\///g;s/^\(.\)\(.\)\(.\)\(.\)\(.\)\(.\)\(.\)\(.\)/\5\6\7\8\3\4\1\2/'
}
build() {
@@ -43,7 +45,7 @@ package() {
install -d ${pkgdir}/usr/share/applications
install -d ${pkgdir}/usr/share/pixmaps
install -d ${pkgdir}/usr/bin
- install -m 755 ${_pkgname}_2.sh ${pkgdir}/usr/bin/${_pkgname}
+ install -m 755 ${_pkgname}.sh ${pkgdir}/usr/bin/${_pkgname}
install -m 644 ${_pkgname}.desktop ${pkgdir}/usr/share/applications
install -m 644 ${_pkgname}.png ${pkgdir}/usr/share/pixmaps
}
diff --git a/pcr/xfwm4-titleless/PKGBUILD b/pcr/xfwm4-titleless/PKGBUILD
index aeb3f820a..9c6778cac 100644
--- a/pcr/xfwm4-titleless/PKGBUILD
+++ b/pcr/xfwm4-titleless/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=xfwm4-titleless
pkgver=4.10.1
-pkgrel=1
+pkgrel=1.1
pkgdesc="Xfce window manager - patched with option to hide titlebar when maximized"
arch=('i686' 'x86_64' 'mips64el')
url="https://bitbucket.org/thesame/xfwm4-titleless"
@@ -23,7 +23,7 @@ build() {
cd "${srcdir}/${pkgname%%-*}-${pkgver}"
patch -Np1 < ${srcdir}/xfwm4-hide-titlebar-when-maximized.patch
-
+ sed -i 's/_conflict_dialog (/_conflict_dialog (GTK_WINDOW (dialog),/g' settings-dialogs/xfwm4-settings.c
./configure \
--prefix=/usr \
--sysconfdir=/etc \
@@ -44,3 +44,5 @@ package() {
make DESTDIR="${pkgdir}" install
}
+sha256sums=('380c44fba6eb779e34be0fe94f3726cfa131803014d6073c45aec8a1257fa740'
+ '20f9b18f7e2af3566a81adb58a1675ce4c193c392a594e32243f9c00472dbd0f')
diff --git a/pcr/xsynth-dssi/PKGBUILD b/pcr/xsynth-dssi/PKGBUILD
index f353b9bfa..9b214d00f 100644
--- a/pcr/xsynth-dssi/PKGBUILD
+++ b/pcr/xsynth-dssi/PKGBUILD
@@ -1,13 +1,15 @@
+# $Id$
+# Maintainer (Arch): Sean Bolton musound at jps dot net
+# Contributor (Arch): Thomas Karmann <thomas@karmann-paf.de>
# Maintainer: Guest One <theguestone at gmail dot com>
-
pkgname=xsynth-dssi
pkgver=0.9.4
-pkgrel=1
+pkgrel=2
pkgdesc="An analog-style (VCOs-VCF-VCA) synth plugin for DSSI"
-arch=('i686')
+arch=('i686' 'x86_64')
url="http://dssi.sourceforge.net/download.html#Xsynth-DSSI"
license=('GPL')
-depends=('gtk2' 'liblo')
+depends=('gtk2' 'liblo>=0.22')
makedepends=('dssi' 'ladspa')
options=('!libtool')
source=(http://downloads.sourceforge.net/project/dssi/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz
diff --git a/pcr/xtables-addons/PKGBUILD b/pcr/xtables-addons/PKGBUILD
index 2a26481ba..1db9c2566 100644
--- a/pcr/xtables-addons/PKGBUILD
+++ b/pcr/xtables-addons/PKGBUILD
@@ -1,9 +1,9 @@
+# Contributor (Arch): Thiago Coutinho <root at thiagoc . net>
# Maintainer : Aurélien DESBRIÈRES <aurelien@hackers.camp>
-# Contributor: Vladimir Kutyavin <vlkut@bk.ru>
pkgname=xtables-addons
-pkgver=2.5
-pkgrel=1
-pkgdesc="Successor to patch-o-matic(-ng). Additional extensions for iptables, ip6tables, etc. CHAOS, TARPIT, TEE, DELUDE and other targets; condition, geoip, ipp2p and other matches. Includes ipset package."
+pkgver=2.6
+pkgrel=3
+pkgdesc="Successor to patch-o-matic(-ng). Additional extensions for iptables, ip6tables, etc. CHAOS, TARPIT, TEE, DELUDE and other targets; condition, geoip, ipp2p and other matches. Includes ipset package."
arch=('i686' 'x86_64')
license=('GPL2')
url="http://xtables-addons.sourceforge.net/"
@@ -12,7 +12,9 @@ makedepends=('linux-api-headers' 'linux-headers')
conflicts=(ipset)
replaces=(ipset)
provides=(ipset)
+install='xtables-addons.install'
source=(http://download.sourceforge.net/project/xtables-addons/Xtables-addons/$pkgver/$pkgname-$pkgver.tar.xz)
+md5sums=('087835ba7e564481b6fd398692268340')
build() {
cd $srcdir/$pkgname-$pkgver
@@ -28,5 +30,9 @@ build() {
package () {
cd $srcdir/$pkgname-$pkgver
make DESTDIR=$pkgdir install || return 1
+ mv $pkgdir/lib/* $pkgdir/usr/lib/
+ mv $pkgdir/usr/lib/modules/$(uname -r)/extra $pkgdir/usr/lib/modules/$(uname -r)/$(readlink /usr/lib/modules/$(uname -r)/extramodules)
+ rmdir $pkgdir/lib
+ mv $pkgdir/usr/sbin $pkgdir/usr/bin
chmod a-x $pkgdir/usr/lib/iptables/*.so
}
diff --git a/pcr/xtables-addons/xtables-addons.install b/pcr/xtables-addons/xtables-addons.install
new file mode 100644
index 000000000..7194d8e71
--- /dev/null
+++ b/pcr/xtables-addons/xtables-addons.install
@@ -0,0 +1,6 @@
+post_install() {
+ echo "Please run \`depmod -a\` or reboot before load modules"
+}
+post_upgrade() {
+ echo "Please run \`depmod -a\` or reboot before load modules"
+}
diff --git a/pcr/yoshimi/PKGBUILD b/pcr/yoshimi/PKGBUILD
index ddfa20278..11dedf957 100644
--- a/pcr/yoshimi/PKGBUILD
+++ b/pcr/yoshimi/PKGBUILD
@@ -1,22 +1,25 @@
-# Maintainer: David Adler <david dot jo dot adler at gmail dot com>
-# Contributor: SpepS <dreamspepser at yahoo dot it>
+# Maintainer (Arch): David Adler <david dot jo dot adler at gmail dot com>
+# Contributor (Arch): SpepS <dreamspepser at yahoo dot it>
+# Maintainer: Omar Vega Ramos <ovruni@gnu.org.pe>
pkgname=yoshimi
-pkgver=1.2.1
+pkgver=1.3.4
pkgrel=1
pkgdesc="ZynAddSubFX fork with improved JACK audio & MIDI IO"
-arch=('i686' 'x86_64' 'mips64el')
+arch=('i686' 'x86_64')
url="http://yoshimi.sourceforge.net/"
license=('GPL')
-depends=('jack' 'fltk' 'fftw' 'mxml' 'cairo')
+depends=('jack' 'fltk' 'fftw' 'mxml' 'cairo' 'lv2')
makedepends=('cmake' 'boost' 'mesa')
install="$pkgname.install"
-source=("http://downloads.sourceforge.net/project/$pkgname/1.2/$pkgname-$pkgver.tar.bz2")
-md5sums=('a455f47d6c533ce0b3d64445d3cbf6de')
+source=("http://downloads.sourceforge.net/project/$pkgname/1.3/$pkgname-$pkgver.tar.bz2")
+md5sums=('ba8ca36693bdb32cb8ff751d28260873')
+sha256sums=('9b33b82798a391a045421cb589a003e7c7ba0873f9473fc009220fcb2548d36d')
build() {
cd "$srcdir/$pkgname-$pkgver/src"
- cmake . -DCMAKE_INSTALL_PREFIX="$pkgdir/usr"
+ cmake -DCMAKE_INSTALL_PREFIX="$pkgdir/usr" \
+ -DCMAKE_INSTALL_LIBDIR="/lib" .
make
}
@@ -26,3 +29,5 @@ package() {
}
# vim:set ts=2 sw=2 et:
+
+
diff --git a/pcr/youtube-dl-current/PKGBUILD b/pcr/youtube-dl-current/PKGBUILD
deleted file mode 100644
index 533cf1995..000000000
--- a/pcr/youtube-dl-current/PKGBUILD
+++ /dev/null
@@ -1,32 +0,0 @@
-# Maintainer (Arch): Eric Bélanger <eric@archlinux.org>
-# Maintainer: Alon Ivtsan <alonivtsan@lavabit.com>
-# Based on https://www.archlinux.org/packages/community/any/youtube-dl/
-
-pkgname=youtube-dl-current
-_pkgname=youtube-dl
-provides=(youtube-dl)
-pkgver=2014.07.15
-pkgrel=1
-pkgdesc="A small command-line program to download videos from YouTube.com and a few more sites"
-arch=('any')
-url="http://rg3.github.io/youtube-dl/"
-license=('custom')
-depends=('python' 'python-setuptools')
-optdepends=('ffmpeg: for video post-processing')
-makedepends=('python-distribute')
-source=(http://youtube-dl.org/downloads/${pkgver}/${_pkgname}-${pkgver}.tar.gz{,.sig})
-
-prepare() {
- cd ${_pkgname}
- sed -i 's|etc/bash_completion.d|share/bash-completion/completions|' setup.py
-}
-
-package() {
- cd ${_pkgname}
- python setup.py install --root="${pkgdir}/" --optimize=1
- mv "${pkgdir}/usr/share/bash-completion/completions/youtube-dl.bash-completion" \
- "${pkgdir}/usr/share/bash-completion/completions/youtube-dl"
- install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${_pkgname}/LICENSE"
-}
-md5sums=('ebc14ead72704f232c16ff53a948da91'
- 'SKIP')
diff --git a/pcr/zulucrypt/PKGBUILD b/pcr/zulucrypt/PKGBUILD
index 21683a01f..c8f8ad852 100644
--- a/pcr/zulucrypt/PKGBUILD
+++ b/pcr/zulucrypt/PKGBUILD
@@ -15,6 +15,7 @@ conflicts=('zulucrypt-git')
makedepends=('cmake')
options=('!buildflags')
source=("https://github.com/mhogomchungu/zuluCrypt/releases/download/${pkgver}/${_altpkgname}-${pkgver}.tar.bz2")
+md5sums=('cbd9d64c40677122263d2b9317548cae')
changelog=${pkgname}.changelog
install=${pkgname}.install