Update some packages

This commit is contained in:
Travis Burtrum 2016-11-28 17:29:12 -05:00
parent 2bfd6f4df1
commit 83b701744d
12 changed files with 97 additions and 81 deletions

View File

@ -7,14 +7,14 @@ _gitname='comskip'
url='http://github.com/erikkaashoek/Comskip' url='http://github.com/erikkaashoek/Comskip'
arch=('x86_64' 'i686') arch=('x86_64' 'i686')
license=('GPL3') license=('GPL3')
depends=('ffmpeg2.8' 'argtable') depends=('ffmpeg' 'argtable')
source=("${_gitname}::git+https://github.com/erikkaashoek/Comskip.git#branch=master") source=("${_gitname}::git+https://github.com/erikkaashoek/Comskip.git#branch=master")
sha256sums=('SKIP') sha256sums=('SKIP')
build() { build() {
cd "${srcdir}/${_gitname}" cd "${srcdir}/${_gitname}"
./autogen.sh ./autogen.sh
PKG_CONFIG_PATH=/usr/lib/ffmpeg2.8/pkgconfig ./configure --prefix=/usr ./configure --prefix=/usr
make make
} }

View File

@ -1,20 +1,22 @@
# Generated by mksrcinfo v8 # Generated by mksrcinfo v8
# Sat Apr 30 06:12:50 UTC 2016 # Thu Nov 17 00:23:43 UTC 2016
pkgbase = duplicati-latest pkgbase = duplicati-latest
pkgdesc = Free backup client that securely stores encrypted, incremental, compressed backups on cloud storage services and remote file servers. Duplicati is open source software, written in mono and available for Windows, Linux, and Mac OS X. pkgdesc = A free backup client that securely stores encrypted, incremental, compressed backups on cloud storage services and remote file servers
pkgver = 2.0.1.11 pkgver = 2.0.1.32
pkgrel = 1 pkgrel = 1
url = http://www.duplicati.com/ url = http://duplicati.com
install = duplicati.install install = duplicati.install
arch = i686 arch = i686
arch = x86_64 arch = x86_64
license = LGPL license = LGPL
depends = mono
depends = gtk-sharp-2 depends = gtk-sharp-2
source = http://updates.duplicati.com/experimental/duplicati-2.0.1.11_experimental_2016-04-08.zip depends = mono
source = duplicati_user.service source = https://github.com/duplicati/duplicati/releases/download/v2.0.1.32-2.0.1.32_canary_2016-11-12/duplicati-2.0.1.32_canary_2016-11-12.zip
sha1sums = 08f409819409eb36959bfabc2beb482978e55b04 source = duplicati.service
sha1sums = cf23e9cdc0f72d1b52288579f169c4476aa26a0f sha1sums = 6ba8ef82b8c91f3a73be4de74f59cce1ca9c194c
sha1sums = 8298fe7fbe3ba71a9773220ab236eb6350e89f87
sha256sums = 73cd8ab89e815660782403943aa7a54001a65e530af6dcbe28634900c8cae23e
sha256sums = 3237249cb9de137c3284a5cd92a451f3a49ec2183c6254be4b5ef7969e04e4a1
pkgname = duplicati-latest pkgname = duplicati-latest

View File

