UPDATE: 2024-06-16 16:57:32

This commit is contained in:
Developer 2024-06-16 16:57:32 -04:00
parent ae6a347f28
commit a2d2d7ed68
14 changed files with 313 additions and 0 deletions

41
devel/devtools/.PKGINFO Normal file
View File

@ -0,0 +1,41 @@
# Generated by makepkg 6.1.0
# using fakeroot version 1.34
pkgname = devtools
pkgbase = devtools
xdata = pkgtype=pkg
pkgver = 1:1.2.0-1
pkgdesc = Tools for Arch Linux package maintainers
url = https://gitlab.archlinux.org/archlinux/devtools
builddate = 1715045789
packager = Developer <dev@tuxcore.org>
size = 344409
arch = any
license = GPL-3.0-or-later
replaces = devtools-git-poc
depend = arch-install-scripts
depend = awk
depend = bash
depend = binutils
depend = coreutils
depend = curl
depend = diffutils
depend = expac
depend = fakeroot
depend = findutils
depend = grep
depend = jq
depend = openssh
depend = parallel
depend = rsync
depend = sed
depend = util-linux
depend = breezy
depend = git
depend = mercurial
depend = subversion
optdepend = btrfs-progs: btrfs support
optdepend = bat: pretty printing for pkgctl search
optdepend = nvchecker: pkgctl version subcommand
makedepend = asciidoctor
makedepend = shellcheck
checkdepend = bats

76
devel/devtools/PKGBUILD Normal file
View File

