diff options
author | Ralph Amissah | 2015-06-09 05:00:38 -0400 |
---|---|---|
committer | Ralph Amissah | 2015-06-09 05:00:38 -0400 |
commit | ce2b363b22d6ece371095b414c1f21a0a1faa5b3 (patch) | |
tree | 32725c47d680fcb66033dcafb1d5fa8cc994bf19 | |
download | aur-ce2b363b22d6ece371095b414c1f21a0a1faa5b3.tar.gz |
sisu 7.1.5
-rw-r--r-- | .SRCINFO | 34 | ||||
-rw-r--r-- | .gitignore | 6 | ||||
-rw-r--r-- | PKGBUILD | 42 |
3 files changed, 82 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..e0214ea4d786 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,34 @@ +pkgbase = sisu-gem + pkgdesc = documents - structuring, publishing in multiple formats & search + pkgver = 7.1.5 + pkgrel = 1 + url = http://sisudoc.org + arch = any + license = GPL3 + makedepends = ruby + depends = ruby + optdepends = zip: epub & odf:odt files + optdepends = unzip: epub & odf:odt files (not required) + optdepends = tree: report directory structure + optdepends = imagemagick: image support + optdepends = graphicsmagick: image support + optdepends = texlive-core: pdf + optdepends = texlive-latexextra: pdf + optdepends = texlive-fontsextra: pdf + optdepends = texlive-langcjk: pdf Chinese Japanese Korean (large optional dependency, comment out if not needed) + optdepends = sqlite: search, populate sqlite db + optdepends = ruby-sqlite3: search, populate sqlite db + optdepends = postgresql: search, populate postgresql db + optdepends = ruby-pg: search, populate postresql db + optdepends = ruby-fcgi: search, sample search form + optdepends = qrencode: qrcodes based on document metadata + conflicts = sisu + conflicts = sisu-git + conflicts = sisu-git-gem + noextract = sisu-gem-7.1.5.gem + options = !emptydirs + source = https://rubygems.org/downloads/sisu-7.1.5.gem + sha256sums = 7381baf8a9afeee8d086801c06e896083f5dc5a996692139b0abb53dfad10806 + +pkgname = sisu-gem + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..f285a5b96dc5 --- /dev/null +++ b/.gitignore @@ -0,0 +1,6 @@ +# git ls-files --others --exclude-from=.git/info/exclude +* +.* +!.gitignore +!PKGBUILD +!.SRCINFO diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..eafa415d7bfa --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,42 @@ +# Maintainer: Ralph Amissah <ralph.amissah@gmail.com> +# sisu-gem +# SET pkgver & sha256sums +_pkgname=sisu +_gemname=${_pkgname} +pkgname=("${_pkgname}-gem") +pkgdesc="documents - structuring, publishing in multiple formats & search" +pkgver=7.1.5 +pkgrel=1 +source=("https://rubygems.org/downloads/sisu-${pkgver}.gem") +sha256sums=('7381baf8a9afeee8d086801c06e896083f5dc5a996692139b0abb53dfad10806') +noextract=("${pkgname}-${pkgver}.gem") +arch=('any') +url="http://sisudoc.org" +license=('GPL3') +depends=('ruby') +makedepends=('ruby') +optdepends=( + 'zip: epub & odf:odt files' + 'unzip: epub & odf:odt files (not required)' + 'tree: report directory structure' + 'imagemagick: image support' + 'graphicsmagick: image support' + 'texlive-core: pdf' + 'texlive-latexextra: pdf' + 'texlive-fontsextra: pdf' + 'texlive-langcjk: pdf Chinese Japanese Korean (large optional dependency, comment out if not needed)' + 'sqlite: search, populate sqlite db' + 'ruby-sqlite3: search, populate sqlite db' + 'postgresql: search, populate postgresql db' + 'ruby-pg: search, populate postresql db' + 'ruby-fcgi: search, sample search form' + 'qrencode: qrcodes based on document metadata' + ) +conflicts=('sisu' 'sisu-git' 'sisu-git-gem') +options=(!emptydirs) +package() { + msg "Creating arch package from gem ..." + local _gemdir="$(ruby -e'puts Gem.default_dir')" + msg "gem name: ${_gemname}-${pkgver}.gem" + gem install --ignore-dependencies --no-user-install --no-document -i "${pkgdir}/${_gemdir}" -n "${pkgdir}/usr/bin" "${_gemname}-${pkgver}.gem" +} |