[arch-commits] Commit in lilypond/repos/community-x86_64 (PKGBUILD PKGBUILD)

David Runge dvzrv at archlinux.org
Sun May 2 10:58:49 UTC 2021


    Date: Sunday, May 2, 2021 @ 10:58:49
  Author: dvzrv
Revision: 926109

archrelease: copy trunk to community-x86_64

Added:
  lilypond/repos/community-x86_64/PKGBUILD
    (from rev 926108, lilypond/trunk/PKGBUILD)
Deleted:
  lilypond/repos/community-x86_64/PKGBUILD

----------+
 PKGBUILD |  105 ++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 53 insertions(+), 52 deletions(-)

Deleted: PKGBUILD
===================================================================
--- PKGBUILD	2021-05-02 10:58:41 UTC (rev 926108)
+++ PKGBUILD	2021-05-02 10:58:49 UTC (rev 926109)
@@ -1,52 +0,0 @@
-# Maintainer: David Runge <dvzrv at archlinux.org>
-# Contributor: Evgeniy Alekseev <arcanis at archlinux dot org>
-# Contributor: Sergej Pupykin <pupykin.s+arch at gmail.com>
-# Contributor: Geoffroy Carrier <geoffroy at archlinux.org>
-# Contributor: William Rea <sillywilly at gmail.com>
-# Contributor: Robert Emil Berge <filoktetes at linuxophic.org>
-
-pkgname=lilypond
-pkgver=2.22.1
-pkgrel=1
-pkgdesc="Music engraving program, devoted to producing the highest-quality sheet music possible"
-arch=('x86_64')
-url="https://lilypond.org"
-license=('FDL1.3' 'GPL3' 'custom:OFL')
-groups=('pro-audio')
-depends=('gcc-libs' 'ghostscript' 'glibc' 'gsfonts' 'guile')
-makedepends=('fontconfig' 'fontforge' 'freetype2' 'glib2' 'imagemagick' 'pango'
-'python' 'rsync' 't1utils' 'texinfo' 'texlive-core' 'tex-gyre-fonts'
-'texlive-langcyrillic' 'zip')
-optdepends=(
-  'python: for lilypond-book and other scripts'
-  'tex-gyre-fonts: for extra fonts'
-  'ttf-dejavu: for extra fonts'
-)
-source=("https://lilypond.org/downloads/sources/v${pkgver%.*}/$pkgname-$pkgver.tar.gz")
-sha512sums=('dfe159928afd8592769fe9bf940b35e285465c2103707d855e82dba860e817a195c906fa9bda6fdfabce6f5adeaf49111891e14a822bf9cfb70a98312c6a9d1d')
-b2sums=('41bd0159e8e851a3582c35285d301113e6a50c95c7b5adbe8ab1de3cc4e84a0580fe54e2166372b6640ab3d486b48d40edbcf4eacbf211d4fcb4e5d6defae2ff')
-
-prepare() {
-  cd "$pkgname-$pkgver"
-  autoconf --force --verbose
-}
-
-build() {
-  cd "$pkgname-$pkgver"
-  export GUILE=guile1.8
-  ./configure --prefix=/usr \
-              --disable-texi2html
-  make
-}
-
-package() {
-  depends+=('libfontconfig.so' 'libfreetype.so' 'libglib-2.0.so'
-  'libgobject-2.0.so' 'libpangoft2-1.0.so' 'libpango-1.0.so')
-  cd "$pkgname-$pkgver"
-  make DESTDIR="$pkgdir" vimdir="/usr/share/vim/vimfiles" install
-  install -vDm 644 LICENSE.OFL -t "${pkgdir}/usr/share/licenses/${pkgname}/"
-  install -vDm 644 {AUTHORS,NEWS}.txt README.md \
-    -t "${pkgdir}/usr/share/doc/${pkgname}/"
-  # delete copied fonts, they are relied upon as optdepends
-  rm "${pkgdir}/usr/share/lilypond/${pkgver}/fonts/otf/"{C059,Nimbus,texgyre}*.otf
-}

Copied: lilypond/repos/community-x86_64/PKGBUILD (from rev 926108, lilypond/trunk/PKGBUILD)
===================================================================
--- PKGBUILD	                        (rev 0)
+++ PKGBUILD	2021-05-02 10:58:49 UTC (rev 926109)
@@ -0,0 +1,53 @@
+# Maintainer: David Runge <dvzrv at archlinux.org>
+# Contributor: Evgeniy Alekseev <arcanis at archlinux dot org>
+# Contributor: Sergej Pupykin <pupykin.s+arch at gmail.com>
+# Contributor: Geoffroy Carrier <geoffroy at archlinux.org>
+# Contributor: William Rea <sillywilly at gmail.com>
+# Contributor: Robert Emil Berge <filoktetes at linuxophic.org>
+
+pkgname=lilypond
+pkgver=2.22.1
+pkgrel=2
+pkgdesc="Music engraving program, devoted to producing the highest-quality sheet music possible"
+arch=('x86_64')
+url="https://lilypond.org"
+license=('FDL1.3' 'GPL3' 'custom:OFL')
+groups=('pro-audio')
+# NOTE: use guile only with 2.24.x
+depends=('gcc-libs' 'ghostscript' 'glibc' 'gsfonts' 'guile1.8')
+makedepends=('fontconfig' 'fontforge' 'freetype2' 'glib2' 'imagemagick' 'pango'
+'python' 'rsync' 't1utils' 'texinfo' 'texlive-core' 'tex-gyre-fonts'
+'texlive-langcyrillic' 'zip')
+optdepends=(
+  'python: for lilypond-book and other scripts'
+  'tex-gyre-fonts: for extra fonts'
+  'ttf-dejavu: for extra fonts'
+)
+source=("https://lilypond.org/downloads/sources/v${pkgver%.*}/$pkgname-$pkgver.tar.gz")
+sha512sums=('dfe159928afd8592769fe9bf940b35e285465c2103707d855e82dba860e817a195c906fa9bda6fdfabce6f5adeaf49111891e14a822bf9cfb70a98312c6a9d1d')
+b2sums=('41bd0159e8e851a3582c35285d301113e6a50c95c7b5adbe8ab1de3cc4e84a0580fe54e2166372b6640ab3d486b48d40edbcf4eacbf211d4fcb4e5d6defae2ff')
+
+prepare() {
+  cd "$pkgname-$pkgver"
+  autoconf --force --verbose
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  export GUILE=guile1.8
+  ./configure --prefix=/usr \
+              --disable-texi2html
+  make
+}
+
+package() {
+  depends+=('libfontconfig.so' 'libfreetype.so' 'libglib-2.0.so'
+  'libgobject-2.0.so' 'libpangoft2-1.0.so' 'libpango-1.0.so')
+  cd "$pkgname-$pkgver"
+  make DESTDIR="$pkgdir" vimdir="/usr/share/vim/vimfiles" install
+  install -vDm 644 LICENSE.OFL -t "${pkgdir}/usr/share/licenses/${pkgname}/"
+  install -vDm 644 {AUTHORS,NEWS}.txt README.md \
+    -t "${pkgdir}/usr/share/doc/${pkgname}/"
+  # delete copied fonts, they are relied upon as optdepends
+  rm "${pkgdir}/usr/share/lilypond/${pkgver}/fonts/otf/"{C059,Nimbus,texgyre}*.otf
+}



More information about the arch-commits mailing list