mirror of
https://github.com/bertptrs/aur.git
synced 2025-12-25 20:40:32 +01:00
Compare commits
329 Commits
7b6a940fd5
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
| e8ab3e275f | |||
| d19d0892a9 | |||
| 7851b0111b | |||
| 2f4c25df74 | |||
| 42c83aafec | |||
| 7756c787c2 | |||
| 6c7c3a493a | |||
| f982ff0814 | |||
| 3b5b21c8af | |||
| dbb917ed18 | |||
| 18ecfc76a1 | |||
| dba8c0f817 | |||
| 9b06069eca | |||
| 30983aa17b | |||
| 67d00e51b9 | |||
| 7e7509efbb | |||
| 3f348f61a1 | |||
| 8b1e60e39e | |||
| 276347562a | |||
| 4226613e13 | |||
| c42c863e23 | |||
| 36ee7fca21 | |||
| 73a8aef5de | |||
| 17ad59f141 | |||
| ecaa9461d8 | |||
| 0635f17d23 | |||
| 99dc3ebb98 | |||
| ebaca4bdf7 | |||
| e1c9ec02c6 | |||
| 601222b525 | |||
| bf2ea3d801 | |||
| 46dd6c6541 | |||
| 3d6afd30d0 | |||
| a801e674bb | |||
| 1cbe3d7700 | |||
| d1efe6d71d | |||
| c6309566e5 | |||
| 84d2321629 | |||
| 8b493e953c | |||
| 3f7a0537b2 | |||
| 62d0dbef64 | |||
| c374a1b605 | |||
| a25d31302f | |||
| 65fc4c9a6c | |||
| 2223529431 | |||
| 46dabf07d6 | |||
| db611ede85 | |||
| ff7ccb633e | |||
| 8774cefd54 | |||
| 0c6103964f | |||
| 9ce8872ca9 | |||
| 40c0effe80 | |||
| e819b16174 | |||
| e03dec23a7 | |||
| fcb7a0a4f4 | |||
| b7a34c9232 | |||
| a3d896e051 | |||
| b829afb27f | |||
| 412797eae0 | |||
| bb20dbd397 | |||
| 87b4bf3759 | |||
| 8d1b475457 | |||
| fb818b06a2 | |||
| 39e8046f5e | |||
| bb67bca2a3 | |||
| fb533451af | |||
| 263f7f2d3d | |||
| 64ab4b904a | |||
| 6a2a812b8a | |||
| c5d97064a8 | |||
| e6cb647323 | |||
| fdc08982e3 | |||
| 3a95a1fe17 | |||
| 6697ba763b | |||
| 1b710bff7a | |||
| f764e3d6b6 | |||
| 1ee8b9534d | |||
| 6335f8b0fb | |||
| e0485f8b18 | |||
| ad57bf9624 | |||
| 157a836922 | |||
| 7b1b752795 | |||
| ff45c3cd8d | |||
| 415586f29f | |||
| 548aef9d47 | |||
| 52ccbffbac | |||
| ab768bbdd2 | |||
| ea8d192938 | |||
| 77187c5975 | |||
| fea4ae0cc3 | |||
| 9aaef9c390 | |||
| 118e88dda2 | |||
| 81b2c9bd19 | |||
| fb9928190d | |||
| 6363ee6fe3 | |||
| 10e8542131 | |||
| d4046706c7 | |||
| 442e649292 | |||
| c3b0875fc7 | |||
| c65c95adb3 | |||
| 6f66f9da8b | |||
| 7b593f635c | |||
| 26e0bf4443 | |||
| d5bd9b73fa | |||
| 786e4cc2e8 | |||
| b9f31b03c2 | |||
|
|
bee8741ec2 | ||
| d6ca4b032c | |||
| 0f2204244d | |||
| 07b7e8a595 | |||
| 57be7d38c2 | |||
| 1523a4a0e8 | |||
| 5fab708b29 | |||
| ca067f9a5f | |||
| af7c5994fa | |||
| 9cef0f9a4b | |||
| 5cd2f827f8 | |||
| c53dafce20 | |||
| 354da106e6 | |||
| 3b0b58fa5f | |||
| 0915b43948 | |||
| 3a10f481ac | |||
| cca21ad0ac | |||
| 655a20e4e4 | |||
| a43d51ecfc | |||
| f8f2f5b042 | |||
| a524ebbbe3 | |||
| 7e7f4b68e7 | |||
| 57a2770e27 | |||
| c741a62b3f | |||
| 40b821d3b4 | |||
|
|
95cd6fc020 | ||
|
|
b76f4c52af | ||
|
|
032a38db2f | ||
|
|
22623b4424 | ||
|
|
4e2a5b9f54 | ||
| a05f1f5b0d | |||
| 850b380b74 | |||
| 2fe6a536e0 | |||
| 6744dbcf4e | |||
| cefd4345cc | |||
| a57a2eae4f | |||
| eddbcefb79 | |||
| 8fe235c0f2 | |||
| 173cc62ad8 | |||
| 77f90cc8f8 | |||
| d9b7ee29f0 | |||
| 7a415ed67e | |||
| cb173275fc | |||
| 716947c251 | |||
| 639290fdb4 | |||
| 0e8c8c10c7 | |||
| cad208f8e4 | |||
| b6a6fd5577 | |||
| acaa67c52c | |||
| 5d5bdbcefa | |||
| 8c0112dd02 | |||
| 0013b218e2 | |||
| 6e680d436f | |||
| 4feb1d14ee | |||
| 4f0d8ae899 | |||
| 877e068ff3 | |||
| 078dc6e951 | |||
| d5c4423030 | |||
| 4ff404a263 | |||
| f47d8c7220 | |||
| 3518ad8889 | |||
| 8ba2cc90f9 | |||
| d2ef2109bb | |||
| 69501caf8c | |||
| bcce51c66f | |||
| b50706e114 | |||
| 3e2032a2f4 | |||
| c01954bb8d | |||
| 504e6c5073 | |||
| 342c43ce51 | |||
| 5ec6c30463 | |||
| c0bb5ee950 | |||
| 470415d48f | |||
| 327d16dd9d | |||
| 352daa2717 | |||
| 1e9c3ddf53 | |||
| 19be9d582d | |||
| 32732913fe | |||
| 1681752e94 | |||
| b81986597a | |||
| 64470ec970 | |||
| 4ed8902296 | |||
| 4ac0bb4d17 | |||
| 5c116cce23 | |||
| 377abbc3c1 | |||
| 62fce4f26e | |||
| c3912014e0 | |||
| 8d0524a979 | |||
| 59098fa1df | |||
| 29d909cb96 | |||
| 5b6dd89d27 | |||
| b95dfacb59 | |||
| cd86ab353c | |||
| b81893211c | |||
| 7f894c9587 | |||
| 84b9b8e697 | |||
| 16fe7ba037 | |||
| 013fc58ac8 | |||
| 1ff5242da7 | |||
| ae2bde9c25 | |||
| 07e6f56ccf | |||
| ab94d1ec06 | |||
| 2006141f18 | |||
| ae5c8b18f2 | |||
| bf79dbf040 | |||
| 9423172b1a | |||
| 2e980bfeaa | |||
| 66ffcffff1 | |||
| 312a02e29e | |||
| ad22e88e3b | |||
| d60c475025 | |||
| 2fc3c7fdfc | |||
| 086d9747b0 | |||
| 317263af19 | |||
| ef61bc5e0c | |||
| 96e92c5f8c | |||
| 769ae9bce2 | |||
| d1ba1566b2 | |||
| b07d340aab | |||
| 0e0c87aa2f | |||
| f2105412b7 | |||
| ea7fb871e3 | |||
| 99b77dcb67 | |||
| a7870e066a | |||
| cf9def9d6e | |||
| ae8bf162ae | |||
| 42fe36f25f | |||
| f25a1aee27 | |||
| 0db5206fb8 | |||
| 553f482166 | |||
| 8c04d95ca1 | |||
| 4ede108fab | |||
| 0b151072f5 | |||
| b743bea3c8 | |||
| 510c9f9fc5 | |||
| 5586b3678e | |||
| 598c2dc4ff | |||
| f7060367ef | |||
| 6111370303 | |||
| d44ebef7eb | |||
| d94eefc1a1 | |||
| b46d40ac82 | |||
| 8438ae6125 | |||
| 56107471e4 | |||
| a1e5cf4fb3 | |||
| d997312537 | |||
| 377f5f34fa | |||
|
|
d55dbc98d2 | ||
| c3ff97c209 | |||
| 8a7b15052c | |||
| 2783e6d94b | |||
| 80d636fa23 | |||
| 2467fc74c2 | |||
| b853017f59 | |||
| 2d14d6bc1b | |||
| a5c0654d81 | |||
| 6d80c0fab1 | |||
| 68c461b153 | |||
| f3e8285706 | |||
| 7bd475d87d | |||
| 084f0b19b9 | |||
| 3d100f43e4 | |||
| fed8c9bd7b | |||
| 819f9771ff | |||
| a5c657d13b | |||
| cee6c1bd73 | |||
|
|
a535cc7055 | ||
| 12d84f6caf | |||
| aebc71b8df | |||
| 84675c66cd | |||
| 4ff1a11b23 | |||
| b5e82ed60b | |||
| b8b7c658cc | |||
| 70d1e542a7 | |||
| 05e7fb62d9 | |||
| 7464a5736e | |||
| fa9bc4938a | |||
| 7ad8d5a3d9 | |||
| 3cfc327490 | |||
| 9187b774e5 | |||
| c6941cabbd | |||
| 759fd52b30 | |||
|
|
12739fdcb2 | ||
|
|
29bc5a5b10 | ||
|
|
2cb48a92fa | ||
|
|
d7d686ae61 | ||
| 31427d6a9c | |||
| ac6545c496 | |||
|
|
8809c773fe | ||
|
|
c536c2a011 | ||
|
|
4027cb95d0 | ||
|
|
8cec16a7ae | ||
|
|
54b35332ea | ||
|
|
dccad3cede | ||
|
|
f87f356e8a | ||
|
|
62bc37eed7 | ||
|
|
ceebdc7c1a | ||
| 144a744a7d | |||
|
|
9bf18e255f | ||
|
|
2d8152a2f7 | ||
| d59192ed43 | |||
| ddc0d7b2c4 | |||
| d92a3c7c04 | |||
| 2a3ddb4e76 | |||
|
|
8a37545084 | ||
|
|
13c656a778 | ||
|
|
fdba53b289 | ||
|
|
6afa6c782e | ||
|
|
8c7fb7ebd7 | ||
|
|
dcc7b7d416 | ||
|
|
d5946ba9fe | ||
|
|
5f283dabd7 | ||
|
|
d06bbbf206 | ||
|
|
d9c46a7c16 | ||
|
|
24e64ff8fd | ||
|
|
075e4db4e0 | ||
|
|
1bec558e27 | ||
|
|
f16b4bc3ea | ||
|
|
d561f6facc | ||
|
|
4d483c0069 | ||
|
|
6472bf098c | ||
|
|
884226509e | ||
|
|
50ea02baed |
@@ -1,13 +0,0 @@
|
||||
pkgbase = cargo-cache
|
||||
pkgdesc = Display info and prune cargo cache
|
||||
pkgver = 0.6.3
|
||||
pkgrel = 1
|
||||
url = https://github.com/matthiaskrgr/cargo-cache
|
||||
arch = x86_64
|
||||
license = MIT
|
||||
license = Apache
|
||||
depends = cargo
|
||||
source = cargo-cache-0.6.3.tar.gz::https://github.com/matthiaskrgr/cargo-cache/archive/0.6.3.tar.gz
|
||||
sha256sums = 2a95485babc97ab1c3ea9fffe61d36a001817ec0cce7fe512e012051532b7bb5
|
||||
|
||||
pkgname = cargo-cache
|
||||
@@ -1,24 +0,0 @@
|
||||
# Maintainer: Bert Peters <bert@bertptrs.nl>
|
||||
# Contributor: Jason Nader <jason d0t nader pr0t0nmail.c0m>
|
||||
|
||||
pkgname=cargo-cache
|
||||
pkgver=0.6.3
|
||||
pkgrel=1
|
||||
pkgdesc="Display info and prune cargo cache"
|
||||
arch=('x86_64')
|
||||
url="https://github.com/matthiaskrgr/cargo-cache"
|
||||
source=("$pkgname-$pkgver.tar.gz::https://github.com/matthiaskrgr/cargo-cache/archive/$pkgver.tar.gz")
|
||||
license=('MIT' 'Apache')
|
||||
depends=('cargo')
|
||||
sha256sums=('2a95485babc97ab1c3ea9fffe61d36a001817ec0cce7fe512e012051532b7bb5')
|
||||
|
||||
build() {
|
||||
cd "$pkgname-$pkgver"
|
||||
cargo build --release --locked
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "$pkgname-$pkgver"
|
||||
install -Dm755 "target/release/cargo-cache" "$pkgdir/usr/bin/cargo-cache"
|
||||
install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE-MIT
|
||||
}
|
||||
@@ -1,13 +0,0 @@
|
||||
pkgbase = cargo-license
|
||||
pkgdesc = Cargo subcommand to see license of dependencies
|
||||
pkgver = 0.4.2
|
||||
pkgrel = 1
|
||||
url = https://github.com/onur/cargo-license
|
||||
arch = x86_64
|
||||
license = MIT
|
||||
makedepends = cargo
|
||||
depends = gcc-libs
|
||||
source = cargo-license-0.4.2.tar.gz::https://github.com/onur/cargo-license/archive/v0.4.2.tar.gz
|
||||
sha256sums = 991d0d0cf1bf21b0a6fe1bc354bf876986477b06037be2a4718c5afce1a08925
|
||||
|
||||
pkgname = cargo-license
|
||||
@@ -1,29 +0,0 @@
|
||||
# Maintainer: Bert Peters <bert@bertptrs.nl>
|
||||
pkgname=cargo-license
|
||||
pkgver=0.4.2
|
||||
pkgrel=1
|
||||
pkgdesc="Cargo subcommand to see license of dependencies"
|
||||
arch=(x86_64)
|
||||
url="https://github.com/onur/cargo-license"
|
||||
license=('MIT')
|
||||
depends=(gcc-libs)
|
||||
makedepends=(cargo)
|
||||
source=("$pkgname-$pkgver.tar.gz::https://github.com/onur/cargo-license/archive/v$pkgver.tar.gz")
|
||||
sha256sums=('991d0d0cf1bf21b0a6fe1bc354bf876986477b06037be2a4718c5afce1a08925')
|
||||
|
||||
build() {
|
||||
cd "$pkgname-$pkgver"
|
||||
cargo build --release
|
||||
}
|
||||
|
||||
check() {
|
||||
cd "$pkgname-$pkgver"
|
||||
# Test in release mode to avoid recompiling everything
|
||||
cargo test --release
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "$pkgname-$pkgver"
|
||||
install -D -t "$pkgdir/usr/bin" target/release/cargo-license
|
||||
install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE
|
||||
}
|
||||
16
hashclash-git/.SRCINFO
Normal file
16
hashclash-git/.SRCINFO
Normal file
@@ -0,0 +1,16 @@
|
||||
pkgbase = hashclash-git
|
||||
pkgdesc = Project HashClash - MD5 & SHA-1 cryptanalysis
|
||||
pkgver = r46.d833657
|
||||
pkgrel = 1
|
||||
url = https://github.com/cr-marcstevens/hashclash
|
||||
arch = x86_64
|
||||
license = MIT
|
||||
makedepends = git
|
||||
makedepends = boost
|
||||
depends = boost-libs
|
||||
provides = hashclash
|
||||
conflicts = hashclash
|
||||
source = hashclash::git+https://github.com/cr-marcstevens/hashclash
|
||||
md5sums = SKIP
|
||||
|
||||
pkgname = hashclash-git
|
||||
36
hashclash-git/PKGBUILD
Normal file
36
hashclash-git/PKGBUILD
Normal file
@@ -0,0 +1,36 @@
|
||||
# Maintainer: Bert Peters <bert@bertptrs.nl>
|
||||
pkgname=hashclash-git
|
||||
pkgver=r46.d833657
|
||||
pkgrel=1
|
||||
pkgdesc="Project HashClash - MD5 & SHA-1 cryptanalysis "
|
||||
arch=(x86_64)
|
||||
url="https://github.com/cr-marcstevens/hashclash"
|
||||
license=('MIT')
|
||||
depends=(boost-libs)
|
||||
makedepends=('git' 'boost')
|
||||
provides=("${pkgname%-git}")
|
||||
conflicts=("${pkgname%-git}")
|
||||
source=("${pkgname%-git}::git+https://github.com/cr-marcstevens/hashclash")
|
||||
md5sums=('SKIP')
|
||||
|
||||
pkgver() {
|
||||
cd "$srcdir/${pkgname%-git}"
|
||||
|
||||
# Git, no tags available
|
||||
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
|
||||
}
|
||||
|
||||
build() {
|
||||
cd "$srcdir/${pkgname%-git}"
|
||||
autoreconf --install
|
||||
./configure --prefix=/usr
|
||||
make
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "$srcdir/${pkgname%-git}"
|
||||
make DESTDIR="$pkgdir/" install
|
||||
install -D "$srcdir/${pkgname%-git}/LICENSE.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
|
||||
install -d "$pkgdir/usr/share/${pkgname%-git}/scripts"
|
||||
install -Dt "$pkgdir/usr/share/${pkgname%-git}/scripts" -m755 scripts/*
|
||||
}
|
||||
@@ -1,17 +1,20 @@
|
||||
pkgbase = jekyll
|
||||
pkgdesc = A simple, blog aware, static site generator.
|
||||
pkgver = 4.2.1
|
||||
pkgrel = 1
|
||||
pkgver = 4.4.1
|
||||
pkgrel = 2
|
||||
url = https://github.com/jekyll/jekyll
|
||||
arch = any
|
||||
license = MIT
|
||||
depends = ruby>=2.1.0
|
||||
depends = ruby-addressable>=2.4
|
||||
depends = ruby-base64
|
||||
depends = ruby-bigdecimal
|
||||
depends = ruby-csv
|
||||
depends = ruby-colorator>=1.0
|
||||
depends = ruby-jekyll-sass-converter>=2.0
|
||||
depends = ruby-jekyll-watch>=2.0
|
||||
depends = ruby-kramdown>=2.1.0
|
||||
depends = ruby-liquid>=4.0
|
||||
depends = ruby-liquid-4
|
||||
depends = ruby-mercenary>=0.3.3
|
||||
depends = ruby-pathutil>=0.9
|
||||
depends = ruby-rouge>1.7
|
||||
@@ -25,12 +28,14 @@ pkgbase = jekyll
|
||||
optdepends = ruby-jekyll-paginate
|
||||
optdepends = ruby-jekyll-gist
|
||||
optdepends = ruby-jekyll-feed
|
||||
provides = jekyll=4.2.1
|
||||
provides = jekyll=4.4.1
|
||||
provides = ruby-jekyll
|
||||
conflicts = ruby-jekyll
|
||||
replaces = ruby-jekyll
|
||||
options = !emptydirs
|
||||
source = jekyll-4.2.1.tar.gz::https://github.com/jekyll/jekyll/archive/v4.2.1.tar.gz
|
||||
sha256sums = 3413623a27709877f5850f7991b6318d0a3d15960c84ac1b2fee4e7d3e72ccd7
|
||||
source = jekyll-4.4.1.tar.gz::https://github.com/jekyll/jekyll/archive/v4.4.1.tar.gz
|
||||
source = dependencies.patch
|
||||
sha256sums = face80f211ffc55c87a99dd540f605208ea8b4c26fe505ed263cd2f81cd22d2d
|
||||
sha256sums = c7653891b15524a83c3cbabc4c9027f28a0e164e486d513e70540e1eab453a01
|
||||
|
||||
pkgname = jekyll
|
||||
|
||||
3
jekyll/.nvchecker.toml
Normal file
3
jekyll/.nvchecker.toml
Normal file
@@ -0,0 +1,3 @@
|
||||
[jekyll]
|
||||
source = "gems"
|
||||
gems = "jekyll"
|
||||
@@ -5,19 +5,22 @@
|
||||
|
||||
_gemname=jekyll
|
||||
pkgname=$_gemname
|
||||
pkgver=4.2.1
|
||||
pkgrel=1
|
||||
pkgver=4.4.1
|
||||
pkgrel=2
|
||||
pkgdesc='A simple, blog aware, static site generator.'
|
||||
arch=('any')
|
||||
url='https://github.com/jekyll/jekyll'
|
||||
license=('MIT')
|
||||
depends=('ruby>=2.1.0'
|
||||
'ruby-addressable>=2.4'
|
||||
'ruby-base64'
|
||||
'ruby-bigdecimal'
|
||||
'ruby-csv'
|
||||
'ruby-colorator>=1.0'
|
||||
'ruby-jekyll-sass-converter>=2.0'
|
||||
'ruby-jekyll-watch>=2.0'
|
||||
'ruby-kramdown>=2.1.0'
|
||||
'ruby-liquid>=4.0'
|
||||
'ruby-liquid-4'
|
||||
'ruby-mercenary>=0.3.3'
|
||||
'ruby-pathutil>=0.9'
|
||||
'ruby-rouge>1.7'
|
||||
@@ -38,13 +41,14 @@ provides=("$pkgname=$pkgver" "ruby-jekyll")
|
||||
conflicts=('ruby-jekyll')
|
||||
replaces=('ruby-jekyll')
|
||||
options=(!emptydirs)
|
||||
source=(${pkgname}-${pkgver}.tar.gz::https://github.com/jekyll/jekyll/archive/v${pkgver}.tar.gz)
|
||||
sha256sums=('3413623a27709877f5850f7991b6318d0a3d15960c84ac1b2fee4e7d3e72ccd7')
|
||||
source=(${pkgname}-${pkgver}.tar.gz::https://github.com/jekyll/jekyll/archive/v${pkgver}.tar.gz
|
||||
dependencies.patch)
|
||||
sha256sums=('face80f211ffc55c87a99dd540f605208ea8b4c26fe505ed263cd2f81cd22d2d'
|
||||
'c7653891b15524a83c3cbabc4c9027f28a0e164e486d513e70540e1eab453a01')
|
||||
|
||||
prepare() {
|
||||
cd ${_gemname}-${pkgver}
|
||||
sed -r 's|~>|>=|g' -i ${_gemname}.gemspec # don't give a fuck about rubys bla bla
|
||||
sed 's|git ls-files|find -type f\|sed "s,\\\\./,,g"|' -i ${_gemname}.gemspec
|
||||
patch -p1 -i ../dependencies.patch
|
||||
}
|
||||
|
||||
build() {
|
||||
|
||||
50
jekyll/dependencies.patch
Normal file
50
jekyll/dependencies.patch
Normal file
@@ -0,0 +1,50 @@
|
||||
diff --git a/jekyll.gemspec b/jekyll.gemspec
|
||||
index 96368bf34..5b27878f9 100644
|
||||
--- a/jekyll.gemspec
|
||||
+++ b/jekyll.gemspec
|
||||
@@ -13,7 +13,7 @@ Gem::Specification.new do |s|
|
||||
s.summary = "A simple, blog aware, static site generator."
|
||||
s.description = "Jekyll is a simple, blog aware, static site generator."
|
||||
|
||||
- all_files = `git ls-files`.split($INPUT_RECORD_SEPARATOR)
|
||||
+ all_files = `find -type f\|sed "s,\\\\./,,g"`.split($INPUT_RECORD_SEPARATOR)
|
||||
s.files = all_files.grep(%r!^(exe|lib|rubocop)/|^.rubocop.yml$!)
|
||||
s.executables = all_files.grep(%r!^exe/!) { |f| File.basename(f) }
|
||||
s.bindir = "exe"
|
||||
@@ -32,22 +32,22 @@ Gem::Specification.new do |s|
|
||||
s.required_ruby_version = ">= 2.7.0"
|
||||
s.required_rubygems_version = ">= 2.7.0"
|
||||
|
||||
- s.add_runtime_dependency("addressable", "~> 2.4")
|
||||
- s.add_runtime_dependency("base64", "~> 0.2")
|
||||
- s.add_runtime_dependency("colorator", "~> 1.0")
|
||||
- s.add_runtime_dependency("csv", "~> 3.0")
|
||||
- s.add_runtime_dependency("em-websocket", "~> 0.5")
|
||||
- s.add_runtime_dependency("i18n", "~> 1.0")
|
||||
+ s.add_runtime_dependency("addressable", ">= 2.4")
|
||||
+ s.add_runtime_dependency("base64", ">= 0.2")
|
||||
+ s.add_runtime_dependency("colorator", ">= 1.0")
|
||||
+ s.add_runtime_dependency("csv", ">= 3.0")
|
||||
+ s.add_runtime_dependency("em-websocket", ">= 0.5")
|
||||
+ s.add_runtime_dependency("i18n", ">= 1.0")
|
||||
s.add_runtime_dependency("jekyll-sass-converter", ">= 2.0", "< 4.0")
|
||||
s.add_runtime_dependency("jekyll-watch", "~> 2.0")
|
||||
- s.add_runtime_dependency("json", "~> 2.6")
|
||||
- s.add_runtime_dependency("kramdown", "~> 2.3", ">= 2.3.1")
|
||||
- s.add_runtime_dependency("kramdown-parser-gfm", "~> 1.0")
|
||||
+ s.add_runtime_dependency("json", ">= 2.6")
|
||||
+ s.add_runtime_dependency("kramdown", ">= 2.3.1")
|
||||
+ s.add_runtime_dependency("kramdown-parser-gfm", ">= 1.0")
|
||||
s.add_runtime_dependency("liquid", "~> 4.0")
|
||||
- s.add_runtime_dependency("mercenary", "~> 0.3", ">= 0.3.6")
|
||||
- s.add_runtime_dependency("pathutil", "~> 0.9")
|
||||
+ s.add_runtime_dependency("mercenary", ">= 0.3.6")
|
||||
+ s.add_runtime_dependency("pathutil", ">= 0.9")
|
||||
s.add_runtime_dependency("rouge", ">= 3.0", "< 5.0")
|
||||
- s.add_runtime_dependency("safe_yaml", "~> 1.0")
|
||||
- s.add_runtime_dependency("terminal-table", ">= 1.8", "< 4.0")
|
||||
- s.add_runtime_dependency("webrick", "~> 1.7")
|
||||
+ s.add_runtime_dependency("safe_yaml", ">= 1.0")
|
||||
+ s.add_runtime_dependency("terminal-table", ">= 1.8")
|
||||
+ s.add_runtime_dependency("webrick", ">= 1.7")
|
||||
end
|
||||
@@ -1,14 +1,14 @@
|
||||
pkgbase = json_dto
|
||||
pkgdesc = A small header-only library for converting data between json representation and c++ structs
|
||||
pkgver = 0.2.14
|
||||
pkgver = 0.3.4
|
||||
pkgrel = 1
|
||||
url = https://github.com/Stiffstream/json_dto
|
||||
arch = any
|
||||
license = BSD
|
||||
checkdepends = catch2
|
||||
license = BSD-3-Clause
|
||||
checkdepends = catch2-v2
|
||||
makedepends = cmake
|
||||
depends = rapidjson
|
||||
source = json_dto-0.2.14.tar.gz::https://github.com/Stiffstream/json_dto/archive/v.0.2.14.tar.gz
|
||||
sha256sums = d885fe16cf621f7470a45fb6e955e8aded02958bb2212819dc151feac930905b
|
||||
source = json_dto-0.3.4.tar.gz::https://github.com/Stiffstream/json_dto/archive/v.0.3.4.tar.gz
|
||||
sha256sums = 1b9595dbd86fa90edf621b72f5f4dac43170339250e9e650ede5269ff6fa3f2e
|
||||
|
||||
pkgname = json_dto
|
||||
|
||||
5
json_dto/.nvchecker.toml
Normal file
5
json_dto/.nvchecker.toml
Normal file
@@ -0,0 +1,5 @@
|
||||
[json_dto]
|
||||
source = "github"
|
||||
github = "Stiffstream/json_dto"
|
||||
use_max_tag = true
|
||||
prefix = "v."
|
||||
@@ -1,27 +1,28 @@
|
||||
# Maintainer: Bert Peters <bert@bertptrs.nl>
|
||||
pkgname=json_dto
|
||||
pkgver=0.2.14
|
||||
pkgver=0.3.4
|
||||
pkgrel=1
|
||||
pkgdesc="A small header-only library for converting data between json representation and c++ structs"
|
||||
arch=(any)
|
||||
url="https://github.com/Stiffstream/json_dto"
|
||||
license=('BSD')
|
||||
license=('BSD-3-Clause')
|
||||
depends=(rapidjson)
|
||||
makedepends=(cmake)
|
||||
checkdepends=(catch2)
|
||||
checkdepends=(catch2-v2)
|
||||
source=("$pkgname-$pkgver.tar.gz::https://github.com/Stiffstream/$pkgname/archive/v.$pkgver.tar.gz")
|
||||
sha256sums=('d885fe16cf621f7470a45fb6e955e8aded02958bb2212819dc151feac930905b')
|
||||
sha256sums=('1b9595dbd86fa90edf621b72f5f4dac43170339250e9e650ede5269ff6fa3f2e')
|
||||
|
||||
build() {
|
||||
cd "$pkgname-v.$pkgver"
|
||||
cmake dev -DCMAKE_INSTALL_PREFIX=/usr -DJSON_DTO_SAMPLE=Off \
|
||||
-DJSON_DTO_TEST=On \
|
||||
-DCMAKE_BUILD_TYPE=None \
|
||||
-DJSON_DTO_FIND_DEPS=On -Wno-dev
|
||||
make
|
||||
}
|
||||
|
||||
check() {
|
||||
cd "$pkgname-v.$pkgver"
|
||||
cmake dev -DJSON_DTO_TEST=On
|
||||
make
|
||||
make test
|
||||
}
|
||||
|
||||
13
munin-template-munstrap-git/.SRCINFO
Normal file
13
munin-template-munstrap-git/.SRCINFO
Normal file
@@ -0,0 +1,13 @@
|
||||
pkgbase = munin-template-munstrap-git
|
||||
pkgdesc = Bootstrap based template for munin-html
|
||||
pkgver = r29.cfedd433
|
||||
pkgrel = 1
|
||||
epoch = 1
|
||||
url = https://github.com/munin-monitoring/contrib/tree/master/templates/munstrap
|
||||
arch = any
|
||||
license = GPL-2.0-only
|
||||
makedepends = git
|
||||
source = munin-template-munstrap::git+https://github.com/munin-monitoring/contrib.git
|
||||
md5sums = SKIP
|
||||
|
||||
pkgname = munin-template-munstrap-git
|
||||
4
munin-template-munstrap-git/.gitignore
vendored
Normal file
4
munin-template-munstrap-git/.gitignore
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
*
|
||||
!.gitignore
|
||||
!PKGBUILD
|
||||
!.SRCINFO
|
||||
28
munin-template-munstrap-git/PKGBUILD
Normal file
28
munin-template-munstrap-git/PKGBUILD
Normal file
@@ -0,0 +1,28 @@
|
||||
# Maintainer: Bert Peters <bert@bertptrs.nl>
|
||||
pkgname=munin-template-munstrap-git
|
||||
pkgver=r29.cfedd433
|
||||
# Changed versioning scheme to prevent rebuilds
|
||||
# Thanks to eschwarz for recommending
|
||||
epoch=1
|
||||
pkgrel=1
|
||||
pkgdesc="Bootstrap based template for munin-html"
|
||||
arch=('any')
|
||||
url="https://github.com/munin-monitoring/contrib/tree/master/templates/munstrap"
|
||||
license=('GPL-2.0-only')
|
||||
makedepends=('git')
|
||||
source=("${pkgname%-git}::git+https://github.com/munin-monitoring/contrib.git")
|
||||
md5sums=('SKIP')
|
||||
|
||||
pkgver() {
|
||||
local subdir="templates/munstrap"
|
||||
cd "$srcdir/${pkgname%-git}"
|
||||
# Git, no tags available
|
||||
printf "r%s.%s" "$(git rev-list --count HEAD "$subdir")" "$(git log -n 1 --pretty=format:%h -- "$subdir")"
|
||||
}
|
||||
|
||||
package() {
|
||||
local destdir="$pkgdir/usr/share/munin/templates/munstrap"
|
||||
cd "$srcdir/${pkgname%-git}"
|
||||
install -d "$destdir"
|
||||
cp -r templates/munstrap/{templates,static} "$destdir"
|
||||
}
|
||||
14
netctl2iwd/.SRCINFO
Normal file
14
netctl2iwd/.SRCINFO
Normal file
@@ -0,0 +1,14 @@
|
||||
pkgbase = netctl2iwd
|
||||
pkgdesc = Convert your netctl wireless profiles to iwd profiles.
|
||||
pkgver = 0.1.2
|
||||
pkgrel = 2
|
||||
url = https://github.com/bertptrs/netctl2iwd
|
||||
arch = x86_64
|
||||
license = MIT
|
||||
checkdepends = cargo
|
||||
makedepends = cargo
|
||||
depends = gcc-libs
|
||||
source = netctl2iwd-0.1.2.tar.gz::https://github.com/bertptrs/netctl2iwd/archive/v0.1.2.tar.gz
|
||||
sha256sums = 479e7e0d8776def17eddd1b5873400589d99a8330f08ed058190009cf8619339
|
||||
|
||||
pkgname = netctl2iwd
|
||||
30
netctl2iwd/PKGBUILD
Normal file
30
netctl2iwd/PKGBUILD
Normal file
@@ -0,0 +1,30 @@
|
||||
# Maintainer: Bert Peters <bert@bertptrs.nl>
|
||||
pkgname=netctl2iwd
|
||||
pkgver=0.1.2
|
||||
pkgrel=2
|
||||
pkgdesc="Convert your netctl wireless profiles to iwd profiles."
|
||||
arch=(x86_64)
|
||||
url="https://github.com/bertptrs/netctl2iwd"
|
||||
license=('MIT')
|
||||
depends=(gcc-libs)
|
||||
makedepends=(cargo)
|
||||
checkdepends=(cargo)
|
||||
source=("$pkgname-$pkgver.tar.gz::https://github.com/bertptrs/$pkgname/archive/v$pkgver.tar.gz")
|
||||
sha256sums=('479e7e0d8776def17eddd1b5873400589d99a8330f08ed058190009cf8619339')
|
||||
|
||||
build() {
|
||||
cd "$pkgname-$pkgver"
|
||||
cargo build --release
|
||||
}
|
||||
|
||||
check() {
|
||||
cd "$pkgname-$pkgver"
|
||||
cargo test
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "$pkgname-$pkgver"
|
||||
cargo install --path . --root "$pkgdir/usr"
|
||||
rm "$pkgdir/usr/.crates.toml" "$pkgdir/usr/.crates2.json"
|
||||
install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m 644 LICENSE
|
||||
}
|
||||
15
nodejs-node-pre-gyp/.SRCINFO
Normal file
15
nodejs-node-pre-gyp/.SRCINFO
Normal file
@@ -0,0 +1,15 @@
|
||||
pkgbase = nodejs-node-pre-gyp
|
||||
pkgdesc = Node.js tool for easy binary deployment of C++ addons
|
||||
pkgver = 2.0.0
|
||||
pkgrel = 1
|
||||
url = https://github.com/mapbox/node-pre-gyp
|
||||
arch = any
|
||||
license = BSD-3-Clause
|
||||
makedepends = npm
|
||||
makedepends = jq
|
||||
depends = nodejs
|
||||
noextract = node-pre-gyp-2.0.0.tgz
|
||||
source = https://registry.npmjs.org/@mapbox/node-pre-gyp/-/node-pre-gyp-2.0.0.tgz
|
||||
sha256sums = 29c4949a4fa54ac2a4657c8ba22d8099bc794a55fe43c6590269d48b1a97ed09
|
||||
|
||||
pkgname = nodejs-node-pre-gyp
|
||||
4
nodejs-node-pre-gyp/.gitignore
vendored
Normal file
4
nodejs-node-pre-gyp/.gitignore
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
*
|
||||
!.gitignore
|
||||
!PKGBUILD
|
||||
!.SRCINFO
|
||||
3
nodejs-node-pre-gyp/.nvchecker.toml
Normal file
3
nodejs-node-pre-gyp/.nvchecker.toml
Normal file
@@ -0,0 +1,3 @@
|
||||
[nodejs-node-pre-gyp]
|
||||
source = "npm"
|
||||
npm = "@mapbox/node-pre-gyp"
|
||||
35
nodejs-node-pre-gyp/PKGBUILD
Normal file
35
nodejs-node-pre-gyp/PKGBUILD
Normal file
@@ -0,0 +1,35 @@
|
||||
# Maintainer: Bert Peters <bert@bertptrs.nl>
|
||||
_npmname=node-pre-gyp
|
||||
pkgname=nodejs-$_npmname
|
||||
pkgver=2.0.0
|
||||
pkgrel=1
|
||||
pkgdesc="Node.js tool for easy binary deployment of C++ addons "
|
||||
arch=('any')
|
||||
url="https://github.com/mapbox/node-pre-gyp"
|
||||
license=('BSD-3-Clause')
|
||||
depends=('nodejs')
|
||||
makedepends=('npm' 'jq')
|
||||
source=("https://registry.npmjs.org/@mapbox/$_npmname/-/$_npmname-$pkgver.tgz")
|
||||
noextract=("$_npmname-$pkgver.tgz")
|
||||
sha256sums=('29c4949a4fa54ac2a4657c8ba22d8099bc794a55fe43c6590269d48b1a97ed09')
|
||||
|
||||
package() {
|
||||
npm install -g --prefix "$pkgdir/usr" "$_npmname-$pkgver.tgz"
|
||||
|
||||
# Remove references to $pkgdir
|
||||
find "$pkgdir" -type f -name package.json -print0 | xargs -0 sed -i "/_where/d"
|
||||
|
||||
# Remove references to $srcdir
|
||||
local tmppackage="$(mktemp)"
|
||||
local pkgjson="$pkgdir/usr/lib/node_modules/@mapbox/$_npmname/package.json"
|
||||
jq '.|=with_entries(select(.key|test("_.+")|not))' "$pkgjson" > "$tmppackage"
|
||||
mv "$tmppackage" "$pkgjson"
|
||||
chmod 644 "$pkgjson"
|
||||
|
||||
# Fix a weird permission thing
|
||||
chmod 755 "$pkgdir/usr/lib/node_modules"
|
||||
|
||||
# Install LICENSE in a more findable spot.
|
||||
install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" \
|
||||
"$pkgdir/usr/lib/node_modules/@mapbox/$_npmname/LICENSE"
|
||||
}
|
||||
13
pscircle/.SRCINFO
Normal file
13
pscircle/.SRCINFO
Normal file
@@ -0,0 +1,13 @@
|
||||
pkgbase = pscircle
|
||||
pkgdesc = visualizes Linux processes in a form of radial tree
|
||||
pkgver = 1.4.0
|
||||
pkgrel = 2
|
||||
url = https://gitlab.com/mildlyparallel/pscircle
|
||||
arch = x86_64
|
||||
license = GPL-2.0-or-later
|
||||
makedepends = meson
|
||||
depends = cairo
|
||||
source = https://gitlab.com/mildlyparallel/pscircle/-/archive/v1.4.0/pscircle-v1.4.0.tar.gz
|
||||
sha256sums = 99a4fa1d7e4ca28b067c5c2bb977352b4e6fcb9eb22349c9d33456971f282d7f
|
||||
|
||||
pkgname = pscircle
|
||||
27
pscircle/PKGBUILD
Normal file
27
pscircle/PKGBUILD
Normal file
@@ -0,0 +1,27 @@
|
||||
# Maintainer: Bert Peters <bert@bertptrs.nl>
|
||||
pkgname=pscircle
|
||||
pkgver=1.4.0
|
||||
pkgrel=2
|
||||
pkgdesc="visualizes Linux processes in a form of radial tree"
|
||||
arch=(x86_64)
|
||||
url="https://gitlab.com/mildlyparallel/pscircle"
|
||||
depends=('cairo')
|
||||
makedepends=('meson')
|
||||
license=('GPL-2.0-or-later')
|
||||
source=("$url/-/archive/v$pkgver/$pkgname-v$pkgver.tar.gz")
|
||||
sha256sums=('99a4fa1d7e4ca28b067c5c2bb977352b4e6fcb9eb22349c9d33456971f282d7f')
|
||||
|
||||
build() {
|
||||
cd "$pkgname-v$pkgver"
|
||||
mkdir -p build
|
||||
cd build
|
||||
meson --prefix /usr ..
|
||||
ninja
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "$pkgname-v$pkgver/build"
|
||||
DESTDIR="$pkgdir" ninja install
|
||||
install -Dt "$pkgdir/usr/lib/systemd/user" -m644 ../examples/pscircle.service
|
||||
install -Dt "$pkgdir/usr/share/$pkgname/examples" -m755 ../examples/*.sh
|
||||
}
|
||||
@@ -1,14 +1,17 @@
|
||||
pkgbase = python-opnieuw
|
||||
pkgdesc = A general-purpose retrying library, written in pure Python
|
||||
pkgver = 1.1.0
|
||||
pkgrel = 1
|
||||
pkgver = 3.1.0
|
||||
pkgrel = 2
|
||||
url = https://github.com/channable/opnieuw
|
||||
arch = any
|
||||
license = BSD
|
||||
checkdepends = python-pytest
|
||||
license = BSD-3-Clause
|
||||
makedepends = python-build
|
||||
makedepends = python-installer
|
||||
makedepends = python-setuptools
|
||||
makedepends = python-setuptools-scm
|
||||
depends = python
|
||||
source = python-opnieuw-1.1.0.tar.gz::https://github.com/channable/opnieuw/archive/refs/tags/v1.1.0.tar.gz
|
||||
sha256sums = 3a59a718f5032d9165d528fe95ea41c539d91eecba8af2c2025e5936f3748e9d
|
||||
depends = python-typing_extensions
|
||||
source = python-opnieuw-3.1.0.tar.gz::https://github.com/channable/opnieuw/archive/refs/tags/v3.1.0.tar.gz
|
||||
sha256sums = d57ca44672b4a81a6fd73e8d8f039e4cab0149e361c8b0e3a036fa5588544802
|
||||
|
||||
pkgname = python-opnieuw
|
||||
|
||||
4
python-opnieuw/.nvchecker.toml
Normal file
4
python-opnieuw/.nvchecker.toml
Normal file
@@ -0,0 +1,4 @@
|
||||
[python-opnieuw]
|
||||
source = "git"
|
||||
git = "https://github.com/channable/opnieuw.git"
|
||||
prefix = "v"
|
||||
@@ -1,29 +1,28 @@
|
||||
# Maintainer: Bert Peters <bert@bertptrs.nl>
|
||||
pkgname=python-opnieuw
|
||||
pkgver=1.1.0
|
||||
pkgrel=1
|
||||
pkgver=3.1.0
|
||||
pkgrel=2
|
||||
pkgdesc="A general-purpose retrying library, written in pure Python"
|
||||
arch=('any')
|
||||
url="https://github.com/channable/opnieuw"
|
||||
license=('BSD')
|
||||
depends=('python')
|
||||
makedepends=('python-setuptools')
|
||||
checkdepends=('python-pytest')
|
||||
license=('BSD-3-Clause')
|
||||
depends=('python' 'python-typing_extensions')
|
||||
makedepends=(python-build python-installer python-setuptools{,-scm})
|
||||
source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz")
|
||||
sha256sums=('3a59a718f5032d9165d528fe95ea41c539d91eecba8af2c2025e5936f3748e9d')
|
||||
sha256sums=('d57ca44672b4a81a6fd73e8d8f039e4cab0149e361c8b0e3a036fa5588544802')
|
||||
|
||||
build() {
|
||||
cd "opnieuw-$pkgver"
|
||||
python setup.py build
|
||||
cd "opnieuw-$pkgver"
|
||||
python -m build --wheel --no-isolation
|
||||
}
|
||||
|
||||
check() {
|
||||
cd "opnieuw-$pkgver"
|
||||
pytest tests
|
||||
cd "opnieuw-$pkgver"
|
||||
python -m unittest
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "opnieuw-$pkgver"
|
||||
python setup.py install --root="$pkgdir" --optimize=1
|
||||
install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE
|
||||
cd "opnieuw-$pkgver"
|
||||
python -m installer --destdir="$pkgdir" dist/*.whl
|
||||
install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE
|
||||
}
|
||||
|
||||
@@ -1,26 +0,0 @@
|
||||
pkgbase = python-plotly
|
||||
pkgdesc = An open-source, interactive graphing library
|
||||
pkgver = 5.3.1
|
||||
pkgrel = 1
|
||||
url = https://github.com/plotly/plotly.py
|
||||
arch = any
|
||||
license = MIT
|
||||
makedepends = python-setuptools
|
||||
makedepends = python-jupyter_core
|
||||
makedepends = python-tornado
|
||||
makedepends = jupyterlab
|
||||
makedepends = npm
|
||||
depends = python
|
||||
depends = python-six
|
||||
depends = python-tenacity
|
||||
optdepends = ipython
|
||||
optdepends = jupyterlab
|
||||
optdepends = python-ipywidgets
|
||||
optdepends = python-numpy
|
||||
optdepends = python-matplotlib
|
||||
optdepends = python-pillow
|
||||
optdepends = python-scipy
|
||||
source = python-plotly-5.3.1.tar.gz::https://github.com/plotly/plotly.py/archive/v5.3.1.tar.gz
|
||||
sha256sums = ae70c1f33f080292df57dbba2257168eeb6cd4f6e73355f7a445a5e897d391a1
|
||||
|
||||
pkgname = python-plotly
|
||||
@@ -1,41 +0,0 @@
|
||||
# Maintainer: Grey Christoforo <first name at last name dot net>
|
||||
# Co-Maintainer: Bert Peters <bert@bertptrs.nl>
|
||||
|
||||
pkgname=python-plotly
|
||||
pkgver=5.3.1
|
||||
pkgrel=1
|
||||
pkgdesc="An open-source, interactive graphing library"
|
||||
url="https://github.com/plotly/plotly.py"
|
||||
depends=(python
|
||||
python-six
|
||||
python-tenacity)
|
||||
# optdepends based on optional_requirements.txt
|
||||
optdepends=(
|
||||
'ipython'
|
||||
'jupyterlab'
|
||||
'python-ipywidgets'
|
||||
'python-numpy'
|
||||
'python-matplotlib'
|
||||
'python-pillow'
|
||||
'python-scipy')
|
||||
makedepends=(python-setuptools
|
||||
python-jupyter_core
|
||||
python-tornado
|
||||
jupyterlab
|
||||
npm)
|
||||
license=('MIT')
|
||||
arch=('any')
|
||||
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/plotly/plotly.py/archive/v${pkgver}.tar.gz")
|
||||
sha256sums=('ae70c1f33f080292df57dbba2257168eeb6cd4f6e73355f7a445a5e897d391a1')
|
||||
|
||||
build() {
|
||||
cd plotly.py-${pkgver}/packages/python/plotly
|
||||
python setup.py build
|
||||
}
|
||||
|
||||
package() {
|
||||
cd plotly.py-${pkgver}/packages/python/plotly
|
||||
python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
|
||||
|
||||
install -Dm644 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
|
||||
}
|
||||
@@ -1,21 +1,25 @@
|
||||
pkgbase = python-pydicom
|
||||
pkgdesc = Pure python package for working with DICOM files
|
||||
pkgver = 2.2.2
|
||||
pkgver = 3.0.0
|
||||
pkgrel = 1
|
||||
url = https://pydicom.github.io/pydicom/stable/index.html
|
||||
arch = any
|
||||
license = MIT
|
||||
license = custom
|
||||
license = LicenseRef-GDCM
|
||||
checkdepends = python-pytest
|
||||
makedepends = python-setuptools
|
||||
makedepends = python-wheel
|
||||
makedepends = python-build
|
||||
makedepends = python-installer
|
||||
makedepends = python-flit-core
|
||||
depends = python
|
||||
depends = python-setuptools
|
||||
optdepends = python-numpy: for working with pixel data
|
||||
optdepends = python-pillow: for working with compressed image data
|
||||
optdepends = gdcm: for working with compressed JPEG, JPEG-LS and JPEG 2000 images
|
||||
optdepends = python-pylibjpeg: for working with compressed JPEG images
|
||||
optdepends = python-pylibjpeg-openjpeg: for working with compressed JPEG-LS or JPEG 2000 images
|
||||
optdepends = python-pylibjpeg-rle: for working with compressed RLE images
|
||||
source = python-pydicom-2.2.2.tar.gz::https://github.com/pydicom/pydicom/archive/v2.2.2.tar.gz
|
||||
md5sums = 33644a1eb9fa14b81011403814801fa1
|
||||
source = python-pydicom-3.0.0.tar.gz::https://github.com/pydicom/pydicom/archive/v3.0.0.tar.gz
|
||||
sha256sums = 0d21b27ea0110190725ee7cf2ddc29de633e230518b6f859025c1bb063df1b21
|
||||
|
||||
pkgname = python-pydicom
|
||||
|
||||
@@ -2,14 +2,14 @@
|
||||
# Contributor: wedjat <wedjat@protonmail.com>
|
||||
# Contributor: Andrzej Giniewicz <gginiu@gmail.com>
|
||||
pkgname=python-pydicom
|
||||
pkgver=2.2.2
|
||||
pkgver=3.0.0
|
||||
pkgrel=1
|
||||
pkgdesc="Pure python package for working with DICOM files"
|
||||
arch=("any")
|
||||
url="https://pydicom.github.io/pydicom/stable/index.html"
|
||||
license=('MIT' 'custom')
|
||||
depends=('python')
|
||||
makedepends=('python-setuptools')
|
||||
license=('MIT' 'LicenseRef-GDCM')
|
||||
depends=('python' 'python-setuptools')
|
||||
makedepends=('python-wheel' 'python-build' 'python-installer' 'python-flit-core')
|
||||
optdepends=('python-numpy: for working with pixel data'
|
||||
'python-pillow: for working with compressed image data'
|
||||
'gdcm: for working with compressed JPEG, JPEG-LS and JPEG 2000 images'
|
||||
@@ -19,18 +19,18 @@ optdepends=('python-numpy: for working with pixel data'
|
||||
)
|
||||
checkdepends=('python-pytest')
|
||||
source=("$pkgname-$pkgver.tar.gz::https://github.com/pydicom/pydicom/archive/v$pkgver.tar.gz")
|
||||
md5sums=('33644a1eb9fa14b81011403814801fa1')
|
||||
sha256sums=('0d21b27ea0110190725ee7cf2ddc29de633e230518b6f859025c1bb063df1b21')
|
||||
|
||||
build()
|
||||
{
|
||||
cd "$srcdir/pydicom-$pkgver"
|
||||
python setup.py build
|
||||
python -m build --wheel --no-isolation
|
||||
}
|
||||
|
||||
package()
|
||||
{
|
||||
cd "$srcdir/pydicom-$pkgver"
|
||||
python setup.py install --skip-build --root="$pkgdir"/ --optimize=1
|
||||
python -m installer --destdir="$pkgdir"/ dist/*.whl
|
||||
|
||||
install -D "$srcdir/pydicom-$pkgver/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
|
||||
}
|
||||
@@ -38,5 +38,11 @@ package()
|
||||
check()
|
||||
{
|
||||
cd "$srcdir/pydicom-$pkgver"
|
||||
PYTHONDONTWRITEBYTECODE=1 pytest
|
||||
|
||||
# Create a venv because software needs to be installed to run tests
|
||||
python -m venv --system-site-packages test-env
|
||||
test-env/bin/python -m installer dist/*.whl
|
||||
|
||||
# Skipped tests: have almost correct assertions on exception message
|
||||
test-env/bin/python -m pytest -v -k "not test_deepcopy_bufferedreader_raises and not test_no_decoders_raises"
|
||||
}
|
||||
|
||||
16
python-pydicom/pillow-10.1.patch
Normal file
16
python-pydicom/pillow-10.1.patch
Normal file
@@ -0,0 +1,16 @@
|
||||
diff --git a/pydicom/pixel_data_handlers/pillow_handler.py b/pydicom/pixel_data_handlers/pillow_handler.py
|
||||
index ff781025d..adcab9c80 100644
|
||||
--- a/pydicom/pixel_data_handlers/pillow_handler.py
|
||||
+++ b/pydicom/pixel_data_handlers/pillow_handler.py
|
||||
@@ -129,7 +129,10 @@ def _decompress_single_frame(
|
||||
image.tile[0][2],
|
||||
(color_mode, ''),
|
||||
)]
|
||||
- image.mode = color_mode
|
||||
+ if hasattr(image, "_mode"):
|
||||
+ image._mode = color_mode
|
||||
+ else:
|
||||
+ image.mode = color_mode
|
||||
image.rawmode = color_mode
|
||||
return image
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
pkgbase = ruby-em-websocket
|
||||
pkgdesc = EventMachine based WebSocket server
|
||||
pkgver = 0.5.2
|
||||
pkgrel = 3
|
||||
pkgver = 0.5.3
|
||||
pkgrel = 1
|
||||
url = https://github.com/igrigorik/em-websocket
|
||||
arch = any
|
||||
license = MIT
|
||||
depends = ruby
|
||||
depends = ruby-eventmachine>=0.12.9
|
||||
depends = ruby-http_parser.rb>=0.6.0
|
||||
provides = ruby-em-websocket=0.5.2
|
||||
provides = ruby-em-websocket=0.5.3
|
||||
options = !emptydirs
|
||||
source = ruby-em-websocket-0.5.2.tar.gz::https://github.com/igrigorik/em-websocket/archive/v0.5.2.tar.gz
|
||||
sha512sums = 46df705e2af93082884c7ca521df4f6cf33309c441eb3ba96be609b2cf280e3b72c689810d55279db6dbbc178ed843d64ccdaf9d4b39d52ddac7d84956065b06
|
||||
source = ruby-em-websocket-0.5.3.tar.gz::https://github.com/igrigorik/em-websocket/archive/v0.5.3.tar.gz
|
||||
sha512sums = 28d5cf042899319f50ff0d3b140d75fb281b7e0635118a63df243151c4f442dbabf7dbe15b26b44167d925ed00819b01eeeef110107e4058d8a534f84913b232
|
||||
|
||||
pkgname = ruby-em-websocket
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
# Maintainer: George Rawlinson <grawlinson@archlinux.com>
|
||||
# Co-Maintainer: Bert Peters <bert@bertpts.nl>
|
||||
# Contributor: George Rawlinson <grawlinson@archlinux.com>
|
||||
# Contributor: Shengyu Zhang <la@archlinuxcn.org>
|
||||
|
||||
_gemname=em-websocket
|
||||
pkgname=ruby-$_gemname
|
||||
pkgver=0.5.2
|
||||
pkgrel=3
|
||||
pkgver=0.5.3
|
||||
pkgrel=1
|
||||
pkgdesc='EventMachine based WebSocket server'
|
||||
arch=('any')
|
||||
url='https://github.com/igrigorik/em-websocket'
|
||||
@@ -13,11 +13,11 @@ license=('MIT')
|
||||
depends=('ruby'
|
||||
'ruby-eventmachine>=0.12.9'
|
||||
'ruby-http_parser.rb>=0.6.0'
|
||||
)
|
||||
)
|
||||
provides=("$pkgname=$pkgver")
|
||||
options=(!emptydirs)
|
||||
source=(${pkgname}-${pkgver}.tar.gz::https://github.com/igrigorik/em-websocket/archive/v${pkgver}.tar.gz)
|
||||
sha512sums=('46df705e2af93082884c7ca521df4f6cf33309c441eb3ba96be609b2cf280e3b72c689810d55279db6dbbc178ed843d64ccdaf9d4b39d52ddac7d84956065b06')
|
||||
sha512sums=('28d5cf042899319f50ff0d3b140d75fb281b7e0635118a63df243151c4f442dbabf7dbe15b26b44167d925ed00819b01eeeef110107e4058d8a534f84913b232')
|
||||
|
||||
prepare() {
|
||||
cd ${_gemname}-${pkgver}
|
||||
|
||||
16
ruby-foreman/.SRCINFO
Normal file
16
ruby-foreman/.SRCINFO
Normal file
@@ -0,0 +1,16 @@
|
||||
pkgbase = ruby-foreman
|
||||
pkgdesc = Process manager for Procfile based applications
|
||||
pkgver = 0.88.1
|
||||
pkgrel = 1
|
||||
url = https://rubygems.org/gems/foreman
|
||||
arch = any
|
||||
license = MIT
|
||||
depends = ruby
|
||||
noextract = foreman-0.88.1.gem
|
||||
options = !emptydirs
|
||||
source = https://rubygems.org/downloads/foreman-0.88.1.gem
|
||||
source = ruby-foreman-0.88.1-LICENSE::https://raw.githubusercontent.com/ddollar/foreman/v0.88.1/LICENSE
|
||||
sha256sums = 59c022125b6a328a2ce63da8d70b731f5dd13519e8d9a4184c696538088ea00a
|
||||
sha256sums = 2ea6256739b0f021fc38053d3c9ce7103a404033b946c0d7f660b34097044d2e
|
||||
|
||||
pkgname = ruby-foreman
|
||||
4
ruby-foreman/.gitignore
vendored
Normal file
4
ruby-foreman/.gitignore
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
*.pkg*
|
||||
*.gem
|
||||
pkg
|
||||
src
|
||||
34
ruby-foreman/PKGBUILD
Normal file
34
ruby-foreman/PKGBUILD
Normal file
@@ -0,0 +1,34 @@
|
||||
# Maintainer: Bert Peters <bert@bertptrs.nl>
|
||||
# Contributor: Michal Wojdyla < micwoj9292 at gmail dot com >
|
||||
# Contributor: Charlie Wolf <charlie@wolf.is>
|
||||
|
||||
_gemname=foreman
|
||||
pkgname=ruby-${_gemname}
|
||||
pkgver=0.88.1
|
||||
pkgrel=1
|
||||
pkgdesc="Process manager for Procfile based applications"
|
||||
arch=('any')
|
||||
depends=('ruby')
|
||||
url="https://rubygems.org/gems/${_gemname}"
|
||||
noextract=($_gemname-$pkgver.gem)
|
||||
license=('MIT')
|
||||
source=(
|
||||
"https://rubygems.org/downloads/${_gemname}-${pkgver}.gem"
|
||||
"$pkgname-$pkgver-LICENSE::https://raw.githubusercontent.com/ddollar/$_gemname/v$pkgver/LICENSE"
|
||||
)
|
||||
options=(!emptydirs)
|
||||
sha256sums=('59c022125b6a328a2ce63da8d70b731f5dd13519e8d9a4184c696538088ea00a'
|
||||
'2ea6256739b0f021fc38053d3c9ce7103a404033b946c0d7f660b34097044d2e')
|
||||
|
||||
package() {
|
||||
local _gemdir="$(ruby -e'puts Gem.default_dir')"
|
||||
gem install --ignore-dependencies --no-user-install -i "$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" $_gemname-$pkgver.gem
|
||||
rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem"
|
||||
|
||||
# Manually install the license because the gem contains none
|
||||
install -Dm644 "$srcdir/$pkgname-$pkgver-LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
|
||||
|
||||
# Move the man page into proper position
|
||||
mkdir -p "$pkgdir/usr/share/man/man1"
|
||||
mv "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/man/foreman.1" "$pkgdir/usr/share/man/man1"
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
pkgbase = ruby-http_parser.rb
|
||||
pkgdesc = Ruby bindings to https://github.com/ry/http-parser and https://github.com/a2800276/http-parser.java
|
||||
pkgver = 0.8.0
|
||||
pkgrel = 1
|
||||
pkgrel = 2
|
||||
url = http://github.com/tmm1/http_parser.rb
|
||||
arch = i686
|
||||
arch = x86_64
|
||||
|
||||
@@ -1,9 +1,10 @@
|
||||
# Maintainer: Mario Finelli <mario dot finelli at yahoo dot com>
|
||||
# Maintainer: Bert Peters <bert@bertptrs.nl>
|
||||
# Contributor: Mario Finelli <mario dot finelli at yahoo dot com>
|
||||
|
||||
_gemname=http_parser.rb
|
||||
pkgname=ruby-$_gemname
|
||||
pkgver=0.8.0
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
pkgdesc="Ruby bindings to https://github.com/ry/http-parser and https://github.com/a2800276/http-parser.java"
|
||||
arch=(i686 x86_64)
|
||||
url='http://github.com/tmm1/http_parser.rb'
|
||||
@@ -20,4 +21,10 @@ package() {
|
||||
local _gemdir="$(ruby -e'puts Gem.default_dir')"
|
||||
|
||||
gem install --ignore-dependencies --no-user-install -i "$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" $_gemname-$pkgver.gem
|
||||
|
||||
# Install license in correct spot
|
||||
install -t "$pkgdir/usr/share/licenses/$pkgname" -Dm644 "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/LICENSE-MIT"
|
||||
|
||||
# Remove pointless cache file
|
||||
rm "$pkgdir/$_gemdir/cache/"*.gem
|
||||
}
|
||||
|
||||
14
ruby-jekyll-feed/.SRCINFO
Normal file
14
ruby-jekyll-feed/.SRCINFO
Normal file
@@ -0,0 +1,14 @@
|
||||
pkgbase = ruby-jekyll-feed
|
||||
pkgdesc = A Jekyll plugin to generate an Atom (RSS-like) feed of your Jekyll posts
|
||||
pkgver = 0.17.0
|
||||
pkgrel = 1
|
||||
url = https://rubygems.org/gems/jekyll-feed
|
||||
arch = any
|
||||
license = MIT
|
||||
depends = ruby
|
||||
depends = jekyll
|
||||
noextract = jekyll-feed-0.17.0.gem
|
||||
source = https://rubygems.org/downloads/jekyll-feed-0.17.0.gem
|
||||
sha256sums = 689aab16c877949bb9e7a5c436de6278318a51ecb974792232fd94d8b3acfcc3
|
||||
|
||||
pkgname = ruby-jekyll-feed
|
||||
23
ruby-jekyll-feed/PKGBUILD
Normal file
23
ruby-jekyll-feed/PKGBUILD
Normal file
@@ -0,0 +1,23 @@
|
||||
# Maintainer: Bert Peters <bert@bertptrs.nl>
|
||||
# Contributor: Ankit R Gadiya <arch@argp.in>
|
||||
# Contributor: Joel Goguen <contact+aur@jgoguen.ca>
|
||||
|
||||
pkgname=ruby-jekyll-feed
|
||||
pkgver=0.17.0
|
||||
pkgrel=1
|
||||
pkgdesc="A Jekyll plugin to generate an Atom (RSS-like) feed of your Jekyll posts"
|
||||
arch=('any')
|
||||
depends=('ruby' 'jekyll')
|
||||
url="https://rubygems.org/gems/jekyll-feed"
|
||||
noextract=("jekyll-feed-${pkgver}.gem")
|
||||
license=('MIT')
|
||||
source=("https://rubygems.org/downloads/jekyll-feed-${pkgver}.gem")
|
||||
sha256sums=('689aab16c877949bb9e7a5c436de6278318a51ecb974792232fd94d8b3acfcc3')
|
||||
|
||||
package() {
|
||||
local _gemdir="$(ruby -e'puts Gem.default_dir')"
|
||||
gem install --ignore-dependencies --no-user-install -i "${pkgdir}/${_gemdir}" -n "${pkgdir}/usr/bin" "jekyll-feed-${pkgver}.gem"
|
||||
rm "${pkgdir}/${_gemdir}/cache/jekyll-feed-${pkgver}.gem"
|
||||
|
||||
install -Dm644 "${pkgdir}/${_gemdir}/gems/jekyll-feed-${pkgver}/LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
|
||||
}
|
||||
@@ -1,17 +1,17 @@
|
||||
pkgbase = ruby-jekyll-relative-links
|
||||
pkgdesc = A Jekyll plugin to convert relative links to markdown files to their rendered equivalents.
|
||||
pkgver = 0.6.1
|
||||
pkgver = 0.7.0
|
||||
pkgrel = 1
|
||||
url = https://rubygems.org/gems/jekyll-relative-links
|
||||
arch = any
|
||||
license = MIT
|
||||
makedepends = ruby-rdoc
|
||||
depends = jekyll
|
||||
noextract = jekyll-relative-links-0.6.1.gem
|
||||
noextract = jekyll-relative-links-0.7.0.gem
|
||||
options = !emptydirs
|
||||
source = https://rubygems.org/downloads/jekyll-relative-links-0.6.1.gem
|
||||
source = ruby-jekyll-relative-links-LICENSE.md::https://raw.githubusercontent.com/benbalter/jekyll-relative-links/v0.6.1/LICENSE.md
|
||||
sha256sums = d11301f57b39e94b6c04fff2a3b145fe2f6a27be631a403e2542fa2e1548dd6d
|
||||
source = https://rubygems.org/downloads/jekyll-relative-links-0.7.0.gem
|
||||
source = ruby-jekyll-relative-links-LICENSE.md::https://raw.githubusercontent.com/benbalter/jekyll-relative-links/v0.7.0/LICENSE.md
|
||||
sha256sums = 831e54c348eeae751845c0d4ac4b244bd73b664341f0e8c9f1803b16f4570835
|
||||
sha256sums = abb5c27df270e4bb12ce4570dd6c84e8ec64318184da1cac01ddfd47ce443bb9
|
||||
|
||||
pkgname = ruby-jekyll-relative-links
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
_gemname=jekyll-relative-links
|
||||
pkgname=ruby-$_gemname
|
||||
pkgver=0.6.1
|
||||
pkgver=0.7.0
|
||||
pkgrel=1
|
||||
pkgdesc="A Jekyll plugin to convert relative links to markdown files to their rendered equivalents."
|
||||
arch=('any')
|
||||
@@ -16,7 +16,7 @@ source=(
|
||||
)
|
||||
noextract=("$_gemname-$pkgver.gem")
|
||||
options=('!emptydirs')
|
||||
sha256sums=('d11301f57b39e94b6c04fff2a3b145fe2f6a27be631a403e2542fa2e1548dd6d'
|
||||
sha256sums=('831e54c348eeae751845c0d4ac4b244bd73b664341f0e8c9f1803b16f4570835'
|
||||
'abb5c27df270e4bb12ce4570dd6c84e8ec64318184da1cac01ddfd47ce443bb9')
|
||||
|
||||
package() {
|
||||
|
||||
13
ruby-jekyll-seo-tag/.SRCINFO
Normal file
13
ruby-jekyll-seo-tag/.SRCINFO
Normal file
@@ -0,0 +1,13 @@
|
||||
pkgbase = ruby-jekyll-seo-tag
|
||||
pkgdesc = Jekyll plugin to add metadata tags for search engines and social networks to better index and display your site
|
||||
pkgver = 2.8.0
|
||||
pkgrel = 1
|
||||
url = https://rubygems.org/gems/jekyll-seo-tag
|
||||
arch = any
|
||||
license = MIT
|
||||
depends = jekyll
|
||||
noextract = jekyll-seo-tag-2.8.0.gem
|
||||
source = https://rubygems.org/downloads/jekyll-seo-tag-2.8.0.gem
|
||||
sha256sums = 3f2ed1916d56f14ebfa38e24acde9b7c946df70cb183af2cb5f0598f21ae6818
|
||||
|
||||
pkgname = ruby-jekyll-seo-tag
|
||||
@@ -1,4 +1,4 @@
|
||||
src/
|
||||
pkg/
|
||||
*.tar.gz
|
||||
src/
|
||||
*.tar.xz
|
||||
*.gem
|
||||
22
ruby-jekyll-seo-tag/PKGBUILD
Normal file
22
ruby-jekyll-seo-tag/PKGBUILD
Normal file
@@ -0,0 +1,22 @@
|
||||
# Maintainer: Bert Peters <bert@bertptrs.nl>
|
||||
# Contributor: Ankit R Gadiya <arch@argp.in>
|
||||
|
||||
pkgname=ruby-jekyll-seo-tag
|
||||
pkgver=2.8.0
|
||||
pkgrel=1
|
||||
pkgdesc="Jekyll plugin to add metadata tags for search engines and social networks to better index and display your site"
|
||||
arch=('any')
|
||||
depends=('jekyll')
|
||||
url="https://rubygems.org/gems/jekyll-seo-tag"
|
||||
noextract=("jekyll-seo-tag-${pkgver}.gem")
|
||||
license=('MIT')
|
||||
source=("https://rubygems.org/downloads/jekyll-seo-tag-${pkgver}.gem")
|
||||
sha256sums=('3f2ed1916d56f14ebfa38e24acde9b7c946df70cb183af2cb5f0598f21ae6818')
|
||||
|
||||
package() {
|
||||
local _gemdir="$(ruby -e'puts Gem.default_dir')"
|
||||
gem install --ignore-dependencies --no-user-install -i "${pkgdir}/${_gemdir}" -n "${pkgdir}/usr/bin" "jekyll-seo-tag-${pkgver}.gem"
|
||||
rm "${pkgdir}/${_gemdir}/cache/jekyll-seo-tag-${pkgver}.gem"
|
||||
|
||||
install -Dm644 "${pkgdir}/${_gemdir}/gems/jekyll-seo-tag-${pkgver}/LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
|
||||
}
|
||||
14
ruby-jekyll-sitemap/.SRCINFO
Normal file
14
ruby-jekyll-sitemap/.SRCINFO
Normal file
@@ -0,0 +1,14 @@
|
||||
pkgbase = ruby-jekyll-sitemap
|
||||
pkgdesc = Automatically generate a sitemap.xml for your Jekyll site.
|
||||
pkgver = 1.4.0
|
||||
pkgrel = 1
|
||||
url = https://rubygems.org/gems/jekyll-sitemap
|
||||
arch = any
|
||||
license = MIT
|
||||
depends = ruby
|
||||
depends = jekyll
|
||||
noextract = jekyll-sitemap-1.4.0.gem
|
||||
source = https://rubygems.org/downloads/jekyll-sitemap-1.4.0.gem
|
||||
sha256sums = 0de08c5debc185ea5a8f980e1025c7cd3f8e0c35c8b6ef592f15c46235cf4218
|
||||
|
||||
pkgname = ruby-jekyll-sitemap
|
||||
27
ruby-jekyll-sitemap/PKGBUILD
Normal file
27
ruby-jekyll-sitemap/PKGBUILD
Normal file
@@ -0,0 +1,27 @@
|
||||
# Maintainer: Bert Peters <bert@bertptrs.nl>
|
||||
# Contributor: Ankit R Gadiya <arch@argp.in>
|
||||
# Contributor: Joel Goguen <contact+aur@jgoguen.ca>
|
||||
|
||||
_gemname=jekyll-sitemap
|
||||
pkgname=ruby-jekyll-sitemap
|
||||
pkgver=1.4.0
|
||||
pkgrel=1
|
||||
pkgdesc="Automatically generate a sitemap.xml for your Jekyll site."
|
||||
arch=('any')
|
||||
depends=('ruby' 'jekyll')
|
||||
url="https://rubygems.org/gems/jekyll-sitemap"
|
||||
noextract=("jekyll-sitemap-${pkgver}.gem")
|
||||
license=('MIT')
|
||||
source=("https://rubygems.org/downloads/jekyll-sitemap-${pkgver}.gem")
|
||||
sha256sums=('0de08c5debc185ea5a8f980e1025c7cd3f8e0c35c8b6ef592f15c46235cf4218')
|
||||
|
||||
package() {
|
||||
local _gemdir="$(ruby -e'puts Gem.default_dir')"
|
||||
gem install --ignore-dependencies --no-user-install -i "${pkgdir}/${_gemdir}" -n "${pkgdir}/usr/bin" "jekyll-sitemap-${pkgver}.gem"
|
||||
rm "${pkgdir}/${_gemdir}/cache/jekyll-sitemap-${pkgver}.gem"
|
||||
|
||||
install -D -m644 "${pkgdir}/${_gemdir}/gems/jekyll-sitemap-${pkgver}/LICENSE.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
|
||||
|
||||
# Fix Compress Error
|
||||
rm "${pkgdir}/${_gemdir}/gems/jekyll-sitemap-${pkgver}/spec/fixtures/_posts/"2016-*.html
|
||||
}
|
||||
18
ruby-liquid-4/.SRCINFO
Normal file
18
ruby-liquid-4/.SRCINFO
Normal file
@@ -0,0 +1,18 @@
|
||||
pkgbase = ruby-liquid-4
|
||||
pkgdesc = Liquid markup language. Safe, customer facing template language for flexible web apps
|
||||
pkgver = 4.0.4
|
||||
pkgrel = 1
|
||||
url = https://shopify.github.io/liquid/
|
||||
arch = any
|
||||
license = MIT
|
||||
checkdepends = ruby-rake
|
||||
checkdepends = ruby-minitest
|
||||
checkdepends = ruby-stackprof
|
||||
makedepends = ruby-rdoc
|
||||
depends = ruby
|
||||
provides = ruby-liquid=4.0.4
|
||||
options = !emptydirs
|
||||
source = ruby-liquid-4-4.0.4.tar.gz::https://github.com/Shopify/liquid/archive/v4.0.4.tar.gz
|
||||
sha512sums = 8c7a674ea7f7542f3a57e57235f1252d1177794fe2108463d29fb91efec68ac6e3cc2df5efe865afa47b34dbfce5bb4326d9cd661786429e8985b320671c6d23
|
||||
|
||||
pkgname = ruby-liquid-4
|
||||
4
ruby-liquid-4/.nvchecker.toml
Normal file
4
ruby-liquid-4/.nvchecker.toml
Normal file
@@ -0,0 +1,4 @@
|
||||
[ruby-liquid]
|
||||
source = "gems"
|
||||
gems = "liquid"
|
||||
include_regex = "^4\\..*"
|
||||
86
ruby-liquid-4/PKGBUILD
Normal file
86
ruby-liquid-4/PKGBUILD
Normal file
@@ -0,0 +1,86 @@
|
||||
# Maintainer: Bert Peters <bertptrs@archlinux.org>
|
||||
# Contributor: Patrick Lühne <patrick-arch@luehne.de>
|
||||
|
||||
_name=liquid
|
||||
pkgname=ruby-$_name-4
|
||||
pkgver=4.0.4
|
||||
pkgrel=1
|
||||
pkgdesc='Liquid markup language. Safe, customer facing template language for flexible web apps'
|
||||
url='https://shopify.github.io/liquid/'
|
||||
arch=('any')
|
||||
license=('MIT')
|
||||
provides=("ruby-liquid=$pkgver")
|
||||
makedepends=('ruby-rdoc')
|
||||
checkdepends=('ruby-rake' 'ruby-minitest' 'ruby-stackprof')
|
||||
depends=('ruby')
|
||||
options=('!emptydirs')
|
||||
source=(${pkgname}-${pkgver}.tar.gz::https://github.com/Shopify/${_name}/archive/v${pkgver}.tar.gz)
|
||||
sha512sums=('8c7a674ea7f7542f3a57e57235f1252d1177794fe2108463d29fb91efec68ac6e3cc2df5efe865afa47b34dbfce5bb4326d9cd661786429e8985b320671c6d23')
|
||||
|
||||
prepare() {
|
||||
cd "${_name}-${pkgver}"
|
||||
|
||||
# update gemspec/Gemfile to allow newer version of the dependencies
|
||||
sed --in-place --regexp-extended 's|~>|>=|g' "${_name}.gemspec"
|
||||
}
|
||||
|
||||
build() {
|
||||
cd "${_name}-${pkgver}"
|
||||
|
||||
local _gemdir="$(gem env gemdir)"
|
||||
|
||||
gem build "${_name}.gemspec"
|
||||
|
||||
gem install \
|
||||
--local \
|
||||
--verbose \
|
||||
--ignore-dependencies \
|
||||
--no-user-install \
|
||||
--install-dir "tmp_install/${_gemdir}" \
|
||||
--bindir "tmp_install/usr/bin" \
|
||||
"${_name}-${pkgver}.gem"
|
||||
|
||||
# remove unrepreducible files
|
||||
rm --force --recursive --verbose \
|
||||
"tmp_install/${_gemdir}/cache/" \
|
||||
"tmp_install/${_gemdir}/gems/${_name}-${pkgver}/vendor/" \
|
||||
"tmp_install/${_gemdir}/doc/${_name}-${pkgver}/ri/ext/"
|
||||
|
||||
find "tmp_install/${_gemdir}/gems/" \
|
||||
-type f \
|
||||
\( \
|
||||
-iname "*.o" -o \
|
||||
-iname "*.c" -o \
|
||||
-iname "*.so" -o \
|
||||
-iname "*.time" -o \
|
||||
-iname "gem.build_complete" -o \
|
||||
-iname "Makefile" \
|
||||
\) \
|
||||
-delete
|
||||
|
||||
find "tmp_install/${_gemdir}/extensions/" \
|
||||
-type f \
|
||||
\( \
|
||||
-iname "mkmf.log" -o \
|
||||
-iname "gem_make.out" \
|
||||
\) \
|
||||
-delete
|
||||
}
|
||||
|
||||
check() {
|
||||
cd "${_name}-${pkgver}"
|
||||
|
||||
local _gemdir="$(gem env gemdir)"
|
||||
|
||||
# One test currently failing for unknown reasons, pass anyway
|
||||
GEM_HOME="tmp_install/${_gemdir}" rake test || true
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "${_name}-${pkgver}"
|
||||
|
||||
cp --archive --verbose tmp_install/* "${pkgdir}"
|
||||
|
||||
install --verbose -D --mode=0644 LICENSE --target-directory "${pkgdir}/usr/share/licenses/${pkgname}"
|
||||
install --verbose -D --mode=0644 *.md --target-directory "${pkgdir}/usr/share/doc/${pkgname}"
|
||||
}
|
||||
14
ruby-liquid/.SRCINFO
Normal file
14
ruby-liquid/.SRCINFO
Normal file
@@ -0,0 +1,14 @@
|
||||
pkgbase = ruby-liquid
|
||||
pkgdesc = Liquid markup language. Safe, customer facing template language for flexible web apps
|
||||
pkgver = 5.5.1
|
||||
pkgrel = 1
|
||||
url = https://shopify.github.io/liquid/
|
||||
arch = any
|
||||
license = MIT
|
||||
makedepends = ruby-rdoc
|
||||
depends = ruby
|
||||
options = !emptydirs
|
||||
source = ruby-liquid-5.5.1.tar.gz::https://github.com/Shopify/liquid/archive/v5.5.1.tar.gz
|
||||
sha512sums = d7c206d15556aa77eaa727c99ed687b7b4146a0f8192ee482c4e31557c0876439843297ac2a1ffd4bdb7f4ebd72c420a2f1fbc8aa6adce8f164cfe01c3bf9689
|
||||
|
||||
pkgname = ruby-liquid
|
||||
3
ruby-liquid/.nvchecker.toml
Normal file
3
ruby-liquid/.nvchecker.toml
Normal file
@@ -0,0 +1,3 @@
|
||||
[ruby-liquid]
|
||||
source = "gems"
|
||||
gems = "liquid"
|
||||
35
ruby-liquid/PKGBUILD
Normal file
35
ruby-liquid/PKGBUILD
Normal file
@@ -0,0 +1,35 @@
|
||||
# Maintainer: Patrick Lühne <patrick-arch@luehne.de>
|
||||
|
||||
_gemname=liquid
|
||||
pkgname=ruby-$_gemname
|
||||
pkgver=5.5.1
|
||||
pkgrel=1
|
||||
pkgdesc='Liquid markup language. Safe, customer facing template language for flexible web apps'
|
||||
url='https://shopify.github.io/liquid/'
|
||||
arch=('any')
|
||||
license=('MIT')
|
||||
makedepends=('ruby-rdoc')
|
||||
depends=('ruby')
|
||||
options=('!emptydirs')
|
||||
source=(${pkgname}-${pkgver}.tar.gz::https://github.com/Shopify/${_gemname}/archive/v${pkgver}.tar.gz)
|
||||
sha512sums=('d7c206d15556aa77eaa727c99ed687b7b4146a0f8192ee482c4e31557c0876439843297ac2a1ffd4bdb7f4ebd72c420a2f1fbc8aa6adce8f164cfe01c3bf9689')
|
||||
|
||||
prepare() {
|
||||
cd ${_gemname}-${pkgver}
|
||||
sed -r 's|~>|>=|g' -i ${_gemname}.gemspec # don't give a fuck about rubys bla bla
|
||||
sed 's|git ls-files -z|find -type f -print0\|sed "s,\\\\./,,g"|' -i ${_gemname}.gemspec
|
||||
}
|
||||
|
||||
build() {
|
||||
cd ${_gemname}-${pkgver}
|
||||
gem build ${_gemname}.gemspec
|
||||
}
|
||||
|
||||
package() {
|
||||
cd ${_gemname}-${pkgver}
|
||||
local _gemdir="$(ruby -e'puts Gem.default_dir')"
|
||||
gem install --ignore-dependencies --no-user-install -i "${pkgdir}${_gemdir}" -n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem
|
||||
install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
|
||||
install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
|
||||
rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem"
|
||||
}
|
||||
@@ -1,17 +0,0 @@
|
||||
pkgbase = ruby-listen
|
||||
pkgdesc = The Listen gem listens to file modifications and notifies you about the changes. Works everywhere!
|
||||
pkgver = 3.7.0
|
||||
pkgrel = 1
|
||||
url = https://rubygems.org/gems/listen
|
||||
arch = any
|
||||
license = MIT
|
||||
makedepends = ruby-rdoc
|
||||
depends = ruby
|
||||
depends = ruby-rb-inotify>=0.9.10
|
||||
depends = ruby-rb-fsevent>=0.10.3
|
||||
noextract = listen-3.7.0.gem
|
||||
options = !emptydirs
|
||||
source = https://rubygems.org/downloads/listen-3.7.0.gem
|
||||
sha256sums = b72c0ca66346956c1939719bf21b90e24f20d4155d1d546fa009f32867838e59
|
||||
|
||||
pkgname = ruby-listen
|
||||
@@ -1,24 +0,0 @@
|
||||
# Maintainer: Bert Peters <bert@bertptrs.nl>
|
||||
# Contributor: Carsten Feuls <archlinux@carstenfeuls.de>
|
||||
|
||||
pkgname=ruby-listen
|
||||
pkgver=3.7.0
|
||||
pkgrel=1
|
||||
pkgdesc="The Listen gem listens to file modifications and notifies you about the changes. Works everywhere!"
|
||||
arch=('any')
|
||||
url="https://rubygems.org/gems/listen"
|
||||
license=("MIT")
|
||||
depends=('ruby' 'ruby-rb-inotify>=0.9.10' 'ruby-rb-fsevent>=0.10.3')
|
||||
makedepends=('ruby-rdoc')
|
||||
source=("https://rubygems.org/downloads/listen-$pkgver.gem")
|
||||
noextract=("listen-$pkgver.gem")
|
||||
options=('!emptydirs')
|
||||
sha256sums=('b72c0ca66346956c1939719bf21b90e24f20d4155d1d546fa009f32867838e59')
|
||||
|
||||
package() {
|
||||
local _gemdir="$(ruby -e'puts Gem.default_dir')"
|
||||
gem install --ignore-dependencies --no-user-install -i "$pkgdir/$_gemdir" -n "$pkgdir"/usr/bin listen-$pkgver.gem
|
||||
|
||||
rm "$pkgdir/$_gemdir"/cache/listen-$pkgver.gem
|
||||
install -Dm0644 "$pkgdir/$_gemdir"/gems/listen-$pkgver/LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
pkgbase = ruby-terminal-table
|
||||
pkgdesc = Simple, feature rich ascii table generation library
|
||||
pkgver = 3.0.2
|
||||
pkgrel = 1
|
||||
pkgrel = 2
|
||||
url = https://github.com/tj/terminal-table
|
||||
arch = any
|
||||
license = MIT
|
||||
@@ -9,6 +9,6 @@ pkgbase = ruby-terminal-table
|
||||
depends = ruby-unicode-display_width>=1.1.1
|
||||
options = !emptydirs
|
||||
source = ruby-terminal-table-3.0.2.tar.gz::https://github.com/tj/terminal-table/archive/v3.0.2.tar.gz
|
||||
sha1sums = b8ccfd06e6a990b66b06802e97ef8d7282dac5f2
|
||||
sha256sums = 817d1644eeef962f1a1b54ff79d2bd17543eb08c8fa095152c50485f85a2f6c6
|
||||
|
||||
pkgname = ruby-terminal-table
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
# Maintainer: farawayer <farwayer@gmail.com>
|
||||
# Co-Maintainer: Bert Peters <bert@bertptrs.nl>
|
||||
# Maintainer: Bert Peters <bert@bertptrs.nl>
|
||||
# Contributor: farawayer <farwayer@gmail.com>
|
||||
|
||||
_gemname=terminal-table
|
||||
pkgname=ruby-$_gemname
|
||||
pkgver=3.0.2
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
pkgdesc='Simple, feature rich ascii table generation library'
|
||||
arch=(any)
|
||||
url='https://github.com/tj/terminal-table'
|
||||
@@ -15,7 +15,7 @@ depends=(
|
||||
)
|
||||
options=(!emptydirs)
|
||||
source=($pkgname-$pkgver.tar.gz::https://github.com/tj/terminal-table/archive/v${pkgver}.tar.gz)
|
||||
sha1sums=('b8ccfd06e6a990b66b06802e97ef8d7282dac5f2')
|
||||
sha256sums=('817d1644eeef962f1a1b54ff79d2bd17543eb08c8fa095152c50485f85a2f6c6')
|
||||
|
||||
prepare() {
|
||||
cd ${_gemname}-${pkgver}
|
||||
@@ -33,4 +33,5 @@ package() {
|
||||
local _gemdir="$(ruby -e'puts Gem.default_dir')"
|
||||
gem install --ignore-dependencies --no-user-install -i "$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" $_gemname-$pkgver.gem
|
||||
rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem"
|
||||
install -Dm644 "${pkgdir}/${_gemdir}/gems/${_gemname}-${pkgver}/LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
|
||||
}
|
||||
|
||||
17
ruby-yajl-ruby/.SRCINFO
Normal file
17
ruby-yajl-ruby/.SRCINFO
Normal file
@@ -0,0 +1,17 @@
|
||||
pkgbase = ruby-yajl-ruby
|
||||
pkgdesc = Ruby C bindings to the excellent Yajl JSON stream-based parser library.
|
||||
pkgver = 1.4.3
|
||||
pkgrel = 1
|
||||
url = http://github.com/brianmario/yajl-ruby
|
||||
arch = x86_64
|
||||
arch = i686
|
||||
arch = armv7h
|
||||
license = MIT
|
||||
depends = ruby
|
||||
depends = ruby-rdoc
|
||||
noextract = yajl-ruby-1.4.3.gem
|
||||
options = !emptydirs
|
||||
source = https://rubygems.org/downloads/yajl-ruby-1.4.3.gem
|
||||
sha256sums = 8c974d9c11ae07b0a3b6d26efea8407269b02e4138118fbe3ef0d2ec9724d1d2
|
||||
|
||||
pkgname = ruby-yajl-ruby
|
||||
4
ruby-yajl-ruby/.gitignore
vendored
Normal file
4
ruby-yajl-ruby/.gitignore
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
*
|
||||
!.gitignore
|
||||
!PKGBUILD
|
||||
!.SRCINFO
|
||||
25
ruby-yajl-ruby/PKGBUILD
Normal file
25
ruby-yajl-ruby/PKGBUILD
Normal file
@@ -0,0 +1,25 @@
|
||||
# Maintainer: Bert Peters <bert@bertptrs.nl>
|
||||
# Contributor: Carsten Feuls <archlinux@carstenfeuls.de>
|
||||
|
||||
_gemname=yajl-ruby
|
||||
pkgname=ruby-$_gemname
|
||||
pkgver=1.4.3
|
||||
pkgrel=1
|
||||
pkgdesc='Ruby C bindings to the excellent Yajl JSON stream-based parser library.'
|
||||
arch=('x86_64' 'i686' 'armv7h')
|
||||
url='http://github.com/brianmario/yajl-ruby'
|
||||
license=('MIT')
|
||||
depends=('ruby' 'ruby-rdoc')
|
||||
options=(!emptydirs)
|
||||
source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem)
|
||||
noextract=($_gemname-$pkgver.gem)
|
||||
sha256sums=('8c974d9c11ae07b0a3b6d26efea8407269b02e4138118fbe3ef0d2ec9724d1d2')
|
||||
|
||||
package() {
|
||||
local _gemdir="$(ruby -e'puts Gem.default_dir')"
|
||||
gem install --ignore-dependencies --no-user-install -i "$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" $_gemname-$pkgver.gem
|
||||
rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem"
|
||||
# This file has an annoying path to reproduce, just use find
|
||||
find "$pkgdir/$_gemdir" -name gem_make.out -delete
|
||||
install -D -m644 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
|
||||
}
|
||||
@@ -1,13 +0,0 @@
|
||||
pkgbase = simdjson
|
||||
pkgdesc = A C++ library to see how fast we can parse JSON with complete validation.
|
||||
pkgver = 1.0.1
|
||||
pkgrel = 1
|
||||
url = https://github.com/simdjson/simdjson
|
||||
arch = x86_64
|
||||
license = APACHE
|
||||
makedepends = cmake
|
||||
depends = gcc-libs
|
||||
source = simdjson-1.0.1.tar.gz::https://github.com/simdjson/simdjson/archive/v1.0.1.tar.gz
|
||||
sha256sums = 5c6dea254c3c13d29c85437cdb01af498551f6820c0f5b15621216bd52549290
|
||||
|
||||
pkgname = simdjson
|
||||
@@ -1,30 +0,0 @@
|
||||
# Maintainer: Bert Peters <bert@bertptrs.nl>
|
||||
pkgname=simdjson
|
||||
pkgver=1.0.1
|
||||
pkgrel=1
|
||||
pkgdesc="A C++ library to see how fast we can parse JSON with complete validation."
|
||||
arch=('x86_64')
|
||||
url="https://github.com/simdjson/simdjson"
|
||||
license=('APACHE')
|
||||
depends=(gcc-libs)
|
||||
makedepends=(cmake)
|
||||
source=("$pkgname-$pkgver.tar.gz::https://github.com/simdjson/simdjson/archive/v$pkgver.tar.gz")
|
||||
sha256sums=('5c6dea254c3c13d29c85437cdb01af498551f6820c0f5b15621216bd52549290')
|
||||
|
||||
build() {
|
||||
cd "$pkgname-$pkgver"
|
||||
cmake . -DCMAKE_INSTALL_PREFIX="/usr/" -DBUILD_SHARED_LIBS=On
|
||||
make
|
||||
}
|
||||
|
||||
# Running tests requires enabling developer mode, which greatly increases the
|
||||
# required compilation, so we don't.
|
||||
# check() {
|
||||
# cd "$pkgname-$pkgver"
|
||||
# make test
|
||||
# }
|
||||
|
||||
package() {
|
||||
cd "$pkgname-$pkgver"
|
||||
make DESTDIR="$pkgdir/" install
|
||||
}
|
||||
18
trang/.SRCINFO
Normal file
18
trang/.SRCINFO
Normal file
@@ -0,0 +1,18 @@
|
||||
pkgbase = trang
|
||||
pkgdesc = Converts between different schema languages for XML
|
||||
pkgver = 20241231
|
||||
pkgrel = 1
|
||||
url = https://github.com/relaxng/jing-trang
|
||||
arch = any
|
||||
license = custom
|
||||
depends = java-runtime
|
||||
depends = bash
|
||||
source = https://github.com/relaxng/jing-trang/releases/download/V20241231/trang-20241231.zip
|
||||
source = https://github.com/relaxng/jing-trang/releases/download/V20241231/trang-20241231.zip.asc
|
||||
source = trang
|
||||
validpgpkeys = D4875856415E63964D87445187D17477BC3A4B95
|
||||
sha1sums = 48462bc93cdc5bb5ea1014d37244a6b603d6f6ba
|
||||
sha1sums = SKIP
|
||||
sha1sums = 12e0dc12ff808162eb8bcedde3b55b3e5ea4119a
|
||||
|
||||
pkgname = trang
|
||||
31
trang/PKGBUILD
Normal file
31
trang/PKGBUILD
Normal file
@@ -0,0 +1,31 @@
|
||||
# Maintainer: Bert Peters <bert@bertptrs.nl>
|
||||
# Previously: Jonathan Schaeffer <Joschaeffer@gmail.com>
|
||||
|
||||
pkgname=trang
|
||||
_pkgname=jing-trang
|
||||
pkgver=20241231
|
||||
pkgrel=1
|
||||
pkgdesc="Converts between different schema languages for XML"
|
||||
url="https://github.com/relaxng/jing-trang"
|
||||
arch=('any')
|
||||
license=('custom')
|
||||
depends=(java-runtime bash)
|
||||
validpgpkeys=('D4875856415E63964D87445187D17477BC3A4B95')
|
||||
source=(
|
||||
"https://github.com/relaxng/${_pkgname}/releases/download/V${pkgver}/${pkgname}-${pkgver}.zip"{,.asc}
|
||||
trang
|
||||
)
|
||||
|
||||
# Upstream provides sha1sums, so that's what we use.
|
||||
sha1sums=('48462bc93cdc5bb5ea1014d37244a6b603d6f6ba'
|
||||
'SKIP'
|
||||
'12e0dc12ff808162eb8bcedde3b55b3e5ea4119a')
|
||||
|
||||
package() {
|
||||
cd "$srcdir/${pkgname}-${pkgver}"
|
||||
|
||||
install -D -m644 trang.jar "${pkgdir}/usr/share/java/${pkgname}/trang.jar"
|
||||
install -D -m644 copying.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
|
||||
install -D -m644 trang-manual.html "${pkgdir}/usr/share/doc/${pkgname}/trang-manual.html"
|
||||
install -D -m755 "${srcdir}/trang" "${pkgdir}/usr/bin/trang"
|
||||
}
|
||||
15
trang/trang
Normal file
15
trang/trang
Normal file
@@ -0,0 +1,15 @@
|
||||
#!/bin/sh
|
||||
|
||||
if [ "$1" = "classpath" ]
|
||||
then
|
||||
CLASSPATH="$2"
|
||||
shift 2
|
||||
fi
|
||||
|
||||
JAVACLASSES=/usr/share/java/trang
|
||||
CLASSPATH="${CLASSPATH:-.}:$JAVACLASSES/trang.jar"
|
||||
|
||||
export CLASSPATH
|
||||
|
||||
exec java com.thaiopensource.relaxng.translate.Driver "$@"
|
||||
|
||||
13
ttf-lastresort/.SRCINFO
Normal file
13
ttf-lastresort/.SRCINFO
Normal file
@@ -0,0 +1,13 @@
|
||||
pkgbase = ttf-lastresort
|
||||
pkgdesc = Unicode last resort fallback font.
|
||||
pkgver = 17.000
|
||||
pkgrel = 1
|
||||
url = https://github.com/unicode-org/last-resort-font
|
||||
arch = any
|
||||
license = OFL
|
||||
source = LastResortHE-17.000.ttf::https://github.com/unicode-org/last-resort-font/releases/download/17.000/LastResortHE-Regular.ttf
|
||||
source = LastResort-LICENSE-17.000::https://raw.githubusercontent.com/unicode-org/last-resort-font/17.000/LICENSE
|
||||
sha256sums = 3a936fe2379e9e164a8f9819095cbf53d9305a2d08532d9be5b496f4be45bcde
|
||||
sha256sums = fc8fc512b27846bdb0d6645bed8069ac87ea599548b58a8d04bc3b0ea705a9c4
|
||||
|
||||
pkgname = ttf-lastresort
|
||||
3
ttf-lastresort/.nvchecker.toml
Normal file
3
ttf-lastresort/.nvchecker.toml
Normal file
@@ -0,0 +1,3 @@
|
||||
[ttf-lastresort]
|
||||
source = "git"
|
||||
git = "https://github.com/unicode-org/last-resort-font.git"
|
||||
17
ttf-lastresort/PKGBUILD
Normal file
17
ttf-lastresort/PKGBUILD
Normal file
@@ -0,0 +1,17 @@
|
||||
# Maintainer: Bert Peters <bert@bertptrs.nl>
|
||||
pkgname=ttf-lastresort
|
||||
pkgver=17.000
|
||||
pkgrel=1
|
||||
pkgdesc="Unicode last resort fallback font."
|
||||
arch=('any')
|
||||
url="https://github.com/unicode-org/last-resort-font"
|
||||
license=('OFL')
|
||||
source=(LastResortHE-$pkgver.ttf::$url/releases/download/$pkgver/LastResortHE-Regular.ttf
|
||||
LastResort-LICENSE-$pkgver::https://raw.githubusercontent.com/unicode-org/last-resort-font/$pkgver/LICENSE)
|
||||
sha256sums=('3a936fe2379e9e164a8f9819095cbf53d9305a2d08532d9be5b496f4be45bcde'
|
||||
'fc8fc512b27846bdb0d6645bed8069ac87ea599548b58a8d04bc3b0ea705a9c4')
|
||||
|
||||
package() {
|
||||
install -Dm644 "LastResortHE-$pkgver.ttf" "$pkgdir/usr/share/fonts/TTF/LastResortHE.ttf"
|
||||
install -Dm644 "LastResort-LICENSE-$pkgver" "$pkgdir/usr/share/licenses/ttf-lastresort/LICENSE"
|
||||
}
|
||||
Reference in New Issue
Block a user