@ -1,26 +1,28 @@
# Maintainer: Danny Su <contact@dannysu.com> # Maintainer: Bjorn Neergaard <bjorn@neersighted.com>
# Contributor: Danny Su <contact@dannysu.com>
pkgname=duplicati-latest pkgname=duplicati-latest
pkgver=2.0.1.31 pkgver=2.0.1.32
pkgrel=1 pkgrel=1
pkgdesc='Free backup client that securely stores encrypted, incremental, compressed backups on cloud storage services and remote file servers. Duplicati is open source software, written in mono and available for Windows, Linux, and Mac OS X.' pkgdesc='A free backup client that securely stores encrypted, incremental, compressed backups on cloud storage services and remote file servers'
arch=('i686' 'x86_64') url='http://duplicati.com'
url="http://www.duplicati.com/"
install=duplicati.install
license=('LGPL') license=('LGPL')
depends=('mono' 'gtk-sharp-2') install='duplicati.install'
optdepends=() source=("https://github.com/duplicati/duplicati/releases/download/v2.0.1.32-2.0.1.32_canary_2016-11-12/duplicati-2.0.1.32_canary_2016-11-12.zip" 'duplicati.service')
source=("https://github.com/duplicati/duplicati/releases/download/v2.0.1.31-2.0.1.31_canary_2016-11-03/duplicati-2.0.1.31_canary_2016-11-03.zip" duplicati_user.service) sha1sums=('6ba8ef82b8c91f3a73be4de74f59cce1ca9c194c'
'8298fe7fbe3ba71a9773220ab236eb6350e89f87')
sha256sums=('73cd8ab89e815660782403943aa7a54001a65e530af6dcbe28634900c8cae23e'
'3237249cb9de137c3284a5cd92a451f3a49ec2183c6254be4b5ef7969e04e4a1')
arch=('i686' 'x86_64')
depends=('gtk-sharp-2' 'mono')
sha1sums=('ddf901c7e94474dd66c8a606cf295f64ca1cbdcb'
'cf23e9cdc0f72d1b52288579f169c4476aa26a0f')
package() { package() {
rm "$srcdir/duplicati-2.0.1.31_canary_2016-11-03.zip" # Install the service.
install -Dm644 duplicati.service "${pkgdir}/usr/lib/systemd/system/duplicati.service"
mkdir -p "$pkgdir/opt/duplicati-latest" rm duplicati.service
cp -r . "$pkgdir/opt/duplicati-latest" # Install the program.
rm *.zip
# install systemd units mkdir -p "${pkgdir}/opt/duplicati-latest"
install -Dm644 duplicati_user.service "${pkgdir}"/usr/lib/systemd/user/duplicati_latest.service cp -r . "${pkgdir}/opt/duplicati-latest"
} }

View File

@ -1,23 +1,14 @@
post_install() { post_install() {
post_upgrade
post_upgrade
} }
post_upgrade() { post_upgrade() {
cat << EOF cat << EOF
* UI can be accessed via following URL: http://localhost:8200
UI can be accessed via following URL: http://localhost:8200 * Running duplicati user instance (using current user account)
- to reload user systemd modules: systemctl --user daemon-reload
* Running duplicati user instance (using current user account) - to start duplicati manually: systemctl --user start duplicati
- to autostart duplicati on user login: systemctl --user enable duplicati
Execute:
to reload user systemd modules: systemctl --user daemon-reload
to start duplicati manually: systemctl --user start duplicati_latest
to autostart duplicati on user login: systemctl --user enable duplicati_latest
EOF EOF
} }

View File

@ -0,0 +1,10 @@
[Unit]
Description=Duplicati
After=network.target
[Service]
ExecStart=/usr/bin/mono /opt/duplicati-latest/Duplicati.Server.exe --webservice-port=8200
Restart=on-abort
[Install]
WantedBy=default.target

View File

@ -1,15 +1,15 @@
pkgbase = iucode-tool pkgbase = iucode-tool
pkgdesc = Tool to manipulate Intel® IA-32/X86-64 microcode bundles pkgdesc = Tool to manipulate Intel® IA-32/X86-64 microcode bundles
pkgver = 2.0 pkgver = 2.1
pkgrel = 1 pkgrel = 1
url = https://gitlab.com/iucode-tool/iucode-tool/wikis/home url = https://gitlab.com/iucode-tool/iucode-tool/wikis/home
arch = x86_64 arch = x86_64
arch = i686 arch = i686
license = GPL license = GPL
source = https://gitlab.com/iucode-tool/releases/raw/master/iucode-tool_2.0.tar.xz source = https://gitlab.com/iucode-tool/releases/raw/master/iucode-tool_2.1.tar.xz
source = https://gitlab.com/iucode-tool/releases/raw/master/iucode-tool_2.0.tar.xz.asc source = https://gitlab.com/iucode-tool/releases/raw/master/iucode-tool_2.1.tar.xz.asc
validpgpkeys = C467A717507BBAFED3C160920BD9E81139CB4807 validpgpkeys = C467A717507BBAFED3C160920BD9E81139CB4807
sha256sums = 55b506e8472507556ceea29cc30d5a0fbf86a626159fe45066bc31511a3f4868 sha256sums = 610ae7695f74b0dbe2dba20435321534f267596827fec6d823999b14b46f7934
sha256sums = SKIP sha256sums = SKIP
pkgname = iucode-tool pkgname = iucode-tool

View File

