1
0
mirror of https://github.com/moparisthebest/arch-ppa synced 2024-11-13 12:25:02 -05:00

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

View File

@ -1,20 +1,22 @@
# Generated by mksrcinfo v8
# Sat Apr 30 06:12:50 UTC 2016
# Thu Nov 17 00:23:43 UTC 2016
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.
pkgver = 2.0.1.11
pkgdesc = A free backup client that securely stores encrypted, incremental, compressed backups on cloud storage services and remote file servers
pkgver = 2.0.1.32
pkgrel = 1
url = http://www.duplicati.com/
url = http://duplicati.com
install = duplicati.install
arch = i686
arch = x86_64
license = LGPL
depends = mono
depends = gtk-sharp-2
source = http://updates.duplicati.com/experimental/duplicati-2.0.1.11_experimental_2016-04-08.zip
source = duplicati_user.service
sha1sums = 08f409819409eb36959bfabc2beb482978e55b04
sha1sums = cf23e9cdc0f72d1b52288579f169c4476aa26a0f
depends = mono
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
source = duplicati.service
sha1sums = 6ba8ef82b8c91f3a73be4de74f59cce1ca9c194c
sha1sums = 8298fe7fbe3ba71a9773220ab236eb6350e89f87
sha256sums = 73cd8ab89e815660782403943aa7a54001a65e530af6dcbe28634900c8cae23e
sha256sums = 3237249cb9de137c3284a5cd92a451f3a49ec2183c6254be4b5ef7969e04e4a1
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
pkgver=2.0.1.31
pkgver=2.0.1.32
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.'
arch=('i686' 'x86_64')
url="http://www.duplicati.com/"
install=duplicati.install
pkgdesc='A free backup client that securely stores encrypted, incremental, compressed backups on cloud storage services and remote file servers'
url='http://duplicati.com'
license=('LGPL')
depends=('mono' 'gtk-sharp-2')
optdepends=()
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)
install='duplicati.install'
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')
sha1sums=('6ba8ef82b8c91f3a73be4de74f59cce1ca9c194c'
'8298fe7fbe3ba71a9773220ab236eb6350e89f87')
sha256sums=('73cd8ab89e815660782403943aa7a54001a65e530af6dcbe28634900c8cae23e'
'3237249cb9de137c3284a5cd92a451f3a49ec2183c6254be4b5ef7969e04e4a1')
arch=('i686' 'x86_64')
depends=('gtk-sharp-2' 'mono')
sha1sums=('ddf901c7e94474dd66c8a606cf295f64ca1cbdcb'
'cf23e9cdc0f72d1b52288579f169c4476aa26a0f')
package() {
rm "$srcdir/duplicati-2.0.1.31_canary_2016-11-03.zip"
mkdir -p "$pkgdir/opt/duplicati-latest"
cp -r . "$pkgdir/opt/duplicati-latest"
# install systemd units
install -Dm644 duplicati_user.service "${pkgdir}"/usr/lib/systemd/user/duplicati_latest.service
# Install the service.
install -Dm644 duplicati.service "${pkgdir}/usr/lib/systemd/system/duplicati.service"
rm duplicati.service
# Install the program.
rm *.zip
mkdir -p "${pkgdir}/opt/duplicati-latest"
cp -r . "${pkgdir}/opt/duplicati-latest"
}

View File

@ -1,23 +1,14 @@
post_install() {
post_upgrade
post_upgrade
}
post_upgrade() {
cat << EOF
UI can be accessed via following URL: http://localhost:8200
* Running duplicati user instance (using current user account)
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
* 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
- to start duplicati manually: systemctl --user start duplicati
- to autostart duplicati on user login: systemctl --user enable duplicati
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
pkgdesc = Tool to manipulate Intel® IA-32/X86-64 microcode bundles
pkgver = 2.0
pkgver = 2.1
pkgrel = 1
url = https://gitlab.com/iucode-tool/iucode-tool/wikis/home
arch = x86_64
arch = i686
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.0.tar.xz.asc
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.1.tar.xz.asc
validpgpkeys = C467A717507BBAFED3C160920BD9E81139CB4807
sha256sums = 55b506e8472507556ceea29cc30d5a0fbf86a626159fe45066bc31511a3f4868
sha256sums = 610ae7695f74b0dbe2dba20435321534f267596827fec6d823999b14b46f7934
sha256sums = SKIP
pkgname = iucode-tool

View File

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

View File

@ -10,12 +10,6 @@ note() {
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() {
default=$(archlinux-java get)
case ${default} in
@ -38,8 +32,6 @@ post_install() {
if [[ ! -f /etc/ssl/certs/java/cacerts ]]; then
update-ca-trust
fi
update_desktop
}
post_upgrade() {
@ -66,6 +58,4 @@ post_remove() {
note "Java environment unset."
fi
fi
update_desktop
}

View File

@ -2,7 +2,7 @@
_pkgname=litesql
pkgname="$_pkgname-git"
pkgver=r641.d34892c
pkgver=r596.d13e3d2
pkgrel=1
pkgdesc="C++ ORM for SQLite3, PostgreSQL, MySQL and Oracle"
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
pkgdesc = RPM Package Manager - RPM.org fork, used in major RPM distros
pkgver = 4.12.0.1
pkgrel = 3
pkgver = 4.13.0
pkgrel = 1
url = http://www.rpm.org/
arch = i686
arch = x86_64
@ -18,19 +16,19 @@ pkgbase = rpm-org
depends = libarchive
depends = libcap
optdepends = libdbus: systemd inhibit plugin
provides = rpm=4.12.0.1
provides = rpm=4.13.0
provides = rpmextract=1.0-4
conflicts = rpm
conflicts = rpmextract
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 = rpmlib-filesystem-check.patch
source = lua-5.3.patch
sha1sums = d416bdb249b246b00b2d5d34c66e7f5a68a62524
source = bfdfix.patch
sha1sums = c6ce4f879ca6a75340921093105e5ef9d33381d3
sha1sums = 74849919207885ae024f1ab8ed68a76474d67ad7
sha1sums = 0c5fa516dde1f10211af896c729e4b00c313e12b
sha1sums = e8efa065eb42648ac431a48b083888ae77e8ae4b
sha1sums = 456d4a2c9f71c2e3bfa5011800855a73a55aa5bc
pkgname = rpm-org

View File

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