@ -0,0 +1,76 @@
# Maintainer: Developer <dev@opalos.org>
pkgname=devtools
epoch=1
pkgver=%version%
pkgrel=%release%
pkgdesc='Tools for Arch Linux package maintainers'
arch=('any')
license=('GPL-3.0-or-later')
url='https://gitlab.archlinux.org/archlinux/devtools'
depends=(
archiso
awk
bash
binutils
coreutils
curl
diffutils
fakeroot
findutils
grep
jq
openssh
parallel
rsync
sed
util-linux
breezy
git
mercurial
subversion
)
makedepends=(
asciidoc
shellcheck
asciidoctor
)
optdepends=(
'btrfs-progs: btrfs support'
'bat: pretty printing for pkgctl search'
'nvchecker: pkgctl version subcommand'
'pacman-contrib: support for the --update-checksums option'
)
replaces=(devtools-git-poc)
source=(https://gitlab.archlinux.org/archlinux/devtools/-/releases/v${pkgver}/downloads/devtools-${pkgver}.tar.gz)
sha256sums=('SKIP')
b2sums=('SKIP')
build() {
cd ${pkgname}-${pkgver}
grep -rl PACMAN "$srcdir" | xargs sed -i 's/PACMAN/TPKG/g'
grep -rl pacman . | xargs sed -i 's/pacman/tpkg/g'
echo "GREP DONE!"
find . -mindepth 1 -maxdepth 1 -name "*pacman*" -exec bash -c ' mv $0 ${0/\pacman/tpkg}' {} \;
find . -mindepth 2 -maxdepth 2 -name "*pacman*" -exec bash -c ' mv $0 ${0/\pacman/tpkg}' {} \;
find . -mindepth 3 -maxdepth 3 -name "*pacman*" -exec bash -c ' mv $0 ${0/\pacman/tpkg}' {} \;
find . -mindepth 4 -maxdepth 4 -name "*pacman*" -exec bash -c ' mv $0 ${0/\pacman/tpkg}' {} \;
find . -mindepth 5 -maxdepth 5 -name "*pacman*" -exec bash -c ' mv $0 ${0/\pacman/tpkg}' {} \;
find . -mindepth 1 -maxdepth 1 -name "*PACMAN*" -exec bash -c ' mv $0 ${0/\PACMAN/TPKG}' {} \;
find . -mindepth 2 -maxdepth 2 -name "*PACMAN*" -exec bash -c ' mv $0 ${0/\PACMAN/TPKG}' {} \;
find . -mindepth 3 -maxdepth 3 -name "*PACMAN*" -exec bash -c ' mv $0 ${0/\PACMAN/TPKG}' {} \;
find . -mindepth 4 -maxdepth 4 -name "*PACMAN*" -exec bash -c ' mv $0 ${0/\PACMAN/TPKG}' {} \;
find . -mindepth 5 -maxdepth 5 -name "*PACMAN*" -exec bash -c ' mv $0 ${0/\PACMAN/TPKG}' {} \;
make BUILDTOOLVER="${epoch}:${pkgver}-${pkgrel}-${arch}" PREFIX=/usr
}
package() {
cd ${pkgname}-${pkgver}
make PREFIX=/usr DESTDIR="${pkgdir}" install
}
# vim: ts=2 sw=2 et:

43
devel/devtools/README Normal file
View File

@ -0,0 +1,43 @@
devtools
________________________________________________________________________________
Tools for Arch Linux package maintainers
[000] Index
________________________________________________________________________________
* Installation ........................................................... [001]
* Setup .................................................................. [002]
* Usage .................................................................. [003]
* Troubleshooting ........................................................ [004]
* References ............................................................. [005]
[001] Installation
________________________________________________________________________________
+------------------------------------------------------------------------------+
| |
| $ pacman -S devtools |
| |
+------------------------------------------------------------------------------+
[002] Setup
________________________________________________________________________________
[003] Usage
________________________________________________________________________________
[004] Troubleshooting
________________________________________________________________________________
[005] References
________________________________________________________________________________
[0] https://gitlab.archlinux.org/archlinux/devtools

1
devel/devtools/version Normal file
View File

@ -0,0 +1 @@
1.2.0 2

47
opt/ark/.PKGINFO Normal file
View File

@ -0,0 +1,47 @@
# Generated by makepkg 6.1.0
# using fakeroot version 1.35
pkgname = ark
pkgbase = ark
xdata = pkgtype=pkg
pkgver = 24.05.1-1
pkgdesc = Archiving Tool
url = https://apps.kde.org/ark/
builddate = 1718491412
packager = Developer <dev@tuxcore.org>
size = 5060970
arch = x86_64
license = GPL-2.0-or-later
group = kde-applications
group = kde-utilities
depend = gcc-libs
depend = glibc
depend = kcolorscheme
depend = kcompletion
depend = kconfig
depend = kconfigwidgets
depend = kcoreaddons
depend = kcrash
depend = kdbusaddons
depend = kfilemetadata
depend = ki18n
depend = kio
depend = kjobwidgets
depend = kparts
depend = kpty
depend = kservice
depend = kwidgetsaddons
depend = kwindowsystem
depend = kxmlgui
depend = libarchive
depend = libzip
depend = qt6-base
depend = sh
depend = zlib
optdepend = arj: ARJ format support
optdepend = lrzip: LRZ format support
optdepend = lzop: LZO format support
optdepend = p7zip: 7Z format support
optdepend = unarchiver: RAR format support
optdepend = unrar: RAR decompression support
makedepend = extra-cmake-modules
makedepend = kdoctools

61
opt/ark/PKGBUILD Normal file
View File

@ -0,0 +1,61 @@
# Maintainer: Developer <dev@opalos.org>
# Maintainer: Developer <dev@opalos.org>
pkgname=ark
pkgver=%version%
pkgrel=%release%
pkgdesc='Archiving Tool'
arch=(x86_64)
url='https://apps.kde.org/ark/'
license=(GPL-2.0-or-later)
depends=(gcc-libs
glibc
kcolorscheme
kcompletion
kconfig
kconfigwidgets
kcoreaddons
kcrash
kdbusaddons
kfilemetadata
ki18n
kio
kjobwidgets
kparts
kpty
kservice
kwidgetsaddons
kwindowsystem
kxmlgui
libarchive
libzip
qt6-base
sh
zlib)
makedepends=(extra-cmake-modules
kdoctools)
optdepends=('arj: ARJ format support'
'lrzip: LRZ format support'
'lzop: LZO format support'
'p7zip: 7Z format support'
'unarchiver: RAR format support'
'unrar: RAR decompression support')
groups=(kde-applications
kde-utilities)
source=(https://download.kde.org/stable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz{,.sig})
sha256sums=('8740e5b9577cc5f4eb889d880a56a7d1ee78c422bf3e30b00c1faa85e4148f64'
'SKIP')
validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid <aacid@kde.org>
F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87 # Christoph Feck <cfeck@kde.org>
D81C0CB38EB725EF6691C385BB463350D6EF31EF) # Heiko Becker <heiko.becker@kde.org>
build() {
cmake -B build -S $pkgname-$pkgver \
-DBUILD_TESTING=OFF
cmake --build build
}
package() {
DESTDIR="$pkgdir" cmake --install build
}

43
opt/ark/README Normal file
View File

@ -0,0 +1,43 @@
ark
________________________________________________________________________________
Archiving Tool
[000] Index
________________________________________________________________________________
* Installation ........................................................... [001]
* Setup .................................................................. [002]
* Usage .................................................................. [003]
* Troubleshooting ........................................................ [004]
* References ............................................................. [005]
[001] Installation
________________________________________________________________________________
+------------------------------------------------------------------------------+
| |
| $ pacman -S ark |
| |
+------------------------------------------------------------------------------+
[002] Setup
________________________________________________________________________________
[003] Usage
________________________________________________________________________________
[004] Troubleshooting
________________________________________________________________________________
[005] References
________________________________________________________________________________
[0] https://apps.kde.org/ark/

1
opt/ark/version Normal file
View File

@ -0,0 +1 @@
24.05.1 1