@ -1,6 +1,6 @@
# Maintainer: Andreas Bosch <admin@progandy.de> # Maintainer: Andreas Bosch <admin@progandy.de>
pkgname=iucode-tool pkgname=iucode-tool
pkgver=2.0 pkgver=2.1
pkgrel=1 pkgrel=1
pkgdesc="Tool to manipulate Intel® IA-32/X86-64 microcode bundles" pkgdesc="Tool to manipulate Intel® IA-32/X86-64 microcode bundles"
arch=(x86_64 i686) arch=(x86_64 i686)
@ -10,17 +10,17 @@ makedepends=()
source=("https://gitlab.com/iucode-tool/releases/raw/master/${pkgname}_${pkgver}.tar.xz" source=("https://gitlab.com/iucode-tool/releases/raw/master/${pkgname}_${pkgver}.tar.xz"
"https://gitlab.com/iucode-tool/releases/raw/master/${pkgname}_${pkgver}.tar.xz.asc") "https://gitlab.com/iucode-tool/releases/raw/master/${pkgname}_${pkgver}.tar.xz.asc")
noextract=() noextract=()
sha256sums=('55b506e8472507556ceea29cc30d5a0fbf86a626159fe45066bc31511a3f4868' sha256sums=('610ae7695f74b0dbe2dba20435321534f267596827fec6d823999b14b46f7934'
'SKIP') 'SKIP')
validpgpkeys=('C467A717507BBAFED3C160920BD9E81139CB4807') # Henrique de Moraes Holschuh <hmh@hmh.eng.br> validpgpkeys=('C467A717507BBAFED3C160920BD9E81139CB4807') # Henrique de Moraes Holschuh <hmh@hmh.eng.br>
build() { build() {
cd "$srcdir/${pkgname/-/_}-$pkgver" cd "$srcdir/${pkgname}-$pkgver"
./configure --prefix=/usr --sbindir=/usr/bin ./configure --prefix=/usr --sbindir=/usr/bin
make make
} }
package() { package() {
cd "$srcdir/${pkgname/-/_}-$pkgver" cd "$srcdir/${pkgname}-$pkgver"
make DESTDIR="$pkgdir/" install make DESTDIR="$pkgdir/" install
} }

View File

