diff options
Diffstat (limited to 'user')
59 files changed, 508 insertions, 100 deletions
diff --git a/user/bash-completion/APKBUILD b/user/bash-completion/APKBUILD index 42575f687..ef73c5b7c 100644 --- a/user/bash-completion/APKBUILD +++ b/user/bash-completion/APKBUILD @@ -1,6 +1,7 @@ # Contributor: Sören Tempel <soeren+alpine@soeren-tempel.net> # Contributor: Kiyoshi Aman <kiyoshi.aman@gmail.com> -# Maintainer: zlg <zlg+adelie@zlg.space> +# Contributor: zlg <zlg+adelie@zlg.space> +# Maintainer: pkgname=bash-completion pkgver=2.8 pkgrel=0 diff --git a/user/certbot/APKBUILD b/user/certbot/APKBUILD index 1ff38841e..53a0eb287 100644 --- a/user/certbot/APKBUILD +++ b/user/certbot/APKBUILD @@ -1,5 +1,5 @@ # Contributor: zlg <zlg+adelie@zlg.space> -# Maintainer: zlg <zlg+adelie@zlg.space> +# Maintainer: pkgname=certbot pkgver=0.32.0 pkgrel=0 diff --git a/user/cgit/APKBUILD b/user/cgit/APKBUILD index 70be3a769..abd773d44 100644 --- a/user/cgit/APKBUILD +++ b/user/cgit/APKBUILD @@ -1,6 +1,7 @@ # Contributor: Sören Tempel <soeren+alpine@soeren-tempel.net> # Contributor: Natanael Copa <ncopa@alpinelinux.org> -# Maintainer: zlg <zlg+adelie@zlg.space> +# Contributor: zlg <zlg+adelie@zlg.space> +# Maintainer: pkgname=cgit pkgver=1.2.1 pkgrel=1 diff --git a/user/erl-rebar/APKBUILD b/user/erl-rebar/APKBUILD new file mode 100644 index 000000000..c4fe28bb2 --- /dev/null +++ b/user/erl-rebar/APKBUILD @@ -0,0 +1,29 @@ +# Contributor: Alyx Wolcott <alyx@leuhta.com> +# Maintainer: Alyx Wolcott <alyx@leuhta.com> +pkgname=erl-rebar +pkgver=2.6.4 +pkgrel=0 +pkgdesc="Legacy Erlang build tool" +url="https://github.com/rebar/rebar" +arch="noarch" +license="Apache-2" +options="!tracedeps" +depends="erlang" +makedepends="erlang-dev" +source="$pkgname-$pkgver.tar.gz::https://codeload.github.com/rebar/rebar/tar.gz/$pkgver" +builddir="$srcdir/rebar-$pkgver" + +build() { + ./bootstrap +} + +check() { + ./rebar -v eunit +} + +package() { + install -d -m755 $pkgdir/usr/bin/ + install -m755 ./rebar $pkgdir/usr/bin/ +} + +sha512sums="4e53d1ab7db296c60fb039443da7e3b31b63410fc614690c6faa7ec330d9e9393dbc1c8507aa4aea2c99397e1b443ff9d25e4d57ec57f616ee748aa97d055ffa erl-rebar-2.6.4.tar.gz" diff --git a/user/erl-rebar3/APKBUILD b/user/erl-rebar3/APKBUILD new file mode 100644 index 000000000..a37633ae8 --- /dev/null +++ b/user/erl-rebar3/APKBUILD @@ -0,0 +1,33 @@ +# Contributor: Alyx Wolcott <alyx@leuhta.com> +# Maintainer: Alyx Wolcott <alyx@leuhta.com> +pkgname=erl-rebar3 +pkgver=3.11.1 +pkgrel=0 +pkgdesc="Erlang build tool" +url="http://www.rebar3.org/" +arch="noarch" +license="Apache-2" +options="!tracedeps" +depends="erlang" +makedepends="erlang-dev" +subpackages="$pkgname-doc" +source="$pkgname-$pkgver.tar.gz::https://codeload.github.com/erlang/rebar3/tar.gz/$pkgver" +builddir="$srcdir/rebar3-$pkgver" + +build() { + ./bootstrap +} + +check() { + ./rebar3 ct +} + +package() { + install -d -m755 $pkgdir/usr/bin/ + install -m755 ./rebar3 $pkgdir/usr/bin/ + gzip -c ./manpages/rebar3.1 > ./manpages/rebar3.1.gz + install -d -m755 $pkgdir/usr/share/man/man1/ + install -m644 ./manpages/rebar3.1.gz $pkgdir/usr/share/man/man1/ +} + +sha512sums="749368c8c19641d0c1083f1750438cfc5f1c75e284bd74b4f8ae368103e79a376f4bd91e85db35e1619116cd2f3b1a8dc2d3d89db19da8f4440e0b58d3c0a37c erl-rebar3-3.11.1.tar.gz" diff --git a/user/gvim/APKBUILD b/user/gvim/APKBUILD index d698c149d..e195793cc 100644 --- a/user/gvim/APKBUILD +++ b/user/gvim/APKBUILD @@ -5,7 +5,7 @@ # Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com> pkgname=gvim _pkgreal=vim -pkgver=8.1.1583 +pkgver=8.1.1635 pkgrel=0 pkgdesc="advanced text editor" url="http://www.vim.org" @@ -74,4 +74,4 @@ package() { ln -s gvim rgvim } -sha512sums="ad66bfc031f61d652fe6700656416b3d5d708cc7407bc45c757ce89d1346ba5fc597a2623d7593b819626076f7a74179d768ac425fa5b145a5de0fb27a6474a1 vim-8.1.1583.tar.gz" +sha512sums="41b79ff52438ecbf56366696d3a12d34531a835b64d2ea809597797531950f2f8eb73d753375d23e1411631afaa3f9413fad8af7b0a1fed1532a1714ec1dbb4b vim-8.1.1635.tar.gz" diff --git a/user/iptables/APKBUILD b/user/iptables/APKBUILD new file mode 100644 index 000000000..c9b8f4715 --- /dev/null +++ b/user/iptables/APKBUILD @@ -0,0 +1,66 @@ +# Contributor: Natanael Copa <ncopa@alpinelinux.org> +# Maintainer: Molly Miller <adelie@m-squa.red> + +pkgname=iptables +pkgver=1.8.3 +pkgrel=0 +pkgdesc="Linux kernel firewall, NAT and packet mangling tools" +url="https://www.netfilter.org/projects/iptables/index.html" +arch="all" +options="!check" # no test suite +license="GPL-2.0+" +depends_dev="linux-headers" +# extra functionality may be enabled in the future if libmnl and +# libnetfilter_conntrack are packaged. +makedepends="$depends_dev libnftnl-dev bison flex autoconf automake" +subpackages="$pkgname-doc $pkgname-dev $pkgname-openrc" +source="https://www.netfilter.org/projects/iptables/files/iptables-$pkgver.tar.bz2 + iptables.initd + iptables.confd + ip6tables.confd + " + +build() { + export CFLAGS="$CFLAGS -D_GNU_SOURCE" + ./configure \ + --build="$CBUILD" \ + --host="$CHOST" \ + --prefix=/usr \ + --mandir=/usr/share/man \ + --sbindir=/sbin \ + --without-kernel \ + --disable-nftables \ + --enable-devel \ + --enable-libipq \ + --enable-shared + + # do not use rpath - iptables seems to use old libtool which requires + # these hacks + sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool + sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool + + make +} + +package() { + make -j1 install DESTDIR="$pkgdir" + + mkdir -p "$pkgdir"/usr/include/libiptc \ + "$pkgdir"/usr/lib \ + "$pkgdir"/var/lib/iptables \ + "$pkgdir"/etc/iptables + + install -m644 include/iptables.h include/ip6tables.h \ + "$pkgdir"/usr/include/ + install include/libiptc/*.h "$pkgdir"/usr/include/libiptc/ + + install -D -m755 "$srcdir"/iptables.initd "$pkgdir"/etc/init.d/iptables + install -D -m755 "$srcdir"/iptables.initd "$pkgdir"/etc/init.d/ip6tables + install -D -m644 "$srcdir"/iptables.confd "$pkgdir"/etc/conf.d/iptables + install -D -m644 "$srcdir"/ip6tables.confd "$pkgdir"/etc/conf.d/ip6tables +} + +sha512sums="84b10080646077cbea78b7f3fcc58c6c6e1898213341c69862e1b48179f37a6820c3d84437c896071f966b61aa6d16b132d91948a85fd8c05740f29be3a0986d iptables-1.8.3.tar.bz2 +059b3bd8dd7dec60060ec5eb1e639fe8203207629f3a7dd4fdbe5ebca3f7e9b80df5592ebb27542e31830fd15a53cffac5772567053c104dfccf9b78613a31a1 iptables.initd +cb7fecd5cab2c78bd3f215a41f39ec11c37eb360efbe83982378a0e647e0aa9dc0b7ec915a5b5081aa2f7747464787e69404aa15ba15a063c32cb8fb7dd13d1e iptables.confd +0897a7a22f8b700f7f1f5c355ad6cbf39740e44d6c962af99e479978d8a2d556ca7fe4e31f238829046b4a871ce0b5fd52e2544f1361d15dd1ea3e33992646c4 ip6tables.confd" diff --git a/user/iptables/ip6tables.confd b/user/iptables/ip6tables.confd new file mode 100644 index 000000000..1fa63f33a --- /dev/null +++ b/user/iptables/ip6tables.confd @@ -0,0 +1,14 @@ +# /etc/conf.d/ip6tables + +# Location in which ip6tables initscript will save set rules on +# service shutdown +IP6TABLES_SAVE="/etc/iptables/rules6-save" + +# Options to pass to ip6tables-save and ip6tables-restore +SAVE_RESTORE_OPTIONS="-c" + +# Save state on stopping iptables +SAVE_ON_STOP="yes" + +# Enable/disable IPv6 forwarding with the rules +IPFORWARD="no" diff --git a/user/iptables/iptables.confd b/user/iptables/iptables.confd new file mode 100644 index 000000000..c9e5a685c --- /dev/null +++ b/user/iptables/iptables.confd @@ -0,0 +1,14 @@ +# /etc/conf.d/iptables + +# Location in which iptables initscript will save set rules on +# service shutdown +IPTABLES_SAVE="/etc/iptables/rules-save" + +# Options to pass to iptables-save and iptables-restore +SAVE_RESTORE_OPTIONS="-c" + +# Save state on stopping iptables +SAVE_ON_STOP="yes" + +# Enable/disable IPv4 forwarding with the rules +IPFORWARD="no" diff --git a/user/iptables/iptables.initd b/user/iptables/iptables.initd new file mode 100644 index 000000000..98b52d0cd --- /dev/null +++ b/user/iptables/iptables.initd @@ -0,0 +1,136 @@ +#!/sbin/openrc-run +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-firewall/iptables/files/iptables-1.4.11.init,v 1.2 2011/12/04 10:15:59 swegener Exp $ + +description="IPv4/IPv6 packet filtering and NAT" +description_save="Save firewall state" +description_panic="Drop all packets" +description_reload="Reload configuration" + +extra_commands="save panic" +extra_started_commands="reload" + +iptables_name=${SVCNAME} +if [ "${iptables_name}" != "iptables" -a "${iptables_name}" != "ip6tables" ] ; then + iptables_name="iptables" +fi + +iptables_bin="/sbin/${iptables_name}" +case ${iptables_name} in + iptables) iptables_proc="/proc/net/ip_tables_names" + iptables_save=${IPTABLES_SAVE} + sysctl_ipfwd=net.ipv4.ip_forward;; + ip6tables) iptables_proc="/proc/net/ip6_tables_names" + iptables_save=${IP6TABLES_SAVE} + sysctl_ipfwd=net.ipv6.conf.all.forwarding;; +esac + +depend() { + before net + after sysctl + use logger + provide firewall +} + +set_table_policy() { + local chains table=$1 policy=$2 + case ${table} in + nat) chains="PREROUTING POSTROUTING OUTPUT";; + mangle) chains="PREROUTING INPUT FORWARD OUTPUT POSTROUTING";; + filter) chains="INPUT FORWARD OUTPUT";; + *) chains="";; + esac + local chain + for chain in ${chains} ; do + ${iptables_bin} -t ${table} -P ${chain} ${policy} + done +} + +checkkernel() { + if [ ! -e ${iptables_proc} ] ; then + eerror "Your kernel lacks ${iptables_name} support, please load" + eerror "appropriate modules and try again." + return 1 + fi + return 0 +} +checkconfig() { + if [ ! -f ${iptables_save} ] ; then + eerror "Not starting ${iptables_name}. First create some rules then run:" + eerror "/etc/init.d/${iptables_name} save" + return 1 + fi + return 0 +} + +start() { + checkconfig || return 1 + ebegin "Loading ${iptables_name} state and starting firewall" + ${iptables_bin}-restore ${SAVE_RESTORE_OPTIONS} < "${iptables_save}" + eend $? + if yesno "${IPFORWARD}"; then + ebegin "Enabling forwarding" + /sbin/sysctl -w ${sysctl_ipfwd}=1 > /dev/null + eend $? + fi +} + +stop() { + if yesno "${IPFORWARD}"; then + ebegin "Disabling forwarding" + /sbin/sysctl -w ${sysctl_ipfwd}=0 > /dev/null + eend $? + fi + if yesno "${SAVE_ON_STOP}"; then + save || return 1 + fi + checkkernel || return 1 + ebegin "Stopping firewall" + local a + for a in $(cat ${iptables_proc}) ; do + set_table_policy $a ACCEPT + + ${iptables_bin} -F -t $a + ${iptables_bin} -X -t $a + done + eend $? +} + +reload() { + checkkernel || return 1 + ebegin "Flushing firewall" + local a + for a in $(cat ${iptables_proc}) ; do + ${iptables_bin} -F -t $a + ${iptables_bin} -X -t $a + done + eend $? + + start +} + +save() { + ebegin "Saving ${iptables_name} state" + touch "${iptables_save}" + chmod 0600 "${iptables_save}" + ${iptables_bin}-save ${SAVE_RESTORE_OPTIONS} > "${iptables_save}" + eend $? +} + +panic() { + checkkernel || return 1 + if service_started ${iptables_name}; then + rc-service ${iptables_name} stop + fi + + local a + ebegin "Dropping all packets" + for a in $(cat ${iptables_proc}) ; do + ${iptables_bin} -F -t $a + ${iptables_bin} -X -t $a + + set_table_policy $a DROP + done + eend $? +} diff --git a/user/iputils/APKBUILD b/user/iputils/APKBUILD index 4a35f931b..142a5ff2d 100644 --- a/user/iputils/APKBUILD +++ b/user/iputils/APKBUILD @@ -6,18 +6,16 @@ pkgrel=0 pkgdesc="IP Configuration Utilities (and Ping)" url="https://github.com/iputils/iputils/" arch="all" +options="suid" license="BSD-3-Clause AND GPL-2.0-or-later" -makedepends="meson libcap-dev libxslt docbook-xsl-ns openssl-dev libgcrypt-dev" +makedepends="docbook-xsl docbook-xsl-ns libcap-dev libgcrypt-dev libxslt meson + openssl-dev" replaces="bbsuid" subpackages="$pkgname-doc $pkgname-lang $pkgname-openrc" -source="$pkgname-$pkgver.tgz::https://github.com/$pkgname/$pkgname/archive/s$pkgver.tar.gz - docbook-man.patch - " -options="suid" +source="$pkgname-$pkgver.tgz::https://github.com/$pkgname/$pkgname/archive/s$pkgver.tar.gz" builddir="$srcdir/$pkgname-s$pkgver" build() { - cd "$builddir" # we're waiting for idn support in musl so that we can enable it here # https://wiki.musl-libc.org/functional-differences-from-glibc.html#Name-Resolver/DNS meson --prefix /usr --buildtype=plain builddir -DUSE_IDN=false @@ -25,18 +23,14 @@ build() { } check() { - cd "$builddir" ninja -C builddir test } package() { - cd "$builddir" - DESTDIR=$pkgdir ninja -C builddir install ln -s tracepath "$pkgdir"/usr/bin/tracepath6 ln -s ping "$pkgdir"/usr/bin/ping6 } -sha512sums="adb8831ca3a567b9a5f3762227c631aefa62eedbaa7578c2bfea90b6d494b9e0cccf49b68713912611ec56c352d6c517df9e8409c9c9478cfc5732371c8cf250 iputils-20190515.tgz -411f45a2d16c88b09f3547e3f04aa20e257f54650c7783123e4cb021bd8850cd96896480fbf9305d6df72abe32d8d5c2239ce4ac4ef9bfa821c205309451d6ff docbook-man.patch" +sha512sums="adb8831ca3a567b9a5f3762227c631aefa62eedbaa7578c2bfea90b6d494b9e0cccf49b68713912611ec56c352d6c517df9e8409c9c9478cfc5732371c8cf250 iputils-20190515.tgz" diff --git a/user/iputils/docbook-man.patch b/user/iputils/docbook-man.patch deleted file mode 100644 index 1793858e4..000000000 --- a/user/iputils/docbook-man.patch +++ /dev/null @@ -1,33 +0,0 @@ ---- iputils-s20190515/doc/custom-man.xsl.old 2019-06-25 11:48:48.790000000 +0000 -+++ iputils-s20190515/doc/custom-man.xsl 2019-06-25 11:49:06.250000000 +0000 -@@ -5,7 +5,7 @@ - extension-element-prefixes="exsl" - version="1.0"> - --<xsl:import href="http://docbook.sourceforge.net/release/xsl-ns/current/manpages/docbook.xsl"/> -+<xsl:import href="file:///usr/share/xml/docbook/xsl-stylesheets-ns/manpages/docbook.xsl"/> - - <xsl:template name="top.comment" /> - ---- iputils-s20190515/doc/meson.build.old 2019-06-25 14:54:58.170000000 +0000 -+++ iputils-s20190515/doc/meson.build 2019-06-25 14:55:28.460000000 +0000 -@@ -48,7 +48,7 @@ - ] - - if xsltproc.found() -- xsl = 'http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl' -+ xsl = 'file:///usr/share/xml/docbook/xsl-stylesheets-ns/manpages/docbook.xsl' - testrun = run_command([xsltproc, '--nonet', xsl]) - xsltproc_works = testrun.returncode() == 0 - if xsltproc_works == false ---- iputils-s20190515/doc/custom-html.xsl.old 2019-06-25 14:56:50.460000000 +0000 -+++ iputils-s20190515/doc/custom-html.xsl 2019-06-25 14:57:11.680000000 +0000 -@@ -2,7 +2,7 @@ - - <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> - --<xsl:import href="http://docbook.sourceforge.net/release/xsl-ns/current/html/docbook.xsl"/> -+<xsl:import href="file:///usr/share/xml/docbook/xsl-stylesheets-ns/html/docbook.xsl"/> - <!-- - - The docbook stylesheet injects empty anchor tags into generated HTML, identified by an auto-generated ID. - - Ask the docbook stylesheet to generate reproducible output when generating (these) ID values. diff --git a/user/kdoctools/APKBUILD b/user/kdoctools/APKBUILD index f11c59983..126b3eda5 100644 --- a/user/kdoctools/APKBUILD +++ b/user/kdoctools/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: A. Wilcox <awilfox@adelielinux.org> pkgname=kdoctools pkgver=5.54.0 -pkgrel=0 +pkgrel=1 pkgdesc="Tools to generate user-readable documentation from DocBook XML" url="https://www.kde.org/" arch="all" diff --git a/user/keychain/APKBUILD b/user/keychain/APKBUILD index 10c0ab99d..e3dc1306b 100644 --- a/user/keychain/APKBUILD +++ b/user/keychain/APKBUILD @@ -1,5 +1,5 @@ # Contributor: zlg <zlg+adelie@zlg.space> -# Maintainer: zlg <zlg+adelie@zlg.space> +# Maintainer: pkgname=keychain pkgver=2.8.5 pkgrel=0 diff --git a/user/kpmcore/APKBUILD b/user/kpmcore/APKBUILD index 102059e09..a6fef6476 100644 --- a/user/kpmcore/APKBUILD +++ b/user/kpmcore/APKBUILD @@ -4,7 +4,7 @@ pkgname=kpmcore pkgver=3.3.0 pkgrel=0 pkgdesc="Core routines for KDE Partition Manager" -url="https://www.kde.org/applications/system/kdepartitionmanager" +url="https://www.kde.org/applications/system/partitionmanager" arch="all" license="LGPL-2.1+" depends="" diff --git a/user/kwalletmanager/APKBUILD b/user/kwalletmanager/APKBUILD index f4eae23bd..a512e4072 100644 --- a/user/kwalletmanager/APKBUILD +++ b/user/kwalletmanager/APKBUILD @@ -4,7 +4,7 @@ pkgname=kwalletmanager pkgver=19.04.2 pkgrel=0 pkgdesc="Manage KDE wallets" -url="https://www.kde.org/applications/system/kwalletmanager/" +url="https://www.kde.org/applications/system/kwalletmanager5" arch="all" license="GPL-2.0-only" depends="" diff --git a/user/labplot/APKBUILD b/user/labplot/APKBUILD index caf9aa5df..d6ed5bf7e 100644 --- a/user/labplot/APKBUILD +++ b/user/labplot/APKBUILD @@ -4,7 +4,7 @@ pkgname=labplot pkgver=2.6 pkgrel=0 pkgdesc="Interactive tool for graphing and analysis of scientific data" -url="https://www.kde.org/applications/education/labplot/" +url="https://www.kde.org/applications/education/labplot2" arch="all" license="GPL-2.0-only" depends="shared-mime-info" @@ -13,7 +13,7 @@ makedepends="cmake extra-cmake-modules qt5-qtbase-dev qt5-qtsvg-dev kconfig-dev kdoctools-dev ki18n-dev kiconthemes-dev kdelibs4support-dev kxmlgui-dev knewstuff-dev ktextwidgets-dev kwidgetsaddons-dev gsl-dev fftw-dev qt5-qtserialport-dev syntax-highlighting-dev bison libexecinfo-dev - cantor-dev" + cantor-dev docbook-xsl" subpackages="$pkgname-doc $pkgname-lang" source="https://download.kde.org/stable/labplot/$pkgver.0/labplot-$pkgver.0.tar.xz" diff --git a/user/partitionmanager/APKBUILD b/user/partitionmanager/APKBUILD index 33c6e3bdf..5e67e25af 100644 --- a/user/partitionmanager/APKBUILD +++ b/user/partitionmanager/APKBUILD @@ -4,7 +4,7 @@ pkgname=partitionmanager pkgver=3.3.1 pkgrel=0 pkgdesc="Qt-based partition manager" -url="https://www.kde.org/applications/system/kdepartitionmanager" +url="https://www.kde.org/applications/system/partitionmanager" arch="all" license="GPL-3.0+" depends="" diff --git a/user/perl-bit-vector/APKBUILD b/user/perl-bit-vector/APKBUILD new file mode 100644 index 000000000..90dc9385a --- /dev/null +++ b/user/perl-bit-vector/APKBUILD @@ -0,0 +1,30 @@ +# Contributor: Alyx Wolcott <alyx@leuhta.com> +# Maintainer: Adélie Perl Team <adelie-perl@lists.adelielinux.org> +pkgname=perl-bit-vector +pkgver=7.4 +pkgrel=0 +pkgdesc="Efficient bit vector, set of integers and 'big int' math library" +url="https://metacpan.org/release/Bit-Vector" +arch="all" +license="Artistic-1.0-Perl" +makedepends="perl-dev perl-carp-clan" +subpackages="$pkgname-doc" +#https://cpan.metacpan.org/authors/id/S/ST/STBEY/Bit-Vector-7.4.tar.gz +source="https://cpan.metacpan.org/authors/id/S/ST/STBEY/Bit-Vector-$pkgver.tar.gz" +builddir="$srcdir/Bit-Vector-$pkgver" + +build() { + PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + make +} + +check() { + make test +} + +package() { + make DESTDIR="$pkgdir" install + find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete +} + +sha512sums="80aa49aea8c31c60c14161198eab9d620d738530c3c209104b8ad8f1144822f80c3effb3303c569fc556b2457328659ae5d1aaf511d714c835618b84c722abc5 Bit-Vector-7.4.tar.gz" diff --git a/user/perl-carp-clan/APKBUILD b/user/perl-carp-clan/APKBUILD new file mode 100644 index 000000000..0a2586220 --- /dev/null +++ b/user/perl-carp-clan/APKBUILD @@ -0,0 +1,29 @@ +# Contributor: Alyx Wolcott <alyx@leuhta.com> +# Maintainer: Adélie Perl Team <adelie-perl@lists.adelielinux.org> +pkgname=perl-carp-clan +pkgver=6.07 +pkgrel=0 +pkgdesc="Report modules as a 'clan' in Perl" +url="https://metacpan.org/pod/Carp::Clan" +arch="noarch" +license="Artistic-1.0-Perl" +makedepends="perl-dev" +subpackages="$pkgname-doc" +source="https://cpan.metacpan.org/authors/id/E/ET/ETHER/Carp-Clan-$pkgver.tar.gz" +builddir="$srcdir/Carp-Clan-$pkgver" + +build() { + PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + make +} + +check() { + make test +} + +package() { + make DESTDIR="$pkgdir" install + find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete +} + +sha512sums="0180c2bd2ffe9f2b6c23d7e76bf3dd8ceeacfc842b09c2dab2f81d002ff7235ce2d145e53c55e375cb889291577cfcd4cb9be34b5445ae532cb9768979c57e41 Carp-Clan-6.07.tar.gz" diff --git a/user/perl-class-accessor/APKBUILD b/user/perl-class-accessor/APKBUILD new file mode 100644 index 000000000..6ea77357d --- /dev/null +++ b/user/perl-class-accessor/APKBUILD @@ -0,0 +1,30 @@ +# Contributor: Alyx Wolcott <alyx@leuhta.com> +# Maintainer: Adélie Perl Team <adelie-perl@lists.adelielinux.org> +pkgname=perl-class-accessor +pkgver=0.51 +pkgrel=0 +pkgdesc="Perl class accessor generator" +url="https://metacpan.org/release/Class-Accessor" +arch="noarch" +license="Artistic-1.0-Perl" +depends="perl-sub-name" +makedepends="perl-dev perl-module-install" +subpackages="$pkgname-doc" +source="https://cpan.metacpan.org/authors/id/K/KA/KASEI/Class-Accessor-$pkgver.tar.gz" +builddir="$srcdir/Class-Accessor-$pkgver" + +build() { + PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + make +} + +check() { + make test +} + +package() { + make DESTDIR="$pkgdir" install + find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete +} + +sha512sums="be11acea4747c59e3e524c75d818e0391756cbc08eebff71dca280e737ce228209e76310649298e536e07db1c856d5a71dd64aefc55b49e33cfcb2b3439eab0b Class-Accessor-0.51.tar.gz" diff --git a/user/perl-crypt-rijndael/APKBUILD b/user/perl-crypt-rijndael/APKBUILD index 5b9e1283a..6ae7262f7 100644 --- a/user/perl-crypt-rijndael/APKBUILD +++ b/user/perl-crypt-rijndael/APKBUILD @@ -1,7 +1,7 @@ # Maintainer: Adélie Perl Team <adelie-perl@lists.adelielinux.org> pkgname=perl-crypt-rijndael _pkgreal=Crypt-Rijndael -pkgver=1.13 +pkgver=1.14 pkgrel=0 pkgdesc="Crypt::CBC compliant Rijndael encryption module" url="https://metacpan.org/release/Crypt-Rijndael" @@ -39,5 +39,5 @@ package() { find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete } -sha512sums="46eea4eb6568d9bb70685314c6a29214552787c8cf138adb77271d07b85c16d83ee3faa53e6c3b7d0abb5cb735827407e970f954ae93123dfeaebb5fb34f1329 Crypt-Rijndael-1.13.tar.gz +sha512sums="a3c419142954dc2b430422f532b5349d0fb902a704335ba0708504a6a4a5d617835409916b76bc1b8dc8669c0f03356dab3ef90e5f7ea530b5fcc70bd1bf4eff Crypt-Rijndael-1.14.tar.gz 4f96e3f326c48bdca94aa721468f6c927a6af39ab9683bc69058a9330d733c96e656883890cf9f2c4588173784d248238dec82a49e8261c0cd9e1d794764d97e use-stdint_h.patch" diff --git a/user/perl-datetime-timezone/APKBUILD b/user/perl-datetime-timezone/APKBUILD index 9ebee6f7b..1c862ef14 100644 --- a/user/perl-datetime-timezone/APKBUILD +++ b/user/perl-datetime-timezone/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: Adélie Perl Team <adelie-perl@lists.adelielinux.org> pkgname=perl-datetime-timezone _pkgname=DateTime-TimeZone -pkgver=2.35 +pkgver=2.36 pkgrel=0 pkgdesc="Time zone object class and factory for Perl" url="https://metacpan.org/release/DateTime-TimeZone" @@ -30,4 +30,4 @@ package() { find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete } -sha512sums="5d103d89586c24f9409baba8233c0655cdf7799d5fa58b5a8708eb883289c35cc6f04f2488c90987b91be17932054293bedac3b682dd534206848bd4778f0ce5 DateTime-TimeZone-2.35.tar.gz" +sha512sums="6958d4ac21f1ed641e31d86dad83153bf4ad763e499cb062d918ac292d3ed7339486470d9812d7c5fc27040bc8d39fa73fd9f34bf2fd72404743cb1e9cf18a85 DateTime-TimeZone-2.36.tar.gz" diff --git a/user/perl-yaml-libyaml/APKBUILD b/user/perl-yaml-libyaml/APKBUILD index 87a8c5a80..c196a7506 100644 --- a/user/perl-yaml-libyaml/APKBUILD +++ b/user/perl-yaml-libyaml/APKBUILD @@ -1,7 +1,7 @@ # Contributor: Dan Theisen <djt@hxx.in> # Maintainer: Adélie Perl Team <adelie-perl@lists.adelielinux.org> pkgname=perl-yaml-libyaml -pkgver=0.77 +pkgver=0.79 pkgrel=0 pkgdesc="Perl YAML Serialization using XS and libyaml" url="https://metacpan.org/pod/YAML::LibYAML" @@ -33,4 +33,4 @@ package() { find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete } -sha512sums="20d35718ebd318c2e7cfd618274dafb9c4489596e6ee77ca957f58d4971b7c712cbbf71517c9b29f316d0059b1b9f375aab57facc895c61c200cc0e40589de33 YAML-LibYAML-0.77.tar.gz" +sha512sums="47b0f2d42ff972224af6fffa09631c7bcf221867cba3a0f9d56ce48f5a34bde56f3fdedbf15c47843ef24aba65676bfc7df5ce3d26b8f50011f2730071ca4877 YAML-LibYAML-0.79.tar.gz" diff --git a/user/py3-asn1crypto/APKBUILD b/user/py3-asn1crypto/APKBUILD index fc90861c4..bcb4a0e93 100644 --- a/user/py3-asn1crypto/APKBUILD +++ b/user/py3-asn1crypto/APKBUILD @@ -1,5 +1,6 @@ # Contributor: André Klitzing <aklitzing@gmail.com> -# Maintainer: zlg <zlg+adelie@zlg.space> +# Contributor: zlg <zlg+adelie@zlg.space> +# Maintainer: pkgname=py3-asn1crypto _pkgname=${pkgname#py3-} pkgver=0.24.0 diff --git a/user/py3-certifi/APKBUILD b/user/py3-certifi/APKBUILD index 26f6b81f5..01b338ea7 100644 --- a/user/py3-certifi/APKBUILD +++ b/user/py3-certifi/APKBUILD @@ -1,4 +1,5 @@ -# Maintainer: zlg <zlg+adelie@zlg.space> +# Contributor: zlg <zlg+adelie@zlg.space> +# Maintainer: pkgname=py3-certifi _pkgname=${pkgname#py3-} pkgver=2019.3.9 diff --git a/user/py3-chardet/APKBUILD b/user/py3-chardet/APKBUILD index cf07aea4c..81f03379a 100644 --- a/user/py3-chardet/APKBUILD +++ b/user/py3-chardet/APKBUILD @@ -1,5 +1,6 @@ # Contributor: <xmingske@gmail.com> -# Maintainer: zlg <zlg+adelie@zlg.space> +# Contributor: zlg <zlg+adelie@zlg.space> +# Maintainer: pkgname=py3-chardet _pkgname=${pkgname#py3-} pkgver=3.0.4 diff --git a/user/py3-configargparse/APKBUILD b/user/py3-configargparse/APKBUILD index 0d7d93490..199dce3b7 100644 --- a/user/py3-configargparse/APKBUILD +++ b/user/py3-configargparse/APKBUILD @@ -1,7 +1,8 @@ # Contributor: Carlo Landmeter <clandmeter@gmail.com> # Contributor: Jakub Jirutka <jakub@jirutka.cz> # Contributor: Stuart Cardall <developer@it-offshore.co.uk> -# Maintainer: zlg <zlg+adelie@zlg.space> +# Contributor: zlg <zlg+adelie@zlg.space> +# Maintainer: pkgname=py3-configargparse _pkgname=ConfigArgParse pkgver=0.14.0 diff --git a/user/py3-configobj/APKBUILD b/user/py3-configobj/APKBUILD index 6077aa8ec..7268eaa42 100644 --- a/user/py3-configobj/APKBUILD +++ b/user/py3-configobj/APKBUILD @@ -1,5 +1,6 @@ # Contributor: Leonardo Arena <rnalrd@alpinelinux.org> -# Maintainer: zlg <zlg+adelie@zlg.space> +# Contributor: zlg <zlg+adelie@zlg.space> +# Maintainer: pkgname=py3-configobj _pkgname=${pkgname#py3-} pkgver=5.0.6 diff --git a/user/py3-cryptography/APKBUILD b/user/py3-cryptography/APKBUILD index 7d006ac76..d0a9842d7 100644 --- a/user/py3-cryptography/APKBUILD +++ b/user/py3-cryptography/APKBUILD @@ -1,5 +1,6 @@ # Contributor: August Klein <amatcoder@gmail.com> -# Maintainer: zlg <zlg+adelie@zlg.space> +# Contributor: zlg <zlg+adelie@zlg.space> +# Maintainer: pkgname=py3-cryptography _pkgname=${pkgname#py3-} pkgver=2.6.1 diff --git a/user/py3-future/APKBUILD b/user/py3-future/APKBUILD index 7f433a4fc..3fead3a17 100644 --- a/user/py3-future/APKBUILD +++ b/user/py3-future/APKBUILD @@ -1,5 +1,6 @@ # Contributor: Francesco Colista <fcolista@alpinelinux.org> -# Maintainer: zlg <zlg+adelie@zlg.space> +# Contributor: zlg <zlg+adelie@zlg.space> +# Maintainer: pkgname=py3-future _pkgname=${pkgname##py3-} pkgver=0.17.1 diff --git a/user/py3-idna/APKBUILD b/user/py3-idna/APKBUILD index 0fd7e1e8e..ea624e5fc 100644 --- a/user/py3-idna/APKBUILD +++ b/user/py3-idna/APKBUILD @@ -1,6 +1,7 @@ # Contributor: Carlo Landmeter <clandmeter@gmail.com> # Contributor: Francesco Colista <fcolista@alpinelinux.org> -# Maintainer: zlg <zlg+adelie@zlg.space> +# Contributor: zlg <zlg+adelie@zlg.space> +# Maintainer: pkgname=py3-idna _pkgname=${pkgname#py3-} pkgver=2.8 diff --git a/user/py3-josepy/APKBUILD b/user/py3-josepy/APKBUILD index 511139b5b..84cfd7d1f 100644 --- a/user/py3-josepy/APKBUILD +++ b/user/py3-josepy/APKBUILD @@ -1,5 +1,6 @@ # Contributor: Francesco Colista <fcolista@alpinelinux.org> -# Maintainer: zlg <zlg+adelie@zlg.space> +# Contributor: zlg <zlg+adelie@zlg.space> +# Maintainer: pkgname=py3-josepy _pkgname=${pkgname#py3-} pkgver=1.1.0 diff --git a/user/py3-markdown/APKBUILD b/user/py3-markdown/APKBUILD index ef362e1f9..d31bd6040 100644 --- a/user/py3-markdown/APKBUILD +++ b/user/py3-markdown/APKBUILD @@ -1,5 +1,5 @@ # Contributor: Fabian Affolter <fabian@affolter-engineering.ch> -# Maintainer: zlg <zlg+adelie@zlg.space> +# Maintainer: pkgname=py3-markdown _pkgname=Markdown pkgver=3.0.1 diff --git a/user/py3-mock/APKBUILD b/user/py3-mock/APKBUILD index 26248b73f..1164ba07c 100644 --- a/user/py3-mock/APKBUILD +++ b/user/py3-mock/APKBUILD @@ -1,5 +1,6 @@ # Contributor: Fabian Affolter <fabian@affolter-engineering.ch> -# Maintainer: zlg <zlg+adelie@zlg.space> +# Contributor: zlg <zlg+adelie@zlg.space> +# Maintainer: pkgname=py3-mock _pkgname=${pkgname#py3-} pkgver=2.0.0 diff --git a/user/py3-openssl/APKBUILD b/user/py3-openssl/APKBUILD index b19a1d09d..f39f3da42 100644 --- a/user/py3-openssl/APKBUILD +++ b/user/py3-openssl/APKBUILD @@ -1,5 +1,6 @@ # Contributor: Natanael Copa <ncopa@alpinelinux.org> -# Maintainer: zlg <zlg+adelie@zlg.space> +# Contributor: zlg <zlg+adelie@zlg.space> +# Maintainer: pkgname=py3-openssl _pkgname=pyOpenSSL pkgver=19.0.0 diff --git a/user/py3-parsedatetime/APKBUILD b/user/py3-parsedatetime/APKBUILD index 777e90df7..dc2766b37 100644 --- a/user/py3-parsedatetime/APKBUILD +++ b/user/py3-parsedatetime/APKBUILD @@ -1,6 +1,7 @@ # Contributor: Carlo Landmeter <clandmeter@gmail.com> # Contributor: Roberto Oliveira <robertoguimaraes8@gmail.com> -# Maintainer: zlg <zlg+adelie@zlg.space> +# Contributor: zlg <zlg+adelie@zlg.space> +# Maintainer: pkgname=py3-parsedatetime _pkgname=parsedatetime pkgver=2.4 diff --git a/user/py3-pbr/APKBUILD b/user/py3-pbr/APKBUILD index d92c97139..146a185ac 100644 --- a/user/py3-pbr/APKBUILD +++ b/user/py3-pbr/APKBUILD @@ -1,5 +1,6 @@ # Contributor: Francesco Colista <fcolista@alpinelinux.org> -# Maintainer: zlg <zlg+adelie@zlg.space> +# Contributor: zlg <zlg+adelie@zlg.space> +# Maintainer: pkgname=py3-pbr _pkgname=${pkgname#py3-} pkgver=5.1.3 diff --git a/user/py3-pygments/APKBUILD b/user/py3-pygments/APKBUILD index 699de3ca5..e68468221 100644 --- a/user/py3-pygments/APKBUILD +++ b/user/py3-pygments/APKBUILD @@ -1,6 +1,7 @@ # Contributor: Peter Bui <pnutzh4x0r@gmail.com> # Contributor: Matt Smith <mcs@darkregion.net> -# Maintainer: zlg <zlg+adelie@zlg.space> +# Contributor: zlg <zlg+adelie@zlg.space> +# Maintainer: pkgname=py3-pygments _pkgname=Pygments pkgver=2.2.0 diff --git a/user/py3-pysocks/APKBUILD b/user/py3-pysocks/APKBUILD index 131e9e353..39126c2b2 100644 --- a/user/py3-pysocks/APKBUILD +++ b/user/py3-pysocks/APKBUILD @@ -1,5 +1,6 @@ # Contributor: zlg <zlg+adelie@zlg.space> -# Maintainer: zlg <zlg+adelie@zlg.space> +# Contributor: zlg <zlg+adelie@zlg.space> +# Maintainer: pkgname=py3-pysocks _pkgname=PySocks pkgver=1.6.8 diff --git a/user/py3-pyyaml/APKBUILD b/user/py3-pyyaml/APKBUILD index 6dece19c3..5bdd8a36b 100644 --- a/user/py3-pyyaml/APKBUILD +++ b/user/py3-pyyaml/APKBUILD @@ -1,5 +1,5 @@ # Contributor: zlg <zlg+adelie@zlg.space> -# Maintainer: zlg <zlg+adelie@zlg.space> +# Maintainer: pkgname=py3-pyyaml _pkgname=pyyaml pkgver=5.1 diff --git a/user/py3-requests-toolbelt/APKBUILD b/user/py3-requests-toolbelt/APKBUILD index eeef959c8..189ad887d 100644 --- a/user/py3-requests-toolbelt/APKBUILD +++ b/user/py3-requests-toolbelt/APKBUILD @@ -1,5 +1,6 @@ # Contributor: Roberto Oliveira <robertoguimaraes8@gmail.com> -# Maintainer: zlg <zlg+adelie@zlg.space> +# Contributor: zlg <zlg+adelie@zlg.space> +# Maintainer: pkgname=py3-requests-toolbelt _pkgname=${pkgname##*-} pkgver=0.9.1 diff --git a/user/py3-requests/APKBUILD b/user/py3-requests/APKBUILD index 3b4bf0dd6..947eb68f6 100644 --- a/user/py3-requests/APKBUILD +++ b/user/py3-requests/APKBUILD @@ -1,6 +1,7 @@ # Contributor: Peter Bui <pnutzh4x0r@gmail.com> # Contributor: William Pitcock <nenolod@dereferenced.org> -# Maintainer: zlg <zlg+adelie@zlg.space> +# Contributor: zlg <zlg+adelie@zlg.space> +# Maintainer: pkgname=py3-requests _pkgname=${pkgname#py3-} pkgver=2.22.0 diff --git a/user/py3-rfc3339/APKBUILD b/user/py3-rfc3339/APKBUILD index 928996f5e..b1ea564a9 100644 --- a/user/py3-rfc3339/APKBUILD +++ b/user/py3-rfc3339/APKBUILD @@ -1,6 +1,7 @@ # Contributor: Carlo Landmeter <clandmeter@gmail.com> # Contributor: Roberto Oliveira <robertoguimaraes8@gmail.com> -# Maintainer: zlg <zlg+adelie@zlg.space> +# Contributor: zlg <zlg+adelie@zlg.space> +# Maintainer: pkgname=py3-rfc3339 _pkgname=pyRFC3339 pkgver=1.1 diff --git a/user/py3-tz/APKBUILD b/user/py3-tz/APKBUILD index d8182670c..0ace396c5 100644 --- a/user/py3-tz/APKBUILD +++ b/user/py3-tz/APKBUILD @@ -1,6 +1,7 @@ # Contributor: Peter Bui <pnutzh4x0r@gmail.com> # Contributor: Fabian Affolter <fabian@affolter-engineering.ch> -# Maintainer: zlg <zlg+adelie@zlg.space> +# Contributor: zlg <zlg+adelie@zlg.space> +# Maintainer: pkgname=py3-tz _pkgname=pytz pkgver=2018.9 diff --git a/user/py3-urllib3/APKBUILD b/user/py3-urllib3/APKBUILD index 68ea652b2..7082e8f91 100644 --- a/user/py3-urllib3/APKBUILD +++ b/user/py3-urllib3/APKBUILD @@ -1,6 +1,7 @@ # Contributor: Yura Kushnir <kushnir.yura@gmail.com> # Contributor: Francesco Colista <fcolista@alpinelinux.org> -# Maintainer: zlg <zlg+adelie@zlg.space> +# Contributor: zlg <zlg+adelie@zlg.space> +# Maintainer: pkgname=py3-urllib3 _pkgname=${pkgname#py3-} pkgver=1.24.1 diff --git a/user/py3-zope-component/APKBUILD b/user/py3-zope-component/APKBUILD index 6c283d12c..32feb82ad 100644 --- a/user/py3-zope-component/APKBUILD +++ b/user/py3-zope-component/APKBUILD @@ -1,5 +1,6 @@ # Contributor: Fabian Affolter <fabian@affolter-engineering.ch> -# Maintainer: zlg <zlg+adelie@zlg.space> +# Contributor: zlg <zlg+adelie@zlg.space> +# Maintainer: pkgname=py3-zope-component _pkgname=zope.component pkgver=4.5 diff --git a/user/py3-zope-deferredimport/APKBUILD b/user/py3-zope-deferredimport/APKBUILD index f93a4d611..99c1b1838 100644 --- a/user/py3-zope-deferredimport/APKBUILD +++ b/user/py3-zope-deferredimport/APKBUILD @@ -1,5 +1,5 @@ # Contributor: zlg <zlg+adelie@zlg.space> -# Maintainer: zlg <zlg+adelie@zlg.space> +# Maintainer: pkgname=py3-zope-deferredimport _pkgname=zope.deferredimport pkgver=4.3 diff --git a/user/py3-zope-deprecation/APKBUILD b/user/py3-zope-deprecation/APKBUILD index f21a1fdeb..22e629f26 100644 --- a/user/py3-zope-deprecation/APKBUILD +++ b/user/py3-zope-deprecation/APKBUILD @@ -1,5 +1,5 @@ # Contributor: zlg <zlg+adelie@zlg.space> -# Maintainer: zlg <zlg+adelie@zlg.space> +# Maintainer: pkgname=py3-zope-deprecation _pkgname=zope.deprecation pkgver=4.4.0 diff --git a/user/py3-zope-event/APKBUILD b/user/py3-zope-event/APKBUILD index d03bc400e..391da22f7 100644 --- a/user/py3-zope-event/APKBUILD +++ b/user/py3-zope-event/APKBUILD @@ -1,5 +1,6 @@ # Contributor: Carlo Landmeter <clandmeter@gmail.com> -# Maintainer: zlg <zlg+adelie@zlg.space> +# Contributor: zlg <zlg+adelie@zlg.space> +# Maintainer: pkgname=py3-zope-event _pkgname=zope.event pkgver=4.4 diff --git a/user/py3-zope-hookable/APKBUILD b/user/py3-zope-hookable/APKBUILD index a2b4493be..454d1c46e 100644 --- a/user/py3-zope-hookable/APKBUILD +++ b/user/py3-zope-hookable/APKBUILD @@ -1,5 +1,5 @@ # Contributor: zlg <zlg+adelie@zlg.space> -# Maintainer: zlg <zlg+adelie@zlg.space> +# Maintainer: pkgname=py3-zope-hookable _pkgname=zope.hookable pkgver=4.2.0 diff --git a/user/py3-zope-interface/APKBUILD b/user/py3-zope-interface/APKBUILD index b5e612068..d5262edb9 100644 --- a/user/py3-zope-interface/APKBUILD +++ b/user/py3-zope-interface/APKBUILD @@ -1,5 +1,6 @@ # Contributor: Natanael Copa <ncopa@alpinelinux.org> -# Maintainer: zlg <zlg+adelie@zlg.space> +# Contributor: zlg <zlg+adelie@zlg.space> +# Maintainer: pkgname=py3-zope-interface _pkgname=zope.interface pkgver=4.6.0 diff --git a/user/py3-zope-proxy/APKBUILD b/user/py3-zope-proxy/APKBUILD index 37a7b35b2..d35055b8b 100644 --- a/user/py3-zope-proxy/APKBUILD +++ b/user/py3-zope-proxy/APKBUILD @@ -1,5 +1,5 @@ # Contributor: zlg <zlg+adelie@zlg.space> -# Maintainer: zlg <zlg+adelie@zlg.space> +# Maintainer: pkgname=py3-zope-proxy _pkgname=zope.proxy pkgver=4.3.1 diff --git a/user/ruby-bundler/APKBUILD b/user/ruby-bundler/APKBUILD new file mode 100644 index 000000000..d3c470b51 --- /dev/null +++ b/user/ruby-bundler/APKBUILD @@ -0,0 +1,41 @@ +# Contributor: Jakub Jirutka <jakub@jirutka.cz> +# Maintainer: Alyx Wolcott <alyx@leuhta.com> +_gemname=bundler +pkgname=ruby-$_gemname +pkgver=2.0.2 +pkgrel=0 +pkgdesc="Manage an application's gem dependencies" +url="https://bundler.io/" +arch="noarch" +license="MIT" +depends="ruby ruby-dev" +subpackages="$pkgname-doc" +options="!check" +source="https://rubygems.org/downloads/$_gemname-$pkgver.gem" +builddir="$srcdir/$_gemname-$pkgver" + +package() { + local gemdir="$pkgdir/$(ruby -e 'puts Gem.default_dir')" + + gem install --local \ + --install-dir "$gemdir" \ + --bindir "$pkgdir/usr/bin" \ + --ignore-dependencies \ + --no-document \ + --verbose \ + "$srcdir"/$_gemname-$pkgver.gem + + local n; for n in 1 5; do + mkdir -p "$pkgdir"/usr/share/man/man$n + mv "$gemdir"/gems/$_gemname-$pkgver/man/*.$n "$pkgdir"/usr/share/man/man$n/ + done + + rm -rf "$gemdir"/cache \ + "$gemdir"/build_info \ + "$gemdir"/doc \ + "$gemdir"/gems/$_gemname-$pkgver/man \ + "$gemdir"/gems/$_gemname-$pkgver/*.md +} + + +sha512sums="f41fe9e385fbf42859f3514b71abdaa1fd787f4ff4b1169b8ee40ea7778c114657c60ca3d6d6d72fbe972af0558f0cccd9c9f28cad7fc712ada27f037dce8a6a bundler-2.0.2.gem" diff --git a/user/tmux-bash-completion/APKBUILD b/user/tmux-bash-completion/APKBUILD index e34f15ea5..8ddbcc875 100644 --- a/user/tmux-bash-completion/APKBUILD +++ b/user/tmux-bash-completion/APKBUILD @@ -1,5 +1,5 @@ # Contributor: zlg <zlg+adelie@zlg.space> -# Maintainer: zlg <zlg+adelie@zlg.space> +# Maintainer: pkgname=tmux-bash-completion pkgver=1.0.0_git20170805 _commit=847eda60c4664bfca833a086a3e2167957c26be0 diff --git a/user/wireguard-module-power8-64k/APKBUILD b/user/wireguard-module-power8-64k/APKBUILD index 9159a6ff3..bbac9bafa 100644 --- a/user/wireguard-module-power8-64k/APKBUILD +++ b/user/wireguard-module-power8-64k/APKBUILD @@ -3,7 +3,7 @@ # KEEP THIS IN SYNC with the other wireguard-module packages. _kflavour="-power8-64k" _kver="4.14.127-mc14" -pkgver=0.0.20190601 +pkgver=0.0.20190702 pkgrel=0 _pkgname="wireguard-module$_kflavour" pkgname="$_pkgname-$_kver" @@ -29,4 +29,4 @@ package() { make -C src DEPMOD=true KERNELDIR="/usr/src/linux-$_kver$_kflavour" INSTALL_MOD_PATH="$pkgdir" module-install } -sha512sums="d667e42b90fbda85b005ae2966689dadc9975c1a53ca5ddfff44214ed55ad7d55d451008c225a4619c834bd7af598af1f127d76a8a3a86cf2e6d886ea0638cf3 WireGuard-0.0.20190601.tar.xz" +sha512sums="8b92b51506cd3f8e9939378b86f23678e08e8501432decd0abf6a9d4e3dfe4742b6f1cb75e06407f5816778b3dd90849a5da83252ab882392ec1905dfb997501 WireGuard-0.0.20190702.tar.xz" diff --git a/user/wireguard-module-power8/APKBUILD b/user/wireguard-module-power8/APKBUILD index 3d55c8bdd..4405367b7 100644 --- a/user/wireguard-module-power8/APKBUILD +++ b/user/wireguard-module-power8/APKBUILD @@ -3,7 +3,7 @@ # KEEP THIS IN SYNC with the other wireguard-module packages. _kflavour="-power8" _kver="4.14.127-mc14" -pkgver=0.0.20190601 +pkgver=0.0.20190702 pkgrel=0 _pkgname="wireguard-module$_kflavour" pkgname="$_pkgname-$_kver" @@ -29,4 +29,4 @@ package() { make -C src DEPMOD=true KERNELDIR="/usr/src/linux-$_kver$_kflavour" INSTALL_MOD_PATH="$pkgdir" module-install } -sha512sums="d667e42b90fbda85b005ae2966689dadc9975c1a53ca5ddfff44214ed55ad7d55d451008c225a4619c834bd7af598af1f127d76a8a3a86cf2e6d886ea0638cf3 WireGuard-0.0.20190601.tar.xz" +sha512sums="8b92b51506cd3f8e9939378b86f23678e08e8501432decd0abf6a9d4e3dfe4742b6f1cb75e06407f5816778b3dd90849a5da83252ab882392ec1905dfb997501 WireGuard-0.0.20190702.tar.xz" diff --git a/user/wireguard-module/APKBUILD b/user/wireguard-module/APKBUILD index c0e02fd93..fbe32d2d7 100644 --- a/user/wireguard-module/APKBUILD +++ b/user/wireguard-module/APKBUILD @@ -3,7 +3,7 @@ # KEEP THIS IN SYNC with the other wireguard-module packages. _kflavour="" _kver="4.14.127-mc14" -pkgver=0.0.20190601 +pkgver=0.0.20190702 pkgrel=0 _pkgname="wireguard-module$_kflavour" pkgname="$_pkgname-$_kver" @@ -29,4 +29,4 @@ package() { make -C src DEPMOD=true KERNELDIR="/usr/src/linux-$_kver$_kflavour" INSTALL_MOD_PATH="$pkgdir" module-install } -sha512sums="d667e42b90fbda85b005ae2966689dadc9975c1a53ca5ddfff44214ed55ad7d55d451008c225a4619c834bd7af598af1f127d76a8a3a86cf2e6d886ea0638cf3 WireGuard-0.0.20190601.tar.xz" +sha512sums="8b92b51506cd3f8e9939378b86f23678e08e8501432decd0abf6a9d4e3dfe4742b6f1cb75e06407f5816778b3dd90849a5da83252ab882392ec1905dfb997501 WireGuard-0.0.20190702.tar.xz" diff --git a/user/wireguard-tools/APKBUILD b/user/wireguard-tools/APKBUILD index 2ae8d845b..97de72f1f 100644 --- a/user/wireguard-tools/APKBUILD +++ b/user/wireguard-tools/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: Luis Ressel <aranea@aixah.de> pkgname=wireguard-tools _pkgreal=WireGuard -pkgver=0.0.20190601 +pkgver=0.0.20190702 pkgrel=0 pkgdesc="Userland tools for the WireGuard VPN" url="https://www.wireguard.com/" @@ -43,4 +43,4 @@ _patch() { } -sha512sums="d667e42b90fbda85b005ae2966689dadc9975c1a53ca5ddfff44214ed55ad7d55d451008c225a4619c834bd7af598af1f127d76a8a3a86cf2e6d886ea0638cf3 WireGuard-0.0.20190601.tar.xz" +sha512sums="8b92b51506cd3f8e9939378b86f23678e08e8501432decd0abf6a9d4e3dfe4742b6f1cb75e06407f5816778b3dd90849a5da83252ab882392ec1905dfb997501 WireGuard-0.0.20190702.tar.xz" |