1
0
mirror of https://github.com/bertptrs/aur.git synced 2025-12-25 20:40:32 +01:00

Compare commits

...

19 Commits

Author SHA1 Message Date
c374a1b605 upgpkg: simdjson 1:3.8.0-2
Fix building with correct flags, license
2024-03-28 23:09:22 +01:00
a25d31302f upgpkg: ruby-terminal-table 3.0.2-2
Actually install license file
2024-03-28 23:02:13 +01:00
65fc4c9a6c upgpkg: ruby-jekyll-sitemap 1.4.0-1
Update maintainer comment
2024-03-28 22:57:53 +01:00
2223529431 Add 'ruby-jekyll-sitemap/' from commit '2d14d6bc1b74743cc06734012cf75fd5f8626964'
git-subtree-dir: ruby-jekyll-sitemap
git-subtree-mainline: 46dabf07d6
git-subtree-split: 2d14d6bc1b
2024-03-28 22:57:11 +01:00
46dabf07d6 upgpkg: ruby-jekyll-seo-tag 2.8.0-1
Fix maintainer comment
2024-03-28 22:55:44 +01:00
db611ede85 upgpkg: ruby-jekyll-feed 0.17.0-1
Update maintainer comment
2024-03-28 22:53:30 +01:00
ff7ccb633e upgpkg: ruby-http_parser.rb 0.8.0-2
Fix license and remove cache file
2024-03-28 22:50:01 +01:00
8774cefd54 upgpkg: ruby-foreman 0.87.2-2
Properly install license and manpage
2024-03-28 22:40:09 +01:00
0c6103964f Add 'ruby-foreman/' from commit 'd55dbc98d20902794091f031fffa70b1c153d710'
git-subtree-dir: ruby-foreman
git-subtree-mainline: 9ce8872ca9
git-subtree-split: d55dbc98d2
2024-03-28 22:23:15 +01:00
9ce8872ca9 upgpkg: ruby-em-websocket 0.5.3-1
Fix maintainer lines and indent.
2024-03-28 22:21:35 +01:00
Michal Wojdyla
d55dbc98d2 update 0.87.2 2020-09-14 19:53:48 +02:00
2d14d6bc1b Update to v1.4.0. 2019-12-04 21:50:24 +01:00
7bd475d87d Update to 1.3.1. 2019-09-15 11:09:25 +02:00
Ankit R Gadiya
4027cb95d0 Fix compress error 2018-04-17 22:46:58 +05:30
Ankit R Gadiya
8cec16a7ae Removed unnecessary make dependencies 2018-04-16 23:54:36 +05:30
Ankit R Gadiya
62bc37eed7 Version bump 1.2.0 other fixes 2018-03-17 11:56:12 +05:30
Charlie Wolf
dcc7b7d416 Initial commit of v0.84.0 2017-05-04 15:22:02 -07:00
Joel Goguen
075e4db4e0 v1.0.0 2017-01-10 15:51:58 -08:00
Joel Goguen
1bec558e27 v0.11.0 2016-10-04 02:32:24 +01:00
15 changed files with 129 additions and 22 deletions

View File

@@ -1,5 +1,5 @@
# 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
@@ -13,7 +13,7 @@ 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)

16
ruby-foreman/.SRCINFO Normal file
View File

@@ -0,0 +1,16 @@
pkgbase = ruby-foreman
pkgdesc = Process manager for Procfile based applications
pkgver = 0.87.2
pkgrel = 2
url = https://rubygems.org/gems/foreman
arch = any
license = MIT
depends = ruby
noextract = foreman-0.87.2.gem
options = !emptydirs
source = https://rubygems.org/downloads/foreman-0.87.2.gem
source = ruby-foreman-0.87.2-LICENSE::https://raw.githubusercontent.com/ddollar/foreman/v0.87.2/LICENSE
sha256sums = 2727bc6e2100bf80b76e391aefe8c30a9d172b4a8acf56f072f94ffeedeeef6b
sha256sums = 2ea6256739b0f021fc38053d3c9ce7103a404033b946c0d7f660b34097044d2e
pkgname = ruby-foreman

4
ruby-foreman/.gitignore vendored Normal file
View File

@@ -0,0 +1,4 @@
*.pkg*
*.gem
pkg
src

34
ruby-foreman/PKGBUILD Normal file
View 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.87.2
pkgrel=2
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=('2727bc6e2100bf80b76e391aefe8c30a9d172b4a8acf56f072f94ffeedeeef6b'
'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"
}

View File

@@ -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

View File

@@ -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
}

View File

@@ -1,4 +1,5 @@
# Maintainer: Ankit R Gadiya <arch@argp.in>
# Maintainer: Bert Peters <bert@bertptrs.nl>
# Contributor: Ankit R Gadiya <arch@argp.in>
# Contributor: Joel Goguen <contact+aur@jgoguen.ca>
pkgname=ruby-jekyll-feed

View File

@@ -1,5 +1,5 @@
pkgbase = ruby-jekyll-seo-tag
pkgdesc = A Jekyll plugin to add metadata tags for search engines and social networks to better index and display your site's content
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

View File

@@ -1,9 +1,10 @@
# Maintainer: Ankit R Gadiya <arch@argp.in>
# 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="A Jekyll plugin to add metadata tags for search engines and social networks to better index and display your site's content"
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"

View 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

View 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
}

View File

@@ -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

View File

@@ -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'
@@ -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"
}

View File

@@ -1,11 +1,11 @@
pkgbase = simdjson
pkgdesc = A C++ library to see how fast we can parse JSON with complete validation.
pkgver = 3.8.0
pkgrel = 1
pkgrel = 2
epoch = 1
url = https://github.com/simdjson/simdjson
arch = x86_64
license = APACHE
license = Apache-2.0
makedepends = cmake
depends = gcc-libs
source = simdjson-3.8.0.tar.gz::https://github.com/simdjson/simdjson/archive/v3.8.0.tar.gz

View File

@@ -2,20 +2,23 @@
pkgname=simdjson
epoch=1
pkgver=3.8.0
pkgrel=1
pkgrel=2
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')
license=('Apache-2.0')
depends=(gcc-libs)
makedepends=(cmake)
source=("$pkgname-$pkgver.tar.gz::https://github.com/simdjson/simdjson/archive/v$pkgver.tar.gz")
sha256sums=('e28e3f46f0012d405b67de6c0a75e8d8c9a612b0548cb59687822337d73ca78b')
build() {
cd "$pkgname-$pkgver"
cmake . -DCMAKE_INSTALL_PREFIX="/usr/" -DBUILD_SHARED_LIBS=On
make
cmake -B build -S "$pkgname-$pkgver" \
-DBUILD_SHARED_LIBS='On' \
-DCMAKE_BUILD_TYPE='None' \
-DCMAKE_INSTALL_PREFIX='/usr' \
-Wno-dev
make -C build
}
# Running tests requires enabling developer mode, which greatly increases the
@@ -28,6 +31,5 @@ build() {
# }
package() {
cd "$pkgname-$pkgver"
make DESTDIR="$pkgdir/" install
make -C build DESTDIR="$pkgdir/" install
}