summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Seifert <soap@gentoo.org>2022-07-29 23:38:21 +0200
committerDavid Seifert <soap@gentoo.org>2022-07-29 23:38:21 +0200
commit52f194b0b53bf237efe12579906b4c7b9b57770a (patch)
tree29b4adce62d67dea29d8f84de103e3dfbee27662 /media-sound
parentmedia-sound/mpdscribble: drop 0.23 (diff)
downloadgentoo-52f194b0b53bf237efe12579906b4c7b9b57770a.tar.gz
gentoo-52f194b0b53bf237efe12579906b4c7b9b57770a.tar.bz2
gentoo-52f194b0b53bf237efe12579906b4c7b9b57770a.zip
media-sound/mup: drop 6.6
Signed-off-by: David Seifert <soap@gentoo.org>
Diffstat (limited to 'media-sound')
-rw-r--r--media-sound/mup/Manifest1
-rw-r--r--media-sound/mup/files/mup-6.6-makefile.patch69
-rw-r--r--media-sound/mup/mup-6.6.ebuild44
3 files changed, 0 insertions, 114 deletions
diff --git a/media-sound/mup/Manifest b/media-sound/mup/Manifest
index 64c44c62e49c..509c4061cb32 100644
--- a/media-sound/mup/Manifest
+++ b/media-sound/mup/Manifest
@@ -1,2 +1 @@
-DIST mup66src.tar.gz 2514430 BLAKE2B d2747a0fc46f055b370456305b1c56bd1e35827c10686650804801826a945d7a60a25095a3d789fbec0abf2a0aab6cb2e1a8b87eadd2858674f54cbfca377dfb SHA512 3239be85eb9e52adf941a3c927e200a3232d697ee081b359ee63d8aac7a8748af09cc66eef33b6145ccdfeb548a1f93130beb99960ed858d695fcc286c61bd35
DIST mup69src.tar.gz 3062560 BLAKE2B cb7456fe52f85a122106675372a5ffabe9466086e730cbb15dbb590ea2485ecfc34e52d8b8c7c3a583d98e4e8e352be07a203e41da38cd145adf11cdf59bad92 SHA512 b3b49177e12b6a8dbd711e88a327826b60e4141a0720c1be4900af2124ac29592572d866d98f2a5b8318fb008fb035371ad83f152601bf22d98a3e7568ecfe95
diff --git a/media-sound/mup/files/mup-6.6-makefile.patch b/media-sound/mup/files/mup-6.6-makefile.patch
deleted file mode 100644
index 0350a6e80447..000000000000
--- a/media-sound/mup/files/mup-6.6-makefile.patch
+++ /dev/null
@@ -1,69 +0,0 @@
-Fix header/library locations for fltk, respect LDFLAGS, and allow the ebuild to
-handle docs install.
-
---- mup-6.6/makefile
-+++ mup-6.6/makefile
-@@ -80,12 +80,12 @@
-
- # You can change this if your X libraries and headers are somewhere else
- # (like /usr/X11R6).
--X_LOCATION = /usr/X11
-+X_LOCATION = /usr
-
- # If you installed fltk somewhere other than $(X_LOCATION)/lib
- # set this to find them, as in
- # FLTK_LIB_LOCATION = -L/usr/local/lib
--FLTK_LIB_LOCATION =
-+FLTK_LIB_LOCATION = -L/usr/lib/fltk
-
- # The X libraries to link with Mupmate.
- # Depending on how fltk was compiled, you may be able to omit
-@@ -99,7 +99,7 @@
- #FLTK_VERSION=FLTK_1_1
-
- # The FLTK header files are under $(FLTK_INCLUDE)/FL
--FLTK_INCLUDE = $(X_LOCATION)/include
-+FLTK_INCLUDE = $(X_LOCATION)/include/fltk
-
- # You can use fltk_jpeg or jpeg library, whichever you have
- # or depending on how fltk was compiled, you may not need it at all
-@@ -251,25 +251,25 @@
- flex -t extras/lex.l > mup/lex.c
-
- mup/mup: $(MUP_HDRS) $(MUP_SRC)
-- $(CCOMPILER) $(CFLAGS) -o $@ $(MUP_SRC) -lm
-+ $(CCOMPILER) $(CFLAGS) $(LDFLAGS) -o $@ $(MUP_SRC) -lm
-
- mupdisp/mupdisp: $(MUPDISP_HDRS) $(MUPDISP_BITMAPS) $(MUPDISP_SRC)
-- $(CCOMPILER) $(CFLAGS) -L$(X_LOCATION)/lib -o $@ -DNO_VGA_LIB $(MUPDISP_SRC) -lX11
-+ $(CCOMPILER) $(CFLAGS) $(LDFLAGS) -L$(X_LOCATION)/lib -o $@ -DNO_VGA_LIB $(MUPDISP_SRC) -lX11
- # For Linux console mode support, comment out the previous line
- # and uncomment the following line
- # $(CCOMPILER) $(CFLAGS) -L$(X_LOCATION)/lib -o $@ $(MUPDISP_SRC) -lvga -lX11 -lm
-
- mkmupfnt/mkmupfnt: $(MKMUPFNT_SRC)
-- $(CCOMPILER) $(CFLAGS) -o $@ $(MKMUPFNT_SRC)
-+ $(CCOMPILER) $(CFLAGS) $(LDFLAGS) -o $@ $(MKMUPFNT_SRC)
-
- mupmate/mupmate: $(MUPMATE_SRC) $(MUPMATE_HDRS) $(MUPMATE_OTHER_FILES)
-- $(CPPCOMPILER) $(CFLAGS) -o $@ $(MUPMATE_SRC) \
-+ $(CPPCOMPILER) $(CXXFLAGS) $(LDFLAGS) -o $@ $(MUPMATE_SRC) \
- $(FLTK_VERSION) -I$(FLTK_INCLUDE) -Imup -L$(X_LOCATION)/lib \
- $(FLTK_LIB_LOCATION) -lfltk -lfltk_images $(X_LIBS) \
- $(JPEGLIB) $(PNGLIB) $(ZLIB) -lm
-
- install: all
-- mkdir -p $(BINDIR) $(MANDIR) $(DOCDIR)/uguide $(ICONDIR) $(LIBDIR)
-+ mkdir -p $(BINDIR) $(MANDIR) $(ICONDIR) $(LIBDIR)
- cp mup/mup $(BINDIR)/mup
- cp mkmupfnt/mkmupfnt $(BINDIR)/mkmupfnt
- cp mupdisp/mupdisp $(BINDIR)/mupdisp
-@@ -278,8 +278,6 @@
- cp mupmate/mupmate $(BINDIR)/mupmate
- cp mupprnt $(BINDIR)/mupprnt
- cp docs/*.1 $(MANDIR)
-- cp docs/README* docs/*.txt docs/*.ps docs/*.mup $(DOCDIR)
-- cp docs/uguide/* $(DOCDIR)/uguide
- cp $(MUPMATE_OTHER_FILES) $(ICONDIR)
- cp $(MUP_LIB_FILES) $(LIBDIR)
-
diff --git a/media-sound/mup/mup-6.6.ebuild b/media-sound/mup/mup-6.6.ebuild
deleted file mode 100644
index 2647e954d2c2..000000000000
--- a/media-sound/mup/mup-6.6.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-DESCRIPTION="Program for printing music scores"
-HOMEPAGE="http://www.arkkra.com/"
-SRC_URI="ftp://ftp.arkkra.com/pub/unix/mup${PV//.}src.tar.gz"
-
-LICENSE="Arkkra"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-IUSE=""
-
-RDEPEND="x11-libs/libX11
- x11-libs/libXext
- >=x11-libs/fltk-1.3:1
- x11-libs/libXpm
- virtual/jpeg:0
- media-libs/libpng:0="
-DEPEND="${RDEPEND}
- x11-base/xorg-proto"
-
-PATCHES=( "${FILESDIR}"/${P}-makefile.patch )
-
-src_prepare() {
- default
- sed -i -e "s:/lib:/$(get_libdir):g" makefile || die
-}
-
-src_compile() {
- emake CCOMPILER="$(tc-getCC)" CPPCOMPILER="$(tc-getCXX)" CFLAGS="${CFLAGS}"
-}
-
-src_install() {
- emake DESTDIR="${D}" install
- dodoc docs/{*.txt,README0}
- docinto html
- dodoc docs/{*.html,uguide/*}
- docinto sample
- dodoc docs/{*.mup,*.ps}
-}