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

update+delete some packages

This commit is contained in:
Travis Burtrum 2021-05-12 20:37:59 -04:00
parent 3baefde685
commit 09e3d9df8c
14 changed files with 88 additions and 133 deletions

View File

@ -0,0 +1,43 @@
# Maintainer: Pietro Carrara <pbcarrara@inf.ufrgs.br>
pkgname=digimend-drivers-git-dkms
pkgver=10.r0.gec5c16d
pkgrel=1
pkgdesc='Linux kernel modules (DKMS) for non-Wacom USB graphics tablets. Git version.'
arch=('any')
url='https://digimend.github.io'
license=('GPL2')
depends=('dkms')
optdepends=('xf86-input-wacom: for xorg wacom driver support')
makedepends=('git')
conflicts=(digimend-kernel-drivers digimend-kernel-drivers-dkms)
provides=(digimend-kernel-drivers)
source=('git+https://github.com/DIGImend/digimend-kernel-drivers.git')
md5sums=('SKIP')
pkgver() {
cd digimend-kernel-drivers
git describe --long | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
}
package() {
cd digimend-kernel-drivers
# Udev rules
install -D -m 0755 hid-rebind "$pkgdir"/etc/udev/rules.d/hid-rebind
install -D -m 0644 udev.rules "$pkgdir"/etc/udev/rules.d/90-digimend.rules
# Use wacom drivers with supported tablets
install -D -m 0644 xorg.conf "$pkgdir"/usr/share/X11/xorg.conf.d/50-digimend.conf
# DKMS config
install -Dm644 dkms.conf "$pkgdir"/usr/src/digimend-${pkgver}/dkms.conf
# Depmod config
install -D -m 0644 depmod.conf "$pkgdir"/etc/depmod.d/digimend.conf
# Add source files to the DKMS tree
cp -r ./* "$pkgdir/usr/src/digimend-$pkgver"
}

View File

@ -2,14 +2,14 @@
# Contributor: svalo <me@valo.space> # Contributor: svalo <me@valo.space>
pkgname=dino-git pkgname=dino-git
pkgver=r721.cd3a119 pkgver=v0.2.0.r28.gad031ee3
pkgrel=1 pkgrel=1
pkgdesc="Simple and modern Jabber/XMPP client written in vala" pkgdesc="Simple and modern Jabber/XMPP client written in vala"
arch=('i686' 'x86_64' 'aarch64') arch=('i686' 'x86_64' 'aarch64')
url="https://github.com/dino/dino" url="https://dino.im/"
license=('GPL3') license=('GPL3')
depends=('glib2>=2.38' 'glib-networking' 'gtk3>=3.22' 'gpgme' 'libgee>=0.10' 'libgcrypt' 'libsoup' 'sqlite' 'qrencode' 'libsignal-protocol-c' ) depends=('glib2>=2.38' 'glib-networking' 'gtk3>=3.22' 'gpgme' 'libgee>=0.10' 'libgcrypt' 'libsoup' 'sqlite' 'qrencode' 'libsignal-protocol-c' 'gspell' )
makedepends=('git' 'cmake' 'vala>=0.34' 'ninja') makedepends=('git' 'cmake' 'vala>=0.34' 'ninja' 'ttf-liberation')
optdepends=('libcanberra: audio notification support') optdepends=('libcanberra: audio notification support')
provides=("${pkgname%-git}") provides=("${pkgname%-git}")
conflicts=("${pkgname%-git}") conflicts=("${pkgname%-git}")
@ -30,13 +30,12 @@ sha512sums=('SKIP')
pkgver() { pkgver() {
cd "${srcdir}/${pkgname%-git}" cd "${srcdir}/${pkgname%-git}"
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
} }
build() { build() {
cd "${srcdir}/${pkgname%-git}" cd "${srcdir}/${pkgname%-git}"
./configure $_DISABLE_PLUGINS $_ENABLE_PLUGINS --with-tests --prefix="/usr" CC="$CC" CFLAGS="$CFLAGS" VALACFLAGS="$VALACFLAGS" ./configure $_DISABLE_PLUGINS $_ENABLE_PLUGINS --with-tests --prefix="/usr" CC="$CC" CFLAGS="$CFLAGS" VALACFLAGS="$VALACFLAGS"
sed -i '/SrvRecordsTls/d' libdino/src/service/module_manager.vala
sed -i 's/try{/try{\n GLib.Environment.set_variable("GDK_DPI_SCALE", "1.5", false);/' main/src/main.vala sed -i 's/try{/try{\n GLib.Environment.set_variable("GDK_DPI_SCALE", "1.5", false);/' main/src/main.vala
make make
} }

View File

@ -2,11 +2,11 @@
# Contributor: Olaf Bauer <hydro@freenet.de> # Contributor: Olaf Bauer <hydro@freenet.de>
pkgname=makemkv pkgname=makemkv
pkgver=1.15.3 pkgver=1.16.1
pkgrel=1 pkgrel=1
pkgdesc="DVD and Blu-ray to MKV converter and network streamer" pkgdesc="DVD and Blu-ray to MKV converter and network streamer"
arch=('i686' 'x86_64') arch=('i686' 'x86_64')
url="http://www.makemkv.com" url="https://www.makemkv.com"
license=('LGPL' 'MPL' 'custom') license=('LGPL' 'MPL' 'custom')
depends=('qt5-base' 'libxkbcommon-x11' 'hicolor-icon-theme' 'icu' 'ffmpeg') depends=('qt5-base' 'libxkbcommon-x11' 'hicolor-icon-theme' 'icu' 'ffmpeg')
if [ "$CARCH" = "x86_64" ]; then if [ "$CARCH" = "x86_64" ]; then
@ -19,8 +19,8 @@ source=(${url}/download/${pkgname}-bin-${pkgver}.tar.gz
makemkv.1 makemkv.1
makemkvcon.1 makemkvcon.1
mmdtsdec.1) mmdtsdec.1)
sha256sums=('636dda7ad9f0a8b19a048809fc03f4a02ae1f0fe63a55adc30982673439efa2f' sha256sums=('941f88acfb3790ecc008b2675e8ad3d0353f0163778cc1cb9507aa87c3427db6'
'42bbaaf5828068d175a43b4e869b4ff7952314bd8d03812e44e478bfa5d91c4c' '32e0ee2708527ce22a961c7249c607d11d88f5ffdb41809a7b7ed8003af48845'
'5573b2e4bade10d8cd258a7c235eb46f66ef8c8c97e5d5eb090c38fa0f94389b' '5573b2e4bade10d8cd258a7c235eb46f66ef8c8c97e5d5eb090c38fa0f94389b'
'f12c0facf2f0071a9f728b138986f0a4c2b4ff6ace2dfb2e96364e215e9fda6f' 'f12c0facf2f0071a9f728b138986f0a4c2b4ff6ace2dfb2e96364e215e9fda6f'
'2a6237d3d5ce073734c658c7ec5d2141ecd0047e6d3c45d1bd594135c928878f') '2a6237d3d5ce073734c658c7ec5d2141ecd0047e6d3c45d1bd594135c928878f')

View File

@ -1,7 +1,7 @@
# Maintainer: moparisthebest <admin dot archlinux AT moparisthebest dot com> # Maintainer: moparisthebest <admin dot archlinux AT moparisthebest dot com>
pkgname=nextcloud-app-user-external pkgname=nextcloud-app-user-external
pkgver=0.10.0 pkgver=1.0.0
pkgrel=1 pkgrel=1
pkgdesc=" External user authentication methods like IMAP, SMB and FTP" pkgdesc=" External user authentication methods like IMAP, SMB and FTP"
arch=('any') arch=('any')
@ -11,7 +11,7 @@ depends=('nextcloud')
makedepends=() makedepends=()
options=('!strip') options=('!strip')
source=("nextcloud-app-user-external-${pkgver}.tar.gz::https://github.com/nextcloud/user_external/releases/download/v${pkgver}/user_external-${pkgver}.tar.gz") source=("nextcloud-app-user-external-${pkgver}.tar.gz::https://github.com/nextcloud/user_external/releases/download/v${pkgver}/user_external-${pkgver}.tar.gz")
sha256sums=("bcbb2d4fb96d0b592c68a847b4caf47ab44ffae51baa96b5aea2ad5c8a908e28") sha256sums=("11405eaca332dac9af06702c1aa357be61362df4cd24746fdd24d0f7eebdf231")
package() { package() {
install -d "${pkgdir}/usr/share/webapps/nextcloud/apps" install -d "${pkgdir}/usr/share/webapps/nextcloud/apps"

View File

@ -1,5 +0,0 @@
/imagick-*.tgz
/php-imagick-*.pkg.tar.xz
/php-imagick-*.src.tar.gz
/pkg/
/src/

View File

@ -1,10 +0,0 @@
FROM nubs/arch-build
MAINTAINER Spencer Rinehart <anubis@overthemonkey.com>
USER root
RUN pacman --sync --refresh --noconfirm --noprogressbar --quiet
RUN pacman --sync --noconfirm --noprogressbar --quiet php imagemagick
USER build

View File

@ -1,21 +0,0 @@
The MIT License (MIT)
Copyright (c) 2014-2016 Spencer Rinehart
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

View File

@ -1,31 +0,0 @@
# Contributor: Spencer Rinehart <anubis@overthemonkey.com>
pkgname=php-imagick
_extname=imagick
pkgver=3.4.3
pkgrel=5
pkgdesc="PHP extension for IMagick"
arch=('i686' 'x86_64' 'armv7h')
url="https://pecl.php.net/package/${_extname}"
license=('PHP')
depends=('php>=5.4.0' 'imagemagick>=6.5.3')
backup=("etc/php/conf.d/${_extname}.ini")
install="php-${_extname}.install"
source=("https://pecl.php.net/get/${_extname}-${pkgver}.tgz")
md5sums=('d0ee25c007cd2a28cefccc0b9ee63a28')
build() {
cd "${_extname}-${pkgver}"
phpize
./configure --prefix=/usr
make
}
package() {
cd "${_extname}-${pkgver}"
make INSTALL_ROOT="${pkgdir}" install
echo "extension=${_extname}.so" > "${_extname}.ini"
install -D -m644 "${_extname}.ini" "${pkgdir}/etc/php/conf.d/${_extname}.ini"
}

View File

@ -1,32 +0,0 @@
# php-imagick-aur
An [AUR] package build for PHP's [imagick] extension.
## Building
You can of course build this package using [makepkg], but the recommended way
of building this package is using [Docker]. This can be done like so:
```bash
docker build --tag php-imagick-aur .
docker run --rm --volume "$(pwd):/package" php-imagick-aur
```
Alternatively, using [Docker Compose]:
```bash
docker-compose run build
```
This will start create a docker image tagged as php-imagick-aur and build the
package inside the container. As a result you should get the built package in
your current directory.
## License
php-imagick-aur is licensed under the MIT license. See [LICENSE] for the full
license text.
[AUR]: https://aur.archlinux.org/
[imagick]: https://pecl.php.net/package/imagick
[makepkg]: https://wiki.archlinux.org/index.php/Makepkg
[Docker]: https://www.docker.com/
[Docker Compose]: https://docs.docker.com/compose/
[LICENSE]: https://github.com/nubs/php-imagick-aur/blob/master/LICENSE

View File

@ -1,4 +0,0 @@
build:
build: .
volumes:
- ".:/package"

View File

@ -1,13 +0,0 @@
post_install() {
echo '
==> PHP extension
A config file was stored under /etc/php/conf.d/ with the extension enabled.
'
}
post_upgrade() {
post_install $1
}
# vim:set ts=2 sw=2 et:

View File

@ -8,7 +8,7 @@
# #
pkgname=platformio pkgname=platformio
pkgver=4.2.1 pkgver=5.0.3
pkgrel=1 pkgrel=1
pkgdesc="A cross-platform code builder and library manager" pkgdesc="A cross-platform code builder and library manager"
arch=('any') arch=('any')
@ -24,9 +24,11 @@ depends=('python-setuptools'
'python-tabulate' 'python-tabulate'
'python-pyelftools' 'python-pyelftools'
'python-marshmallow') 'python-marshmallow')
optdepends=('python-click-completion: for shell completions'
'python-shellingham: for shell completions')
conflicts=('platformio-git') conflicts=('platformio-git')
source=("https://github.com/platformio/platformio-core/archive/v${pkgver}.tar.gz") source=("https://github.com/platformio/platformio-core/archive/v${pkgver}.tar.gz")
sha256sums=('9b405e4ab29232673f28a4302edabaeef15fb963b00aae6b37f6e6b4068bd26c') sha256sums=('ec55d9ff9cd5f2874617c4fcc87360af177dcfbf0ac90bb14d38c14969d41c60')
package() { package() {
cd "$srcdir/platformio-core-$pkgver" cd "$srcdir/platformio-core-$pkgver"

View File

@ -3,8 +3,8 @@
# Contributor: Vyacheslav Konovalov <echo dnlhY2hrb25vdmFsb3ZAZ21haWwuY29tCg== | base64 -d> # Contributor: Vyacheslav Konovalov <echo dnlhY2hrb25vdmFsb3ZAZ21haWwuY29tCg== | base64 -d>
pkgname=redis-desktop-manager pkgname=redis-desktop-manager
pkgver=2019.5 pkgver=2020.0
pkgrel=1 pkgrel=3
pkgdesc='Open source cross-platform Redis Desktop Manager based on Qt 5' pkgdesc='Open source cross-platform Redis Desktop Manager based on Qt 5'
arch=('x86_64') arch=('x86_64')
url="https://redisdesktop.com/" url="https://redisdesktop.com/"
@ -21,7 +21,7 @@ depends=(
'qt5-svg' 'qt5-svg'
'libssh2' 'libssh2'
'python') 'python')
makedepends=('git' 'gcc') makedepends=('git' 'gcc' 'make')
conflicts=('redis-desktop-manager-bin') conflicts=('redis-desktop-manager-bin')
source=("rdm::git://github.com/uglide/RedisDesktopManager.git#tag=$pkgver" source=("rdm::git://github.com/uglide/RedisDesktopManager.git#tag=$pkgver"
'rdm.sh' 'rdm.sh'
@ -49,6 +49,7 @@ prepare() {
build() { build() {
rm -rf $srcdir/rdm/bin rm -rf $srcdir/rdm/bin
cd $srcdir/rdm/src cd $srcdir/rdm/src
lrelease resources/translations/*.ts
qmake && make qmake && make
} }

26
src/woeusb/PKGBUILD Normal file
View File

@ -0,0 +1,26 @@
# Maintainer: Alexey Peschany <nelex111@gmail.com>
# Contributor: Frederik Schwan <freswa at archlinux dot org>
# Contributor: Giovanni Harting <539@idlegandalf.com>
# Contributor: aimileus <me at aimileus dot nl>
# Contributor: Salvador Pardiñas <darkfm@vera.com.uy>
pkgname=woeusb
pkgver=5.1.0
pkgrel=1
pkgdesc='A Linux program to create Windows USB stick installer from a Windows DVD or an image'
arch=('any')
url='https://github.com/WoeUSB/WoeUSB'
license=('GPL3')
depends=('dosfstools' 'grub' 'ntfs-3g' 'parted' 'wget' 'wimlib')
provides=('woeusb')
source=("https://github.com/WoeUSB/WoeUSB/releases/download/v${pkgver}/woeusb-${pkgver}.bash")
md5sums=(e87d885b326f18780da4f22900fc2461)
prepare() {
chmod +x woeusb-$pkgver.bash
mv woeusb-$pkgver.bash woeusb
}
package() {
install -D -t "$pkgdir/usr/bin" "$srcdir/woeusb"
}