@ -10,12 +10,6 @@ note() {
printf "${blue}::${yellow} archlinux-java:${bold} $1${all_off}\n" printf "${blue}::${yellow} archlinux-java:${bold} $1${all_off}\n"
} }
update_desktop() {
update-desktop-database -q
update-mime-database /usr/share/mime >/dev/null
xdg-icon-resource forceupdate &>/dev/null
}
post_install() { post_install() {
default=$(archlinux-java get) default=$(archlinux-java get)
case ${default} in case ${default} in
@ -38,8 +32,6 @@ post_install() {
if [[ ! -f /etc/ssl/certs/java/cacerts ]]; then if [[ ! -f /etc/ssl/certs/java/cacerts ]]; then
update-ca-trust update-ca-trust
fi fi
update_desktop
} }
post_upgrade() { post_upgrade() {
@ -66,6 +58,4 @@ post_remove() {
note "Java environment unset." note "Java environment unset."
fi fi
fi fi
update_desktop
} }

View File

@ -2,7 +2,7 @@
_pkgname=litesql _pkgname=litesql
pkgname="$_pkgname-git" pkgname="$_pkgname-git"
pkgver=r641.d34892c pkgver=r596.d13e3d2
pkgrel=1 pkgrel=1
pkgdesc="C++ ORM for SQLite3, PostgreSQL, MySQL and Oracle" pkgdesc="C++ ORM for SQLite3, PostgreSQL, MySQL and Oracle"
arch=('i686' 'x86_64' 'armv7h') arch=('i686' 'x86_64' 'armv7h')

View File

@ -1,9 +1,7 @@
# Generated by mksrcinfo v8
# Sat Feb 13 00:47:46 UTC 2016
pkgbase = rpm-org pkgbase = rpm-org
pkgdesc = RPM Package Manager - RPM.org fork, used in major RPM distros pkgdesc = RPM Package Manager - RPM.org fork, used in major RPM distros
pkgver = 4.12.0.1 pkgver = 4.13.0
pkgrel = 3 pkgrel = 1
url = http://www.rpm.org/ url = http://www.rpm.org/
arch = i686 arch = i686
arch = x86_64 arch = x86_64
@ -18,19 +16,19 @@ pkgbase = rpm-org
depends = libarchive depends = libarchive
depends = libcap depends = libcap
optdepends = libdbus: systemd inhibit plugin optdepends = libdbus: systemd inhibit plugin
provides = rpm=4.12.0.1 provides = rpm=4.13.0
provides = rpmextract=1.0-4 provides = rpmextract=1.0-4
conflicts = rpm conflicts = rpm
conflicts = rpmextract conflicts = rpmextract
options = !libtool options = !libtool
source = http://rpm.org/releases/rpm-4.12.x/rpm-4.12.0.1.tar.bz2 source = https://github.com/rpm-software-management/rpm/releases/download/rpm-4.13.0-release/rpm-4.13.0.tar.bz2
source = rpmextract.sh source = rpmextract.sh
source = rpmlib-filesystem-check.patch source = rpmlib-filesystem-check.patch
source = lua-5.3.patch source = bfdfix.patch
sha1sums = d416bdb249b246b00b2d5d34c66e7f5a68a62524 sha1sums = c6ce4f879ca6a75340921093105e5ef9d33381d3
sha1sums = 74849919207885ae024f1ab8ed68a76474d67ad7 sha1sums = 74849919207885ae024f1ab8ed68a76474d67ad7
sha1sums = 0c5fa516dde1f10211af896c729e4b00c313e12b sha1sums = 0c5fa516dde1f10211af896c729e4b00c313e12b
sha1sums = e8efa065eb42648ac431a48b083888ae77e8ae4b sha1sums = 456d4a2c9f71c2e3bfa5011800855a73a55aa5bc
pkgname = rpm-org pkgname = rpm-org

View File

@ -5,10 +5,10 @@
# Author: Wintershade <Wintershade AT google mail DOT com> # Author: Wintershade <Wintershade AT google mail DOT com>
pkgname=rpm-org pkgname=rpm-org
pkgver=4.12.0.1 pkgver=4.13.0
_pkgver=$pkgver _pkgver=$pkgver
#_pkgver=4.12.0-rc1 #_pkgver=4.12.0-rc1
pkgrel=3 pkgrel=1
pkgdesc="RPM Package Manager - RPM.org fork, used in major RPM distros" pkgdesc="RPM Package Manager - RPM.org fork, used in major RPM distros"
arch=('i686' 'x86_64') arch=('i686' 'x86_64')
url="http://www.rpm.org/" url="http://www.rpm.org/"
@ -19,19 +19,18 @@ optdepends=('libdbus: systemd inhibit plugin')
conflicts=('rpm' 'rpmextract') conflicts=('rpm' 'rpmextract')
options=('!libtool') options=('!libtool')
provides=("rpm=${pkgver}" 'rpmextract=1.0-4') provides=("rpm=${pkgver}" 'rpmextract=1.0-4')
#source=(http://rpm.org/releases/testing/rpm-${_pkgver}.tar.bz2 source=(https://github.com/rpm-software-management/rpm/releases/download/rpm-${pkgver}-release/rpm-${pkgver}.tar.bz2
source=(http://rpm.org/releases/rpm-4.12.x/rpm-${pkgver}.tar.bz2 rpmextract.sh rpmlib-filesystem-check.patch bfdfix.patch)
rpmextract.sh rpmlib-filesystem-check.patch lua-5.3.patch) sha1sums=('c6ce4f879ca6a75340921093105e5ef9d33381d3'
sha1sums=('d416bdb249b246b00b2d5d34c66e7f5a68a62524'
'74849919207885ae024f1ab8ed68a76474d67ad7' '74849919207885ae024f1ab8ed68a76474d67ad7'
'0c5fa516dde1f10211af896c729e4b00c313e12b' '0c5fa516dde1f10211af896c729e4b00c313e12b'
'e8efa065eb42648ac431a48b083888ae77e8ae4b') '456d4a2c9f71c2e3bfa5011800855a73a55aa5bc')
prepare() { prepare() {
cd ${srcdir}/rpm-${_pkgver} cd ${srcdir}/rpm-${_pkgver}
patch -p1 < ../rpmlib-filesystem-check.patch patch -p1 < ../rpmlib-filesystem-check.patch
patch -p1 < ../lua-5.3.patch patch -p1 < ../bfdfix.patch
} }
build() { build() {

24
src/rpm-org/bfdfix.patch Normal file
View File

@ -0,0 +1,24 @@
diff --git a/tools/sepdebugcrcfix.c b/tools/sepdebugcrcfix.c
index cd7fa02..03db7af 100644
--- a/tools/sepdebugcrcfix.c
+++ b/tools/sepdebugcrcfix.c
@@ -28,7 +28,19 @@
#include <error.h>
#include <libelf.h>
#include <gelf.h>
+#ifndef PACKAGE
+#define PACKAGE
+#ifndef PACKAGE_VERSION
+#define PACKAGE_VERSION
#include <bfd.h>
+#undef PACKAGE_VERSION
+#else
+#include <bfd.h>
+#endif
+#undef PACKAGE
+#else
+#include <bfd.h>
+#endif
#define _(x) x
#define static_assert(expr) \