upg devtools perl-linux-desktopfiles
This commit is contained in:
parent
d8ea4e4a09
commit
fe03b6aca8
|
@ -6,8 +6,8 @@
|
|||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=devtools
|
||||
pkgver=20220207
|
||||
pkgrel=02
|
||||
pkgver=20220620
|
||||
pkgrel=01
|
||||
pkgdesc='Tools for Arch and Joborun Linux package maintainers'
|
||||
arch=('any')
|
||||
url='https://gitlab.archlinux.org/archlinux/devtools'
|
||||
|
@ -15,15 +15,15 @@ depends=('bash' 'openssh' 'subversion' 'rsync' 'arch-install-scripts'
|
|||
'git' 'breezy' 'mercurial' 'diffutils' 'util-linux' 'awk')
|
||||
makedepends=('asciidoc')
|
||||
optdepends=('btrfs-progs: btrfs support')
|
||||
source=(${url}/uploads/1b4a7f5876d24a4d26370f4f81d8f636/devtools-${pkgver}.tar.gz
|
||||
${url}/uploads/070f070114e57b8111f0afe72f2c1585/devtools-${pkgver}.tar.gz.sig
|
||||
makepkg.conf-set-LTOFLAGS-flto-auto.patch)
|
||||
source=(${url}/uploads/e5c70713e106deeae1fc9c939fe298bc/devtools-${pkgver}.tar.gz
|
||||
${url}/uploads/9843defd5b827a31b6652cb03969416a/devtools-${pkgver}.tar.gz.sig)
|
||||
# makepkg.conf-set-LTOFLAGS-flto-auto.patch)
|
||||
|
||||
prepare() {
|
||||
cd ${pkgname}-${pkgver}
|
||||
# https://gitlab.archlinux.org/archlinux/devtools/-/merge_requests/92
|
||||
patch -Np1 -i ../makepkg.conf-set-LTOFLAGS-flto-auto.patch
|
||||
}
|
||||
#prepare() {
|
||||
# cd ${pkgname}-${pkgver}
|
||||
# # https://gitlab.archlinux.org/archlinux/devtools/-/merge_requests/92
|
||||
# patch -Np1 -i ../makepkg.conf-set-LTOFLAGS-flto-auto.patch
|
||||
#}
|
||||
|
||||
build() {
|
||||
cd ${pkgname}-${pkgver}
|
||||
|
@ -49,6 +49,6 @@ validpgpkeys=('487EACC08557AD082088DABA1EB2638FF56C0C53'
|
|||
'6645B0A8C7005E78DB1D7864F99FFE0FEAE999BD'
|
||||
'E240B57E2C4630BA768E2F26FC1B547C8D8172C8')
|
||||
|
||||
sha256sums=(189716b7041057554d6d7ffed0cd05184f5fb03c67c8d12b74b0771df2dbf828 # devtools-20220207.tar.gz
|
||||
fbd6618cb9010fc8d44ea1747ca3f840d0b393217ff82999aca28ad83b9a0770 # devtools-20220207.tar.gz.sig
|
||||
1bd579ad29943b54c3a60b93369c5185bdac670cd01440a3ca7b43f64145230c) # makepkg.conf-set-LTOFLAGS-flto-auto.patch
|
||||
sha256sums=(30daf602260db85f26456b70f5d06e11f2d492be7880a6e06a1c0bc58e8f7374 # devtools-20220620.tar.gz
|
||||
e94611e9853a16589bceab16953f9b7a680d260d6950fa99118c3aabde8a9d54) # devtools-20220620.tar.gz.sig
|
||||
|
||||
|
|
|
@ -2,8 +2,8 @@
|
|||
# Maintainer: Pierre Schmitz <pierre@archlinux.de>
|
||||
|
||||
pkgname=devtools
|
||||
pkgver=20220207
|
||||
pkgrel=2
|
||||
pkgver=20220620
|
||||
pkgrel=1
|
||||
pkgdesc='Tools for Arch Linux package maintainers'
|
||||
arch=('any')
|
||||
license=('GPL')
|
||||
|
@ -12,9 +12,8 @@ depends=('bash' 'openssh' 'subversion' 'rsync' 'arch-install-scripts'
|
|||
'git' 'bzr' 'mercurial' 'diffutils' 'util-linux' 'awk')
|
||||
makedepends=('asciidoc')
|
||||
optdepends=('btrfs-progs: btrfs support')
|
||||
source=(${url}/uploads/1b4a7f5876d24a4d26370f4f81d8f636/devtools-${pkgver}.tar.gz
|
||||
${url}/uploads/070f070114e57b8111f0afe72f2c1585/devtools-${pkgver}.tar.gz.sig
|
||||
makepkg.conf-set-LTOFLAGS-flto-auto.patch)
|
||||
source=(${url}/uploads/e5c70713e106deeae1fc9c939fe298bc/devtools-${pkgver}.tar.gz
|
||||
${url}/uploads/9843defd5b827a31b6652cb03969416a/devtools-${pkgver}.tar.gz.sig)
|
||||
validpgpkeys=('487EACC08557AD082088DABA1EB2638FF56C0C53'
|
||||
'4AA4767BBC9C4B1D18AE28B77F2D434B9741E8AC'
|
||||
'86CFFCA918CF3AF47147588051E8B148A9999C34'
|
||||
|
@ -24,18 +23,10 @@ validpgpkeys=('487EACC08557AD082088DABA1EB2638FF56C0C53'
|
|||
'F3691687D867B81B51CE07D9BBE43771487328A9'
|
||||
'6645B0A8C7005E78DB1D7864F99FFE0FEAE999BD'
|
||||
'E240B57E2C4630BA768E2F26FC1B547C8D8172C8')
|
||||
sha256sums=('189716b7041057554d6d7ffed0cd05184f5fb03c67c8d12b74b0771df2dbf828'
|
||||
'SKIP'
|
||||
'1bd579ad29943b54c3a60b93369c5185bdac670cd01440a3ca7b43f64145230c')
|
||||
b2sums=('334c434868f3769765b8e05cde1b825433322725247d6cb1509993cca980a2f02a55c763b0e4d6bd53988bb4630d86785ccbe636b842e7103c93a43d1036e36f'
|
||||
'SKIP'
|
||||
'4eea243b9152c38d1e82f0f6abd02fdbb69c9640fd7bef528532ccb0b978a1f0e39d0e2c985a9bd2dd26d2d8242ecb6b5b7f2085f0c62f521e65d487b7d1452d')
|
||||
|
||||
prepare() {
|
||||
cd ${pkgname}-${pkgver}
|
||||
# https://gitlab.archlinux.org/archlinux/devtools/-/merge_requests/92
|
||||
patch -Np1 -i ../makepkg.conf-set-LTOFLAGS-flto-auto.patch
|
||||
}
|
||||
sha256sums=('30daf602260db85f26456b70f5d06e11f2d492be7880a6e06a1c0bc58e8f7374'
|
||||
'SKIP')
|
||||
b2sums=('dcec646f8004eacf30087c789573a524595fd1e576d4b8e42c42a38ea3ae892156663e42956799f9452413806de91462155a81a8ee24c3ebecbd720ef6c9efef'
|
||||
'SKIP')
|
||||
|
||||
build() {
|
||||
cd ${pkgname}-${pkgver}
|
||||
|
|
|
@ -6,3 +6,5 @@ arch-install-scripts
|
|||
git
|
||||
breezy
|
||||
mercurial
|
||||
|
||||
|
||||
|
|
|
@ -5,47 +5,32 @@
|
|||
# Website : https://pozol.eu
|
||||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname='perl-linux-desktopfiles'
|
||||
pkgname=perl-linux-desktopfiles
|
||||
_pkgname=Linux-DesktopFiles
|
||||
pkgver=0.25
|
||||
pkgrel=04
|
||||
pkgrel=06
|
||||
pkgdesc="Linux::DesktopFiles - a very fast Perl module for parsing the Linux desktop files."
|
||||
arch=('any')
|
||||
depends=('perl>=5.14.0')
|
||||
makedepends=()
|
||||
_distdir="Linux-DesktopFiles-${pkgver}"
|
||||
|
||||
url='https://metacpan.org/release/Linux-DesktopFiles'
|
||||
source=("https://cpan.metacpan.org/authors/id/T/TR/TRIZEN/Linux-DesktopFiles-$pkgver.tar.gz")
|
||||
|
||||
url="https://metacpan.org/pod/Linux::DesktopFiles"
|
||||
source=("http://cpan.metacpan.org/authors/id/T/TR/TRIZEN/$_pkgname-$pkgver.tar.gz")
|
||||
options=('!emptydirs')
|
||||
|
||||
depends=('perl>=5.14.0')
|
||||
makedepends=('perl-module-build') # 'perl-module-build'
|
||||
|
||||
build() {
|
||||
( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" \
|
||||
PERL_AUTOINSTALL=--skipdeps \
|
||||
PERL_MM_OPT="INSTALLDIRS=vendor DESTDIR='$pkgdir'" \
|
||||
PERL_MB_OPT="--installdirs vendor --destdir '$pkgdir'" \
|
||||
MODULEBUILDRC=/dev/null
|
||||
|
||||
cd "$srcdir/$_distdir"
|
||||
/usr/bin/perl Makefile.PL
|
||||
make
|
||||
)
|
||||
cd "$_pkgname-$pkgver"
|
||||
perl Build.PL --destdir "${pkgdir}" --installdirs vendor
|
||||
./Build
|
||||
}
|
||||
|
||||
check() {
|
||||
cd "$srcdir/$_distdir"
|
||||
( export PERL_MM_USE_DEFAULT=1 PERL5LIB=""
|
||||
make test
|
||||
)
|
||||
cd "$_pkgname-$pkgver"
|
||||
./Build test
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "$srcdir/$_distdir"
|
||||
make install
|
||||
|
||||
rm -r "$pkgdir/usr/lib"
|
||||
find "$pkgdir" -name .packlist -o -name perllocal.pod -delete
|
||||
cd "$_pkgname-$pkgver"
|
||||
./Build install
|
||||
}
|
||||
|
||||
#---- license gpg-key sha256sums ----
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
perl-module-build
|
Loading…
Reference in New Issue