Add bibutils package (#8660)

This commit is contained in:
Ed Reel
2023-09-15 21:47:46 -05:00
committed by GitHub
parent 7e1e5ea9f9
commit 96cdcd4e38
5 changed files with 114 additions and 0 deletions

View File

@@ -0,0 +1,24 @@
/usr/local/bin/bib2xml
/usr/local/bin/bibdiff
/usr/local/bin/biblatex2xml
/usr/local/bin/copac2xml
/usr/local/bin/ebi2xml
/usr/local/bin/end2xml
/usr/local/bin/endx2xml
/usr/local/bin/isi2xml
/usr/local/bin/med2xml
/usr/local/bin/modsclean
/usr/local/bin/nbib2xml
/usr/local/bin/ris2xml
/usr/local/bin/wordbib2xml
/usr/local/bin/xml2ads
/usr/local/bin/xml2bib
/usr/local/bin/xml2biblatex
/usr/local/bin/xml2end
/usr/local/bin/xml2isi
/usr/local/bin/xml2nbib
/usr/local/bin/xml2ris
/usr/local/bin/xml2wordbib
/usr/local/lib/libbibutils.so
/usr/local/lib/libbibutils.so.7
/usr/local/lib/libbibutils.so.7.2

View File

@@ -0,0 +1,24 @@
/usr/local/bin/bib2xml
/usr/local/bin/bibdiff
/usr/local/bin/biblatex2xml
/usr/local/bin/copac2xml
/usr/local/bin/ebi2xml
/usr/local/bin/end2xml
/usr/local/bin/endx2xml
/usr/local/bin/isi2xml
/usr/local/bin/med2xml
/usr/local/bin/modsclean
/usr/local/bin/nbib2xml
/usr/local/bin/ris2xml
/usr/local/bin/wordbib2xml
/usr/local/bin/xml2ads
/usr/local/bin/xml2bib
/usr/local/bin/xml2biblatex
/usr/local/bin/xml2end
/usr/local/bin/xml2isi
/usr/local/bin/xml2nbib
/usr/local/bin/xml2ris
/usr/local/bin/xml2wordbib
/usr/local/lib/libbibutils.so
/usr/local/lib/libbibutils.so.7
/usr/local/lib/libbibutils.so.7.2

View File

@@ -0,0 +1,24 @@
/usr/local/bin/bib2xml
/usr/local/bin/bibdiff
/usr/local/bin/biblatex2xml
/usr/local/bin/copac2xml
/usr/local/bin/ebi2xml
/usr/local/bin/end2xml
/usr/local/bin/endx2xml
/usr/local/bin/isi2xml
/usr/local/bin/med2xml
/usr/local/bin/modsclean
/usr/local/bin/nbib2xml
/usr/local/bin/ris2xml
/usr/local/bin/wordbib2xml
/usr/local/bin/xml2ads
/usr/local/bin/xml2bib
/usr/local/bin/xml2biblatex
/usr/local/bin/xml2end
/usr/local/bin/xml2isi
/usr/local/bin/xml2nbib
/usr/local/bin/xml2ris
/usr/local/bin/xml2wordbib
/usr/local/lib64/libbibutils.so
/usr/local/lib64/libbibutils.so.7
/usr/local/lib64/libbibutils.so.7.2

37
packages/bibutils.rb Normal file
View File

@@ -0,0 +1,37 @@
require 'package'
class Bibutils < Package
description 'The bibutils program set interconverts between various bibliography formats using a common MODS-format XML intermediate.'
homepage 'https://sourceforge.net/projects/bibutils/'
version '7.2'
license 'GPL-2'
compatibility 'all'
source_url 'https://downloads.sourceforge.net/project/bibutils/bibutils_7.2_src.tgz'
source_sha256 '6e028aef1e8a6b3e5acef098584a7bb68708f35cfe74011b341c11fea5e4b5c3'
binary_url({
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/bibutils/7.2_armv7l/bibutils-7.2-chromeos-armv7l.tar.zst',
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/bibutils/7.2_armv7l/bibutils-7.2-chromeos-armv7l.tar.zst',
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/bibutils/7.2_i686/bibutils-7.2-chromeos-i686.tar.zst',
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/bibutils/7.2_x86_64/bibutils-7.2-chromeos-x86_64.tar.zst'
})
binary_sha256({
aarch64: '0c89118226ce77d3e65fa00abad82eef91eefa44368b29f6b8e3848e8e62df0d',
armv7l: '0c89118226ce77d3e65fa00abad82eef91eefa44368b29f6b8e3848e8e62df0d',
i686: '84b049d9fe2b18ca4fdda6feb62832e39a8cf64088a33240543ff59590e08744',
x86_64: '051381447166e48d77e1aee475587f3197dd345f3998c55c80b6914313f6ce4d'
})
def self.build
system "./configure --dynamic --install-dir #{CREW_DEST_PREFIX}/bin --install-lib #{CREW_DEST_LIB_PREFIX}"
system 'make'
end
def self.check
system 'make test'
end
def self.install
system 'make install'
end
end

View File

@@ -560,6 +560,11 @@ url: https://github.com/JLErvin/berry/releases
activity: low
---
kind: url
name: bibutils
url: https://downloads.sourceforge.net/project/bibutils
activity: none
---
kind: url
name: biew
url: https://sourceforge.net/projects/beye/files/biew/
activity: none