mirror of
https://github.com/bertptrs/aur.git
synced 2025-12-25 20:40:32 +01:00
Compare commits
19 Commits
40c0effe80
...
c374a1b605
| Author | SHA1 | Date | |
|---|---|---|---|
| c374a1b605 | |||
| a25d31302f | |||
| 65fc4c9a6c | |||
| 2223529431 | |||
| 46dabf07d6 | |||
| db611ede85 | |||
| ff7ccb633e | |||
| 8774cefd54 | |||
| 0c6103964f | |||
| 9ce8872ca9 | |||
|
|
d55dbc98d2 | ||
| 2d14d6bc1b | |||
| 7bd475d87d | |||
|
|
4027cb95d0 | ||
|
|
8cec16a7ae | ||
|
|
62bc37eed7 | ||
|
|
dcc7b7d416 | ||
|
|
075e4db4e0 | ||
|
|
1bec558e27 |
@@ -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
16
ruby-foreman/.SRCINFO
Normal 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
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.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"
|
||||
}
|
||||
@@ -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
|
||||
}
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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"
|
||||
|
||||
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
|
||||
}
|
||||
@@ -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
|
||||
|
||||
@@ -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"
|
||||
}
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user