mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-23 04:00:05 +02:00
xml2pmx: unbundle from texlive_core
The category is an estimation and not derived from Gentoo, which doesn't have this as a separate package.
This commit is contained in:
62
dev-tex/xml2pmx/xml2pmx-2021_02_07.recipe
Normal file
62
dev-tex/xml2pmx/xml2pmx-2021_02_07.recipe
Normal file
@@ -0,0 +1,62 @@
|
||||
SUMMARY="Convert MusicXML to PMX and MusiXTEX"
|
||||
DESCRIPTION="xml2pmx translates MusicXML into PMX notation.
|
||||
|
||||
MusicXML (http://www.musicxml.com) originally developed by Recordare and now owned by Finale \
|
||||
(https://www.finalemusic.com/), is the leading music-data exchange format.
|
||||
|
||||
PMX, developed by Don Simons is an easy to use, yet powerful preprocessor for the music \
|
||||
typesetting system MusiXTeX.
|
||||
|
||||
xml2pmx has been developed by Dieter Gloetzel with the \"Oberon Plugin for Windows Version 2.5\" \
|
||||
of ETHZ Zurich on Windows 10 and OLR (Oberon Linux Revival)"
|
||||
HOMEPAGE="https://ctan.org/pkg/xml2pmx"
|
||||
COPYRIGHT="2011–2021 Bob Tennent
|
||||
2015–2021 Dieter Gloetzel
|
||||
2021 Mike Spivey"
|
||||
LICENSE="GNU GPL v3"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://mirrors.ctan.org/support/xml2pmx/sources/xml2pmx-${portVersion//_/-}.tar.gz"
|
||||
CHECKSUM_SHA256="f8fe78d469b41eec77b35196fa37c511f5dc27f5d54d85183b1ddf43e2b5bac0"
|
||||
SOURCE_DIR="xml2pmx-${portVersion//_/-}"
|
||||
|
||||
ARCHITECTURES="all"
|
||||
|
||||
PROVIDES="
|
||||
xml2pmx = $portVersion
|
||||
cmd:xml2pmx = $portVersion
|
||||
"
|
||||
REQUIRES="
|
||||
haiku
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
haiku_devel
|
||||
"
|
||||
BUILD_PREREQUIRES="
|
||||
cmd:awk
|
||||
cmd:gcc
|
||||
cmd:make
|
||||
"
|
||||
|
||||
TEST_REQUIRES="
|
||||
cmd:diff
|
||||
"
|
||||
|
||||
defineDebugInfoPackage xml2pmx \
|
||||
$binDir/xml2pmx
|
||||
|
||||
BUILD()
|
||||
{
|
||||
runConfigure ./configure
|
||||
make $jobArgs
|
||||
}
|
||||
|
||||
INSTALL()
|
||||
{
|
||||
make install
|
||||
}
|
||||
|
||||
TEST()
|
||||
{
|
||||
make check
|
||||
}
|
||||
Reference in New Issue
Block a user