From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- media-sound/mup/Manifest | 7 + media-sound/mup/files/mup-5.6-fltk-fixes.patch | 23 ++ media-sound/mup/files/mup-5.7-Makefile.patch | 405 +++++++++++++++++++++++++ media-sound/mup/metadata.xml | 8 + media-sound/mup/mup-5.7.ebuild | 42 +++ 5 files changed, 485 insertions(+) create mode 100644 media-sound/mup/Manifest create mode 100644 media-sound/mup/files/mup-5.6-fltk-fixes.patch create mode 100644 media-sound/mup/files/mup-5.7-Makefile.patch create mode 100644 media-sound/mup/metadata.xml create mode 100644 media-sound/mup/mup-5.7.ebuild (limited to 'media-sound/mup') diff --git a/media-sound/mup/Manifest b/media-sound/mup/Manifest new file mode 100644 index 000000000000..c6be6d30e68f --- /dev/null +++ b/media-sound/mup/Manifest @@ -0,0 +1,7 @@ +AUX mup-5.6-fltk-fixes.patch 811 SHA256 929e95bf539270a37cbd1aaa62970294b94ac875a4ecd65747c8420010bf8a41 SHA512 a63e6ce5a5a91430a9a2f602e8eb14852a66b64bf696fc3eafd3b7c4ee298320116692febcbef0fb4985f1c0a8cc16f4675902c953cc950ca8e614f3adc9d5f8 WHIRLPOOL 5eaa16f85b89c443217cd6b4a9e19e728124a886c09c0d6945abe01070fe0178195602ee262cf8bfce72efcda4640c08dd41637804bcc09e05c5ac4b8bdf4d48 +AUX mup-5.7-Makefile.patch 10945 SHA256 ea4c65ed5f6a0cdaa51790ff53b0e983d4fdbe504ef57815ba77cfbea03fd4a9 SHA512 6e87882f8e6fe1e625caf5fe500a551829d5b2bcf7b01af48347afa0c8335d1236da0221dbe21930521190d77df7e5b5dfe719bc7158e46c6fcbfc0bc6bea5c6 WHIRLPOOL e61493ff2babb026b2d4bcaf25ac1597ab96fd3cfafaefbceec3b161c9c67064c4590c06a493f334df3a2a37df0e744d93ea1d42f5c4ef776d7168bef7e7cf05 +DIST mup57src.tar.gz 2178380 SHA256 9fada398942c34dda38a33e7c86b29023dc83443419d8f0ab57326b6db3cce3a SHA512 19085f15ce2654f23349e304599f920ca601735b2430e7b4b54927a861c598cd9227a273b4444a1582d491c1e3dbaaf7f12001e4fade57191e10c0f7815ac629 WHIRLPOOL 1588b63cfce677d9bae6e68439a14835a3aa350d07746d4ecec65abd4d1420df8f3fa32ffbdf5ae6d30048299b128a7940e3f07e1bb8535ff92901b412775ba3 +EBUILD mup-5.7.ebuild 951 SHA256 73a72bd7731bcfb2f4aed563d9790bba58feeca8def4abde778be566e651545b SHA512 442ec73345c0b38c5d9190c1cb5daa1605f8b2899888fcdb4781ab2a9d5fcb19f9852d0815fe08418a48a2137c0c53bca110a522ca659e965b17f34c1708e538 WHIRLPOOL ca2fec02ad854d6d2a730c89e707e538e9f1e70c4ba85690d213dcd66750a327f08355f04e6d2910920be5c326648f90ccb699998b10e5ebb03dd5308a486435 +MISC ChangeLog 2544 SHA256 9a2462cb6b07d13fd2b46594e70cfe4767223c790d65bf054fbae7ff90fb5448 SHA512 a3bf7f65f99b1d5cdf0ef95ed1db3e399e588a5f31ece517145dc5fe419ac1e900b88d357b39a932f2570c94b21adc5d282139c6cb86e2636415f26221140280 WHIRLPOOL 278944b1507756133157f80d2911a654a810f33bcf40e2e4f8e256ec8f18878f5585cd0da20752023b941871cd3a370e749f5c925463b40aeb7a277c329767e3 +MISC ChangeLog-2015 5049 SHA256 4916172d84f71027433bd881108fd7c3c1aba5485f2f13540286cd9aa5471813 SHA512 aeeace67382ed11aa164a9412f3c5b2045c500c236ef66cb3b96dfc2a551cc510a3487163e3e0be720c69d8f90ae2ed401152f465a190f4410b7ab6d294460e0 WHIRLPOOL b547e97f6a7834055efe52835f8e7e8f2990fac10c951856c2204cfdb7c6a0dce80e4ff9e16d864e0204117952d0710b5417f1ca8323080e2e572ace1abe16c0 +MISC metadata.xml 249 SHA256 a591aa91a9c413e7f7e24fd25b924ce2dfef686da8b4ce38bebb088ebfdba9db SHA512 9a100fb26586365eda99724330a03a512f4d0be18d39c3a195ba02c2fc841edeee99d22512acf5a058a3b978d3a74f4d963a5aff9aa343b6cb4086cdfefe6343 WHIRLPOOL ae5b0c583f3a07ed1ccf651b5b9c8d6c8c637fba2d505fc4b028ea60239fc0a84e37a169b5114f879712ae74f7f41960a2cc6b59e67cacc7f964b105b5fb8723 diff --git a/media-sound/mup/files/mup-5.6-fltk-fixes.patch b/media-sound/mup/files/mup-5.6-fltk-fixes.patch new file mode 100644 index 000000000000..e4429c3679bf --- /dev/null +++ b/media-sound/mup/files/mup-5.6-fltk-fixes.patch @@ -0,0 +1,23 @@ +--- mup-5.6.orig/mupmate/Config.C ++++ mup-5.6/mupmate/Config.C +@@ -264,7 +264,7 @@ + //----------------------------------------------------------------- + + // List of standard FLTK fonts, and info to map name to menu entry. +-static struct Font { ++static struct FlFont { + const char * name; + Fl_Font value; + int menu_offset; +--- mup-5.6.orig/mupmate/Edit.C ++++ mup-5.6/mupmate/Edit.C +@@ -201,8 +201,7 @@ + // a previous Replace/Find Next + int start, end, isRect, rectStart, rectEnd; + bool at_pattern = false; +- if (editor_p->buffer()->highlight_position(&start, &end, &isRect, +- &rectStart, &rectEnd)) { ++ if (editor_p->buffer()->highlight_position(&start, &end)) { + int place = editor_p->insert_position(); + if (place == end && (end - start == pattern_p->size())) { + if (casematch_p->value()) { diff --git a/media-sound/mup/files/mup-5.7-Makefile.patch b/media-sound/mup/files/mup-5.7-Makefile.patch new file mode 100644 index 000000000000..a36a0042ca24 --- /dev/null +++ b/media-sound/mup/files/mup-5.7-Makefile.patch @@ -0,0 +1,405 @@ +--- mup-5.7.orig/makefile ++++ mup-5.7/makefile +@@ -1,252 +0,0 @@ +- +-# Makefile for Mup (and auxiliary programs mupdisp, mkmupfnt, and mupmate). +-# This is not an optimal makefile; instead it tries to be very simple, +-# and easy to understand, so it can be easily modified, if needed. +- +-# On most Linux/Unix type systems, just doing +-# make install +-# as root will probably work. +-# (You really only need to be root to copy the products into +-# the system directories. If you change PREFIX +-# to point to some other writeable area, you wouldn't need to be root.) +-# For Apple Mac OX X, see the notes for what to change (CFLAGS and X_LIBS) +-# If you only want the Mup program itself, you can do +-# make mup/mup +-# The other programs are optional: +-# - mupdisp runs Mup and then runs GhostScript on the result. +-# You can run Mup directly, and use gv, GSview, ghostview or any other +-# PostScript viewer on the Mup output, as an alternative to mupdisp. +-# - mkmupfnt is only needed if you want to use fonts beyond the basic +-# standard PostScript fonts. +-# - mupmate is a graphical user interface front end for Mup. +-# It is not needed if you intend to only use Mup via command line interface. +- +-# The mupdisp and mupmate programs require X libraries and headers (www.x.org). +-# The mupmate program requires FLTK libraries and headers (www.fltk.org). +- +-# If you want mupdisp to support Linux console mode, make sure you have +-# the svgalib package installed, then find the two commented-out lines below +-# related to Linux console support, and uncomment them. +- +-# If you are building on a system that does not support make, +-# you can look at what this makefile does for how to build. +-# Mup itself is generally easy to build. +-# You just go to the mup directory and run your C compiler on +-# all the .c files in directory, and link with the math library, +-# Typically this is done using a command something like: +-# cc *.c -lm +-# For more information on building Mup, see: +-# http://www.arkkra.com/doc/dosbld.html +-# http://www.arkkra.com/doc/otherbld.html +-# http://www.arkkra.com/doc/unixbld.html +- +-# Lines you might conceivably want to change have comments by them, +-# explaining how you might want to change them. +-# Any line without any comment by it is very unlikely to ever need changing. +- +-#----------------------------------------------------------------------- +- +-# These define where to put the Mup products. +-# You could change this to /usr/local or your own space if you like. +-PREFIX = /usr +-BINDIR = $(PREFIX)/bin +-MANDIR = $(PREFIX)/man/man1 +-DOCDIR = $(PREFIX)/share/doc/packages/mup +- +-# This is the name of your C compiler. +-# cc would be another common choice. +-CCOMPILER = gcc +- +-# This is the name of your C++ compiler. +-# CC would be another common choice. +-CPPCOMPILER = g++ +- +-# -O option turns on optimization for most C compilers. +-# You can add other options, if you like, as appropriate for your C compiler. +-# Another common addition would be -g to get debugging information. +-# For Mac OS X, you should probably add +-# -Dunix +-# and if you want universal binaries, add +-# -arch i386 -arch ppc +-# and if you want backward compatibility to older versions, add something like +-# -mmacosx-version-min=10.1 +-# Or in other words: +-# CFLAGS = -O -Dunix -arch i386 -arch ppc -mmacosx-version-min=10.1 +-CFLAGS = -O +- +-# You can change this if your X libraries and headers are somewhere else +-# (like /usr/X11R6). +-X_LOCATION = /usr/X11 +- +-# 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 = +- +-# The X libraries to link with Mupmate. +-X_LIBS = -lXext -lX11 -lXpm +-# On Mac OS X replace that with +-# X_LIBS = -framework Carbon +- +-# The FLTK header files are under $(FLTK_INCLUDE)/FL +-FLTK_INCLUDE = $(X_LOCATION)/include +- +-# You can use fltk_jpeg or jpeg library, whichever you have +-JPEGLIB = fltk_jpeg +- +-# You can use fltk_png or png library, whichever you have +-PNGLIB = fltk_png +- +-# You can use fltk_z or z library, whichever you have +-ZLIB = fltk_z +- +-#----------------------------------------------------------------------- +- +-MUP_SRC = \ +- mup/abshorz.c \ +- mup/absvert.c \ +- mup/assign.c \ +- mup/beaming.c \ +- mup/beamstem.c \ +- mup/brac.c \ +- mup/charinfo.c \ +- mup/check.c \ +- mup/debug.c \ +- mup/errors.c \ +- mup/font.c \ +- mup/fontdata.c \ +- mup/globals.c \ +- mup/grpsyl.c \ +- mup/ifgram.c \ +- mup/lex.c \ +- mup/locvar.c \ +- mup/lyrics.c \ +- mup/macros.c \ +- mup/main.c \ +- mup/mainlist.c \ +- mup/map.c \ +- mup/midi.c \ +- mup/midiutil.c \ +- mup/mkchords.c \ +- mup/musfont.c \ +- mup/nxtstrch.c \ +- mup/parstssv.c \ +- mup/parstuff.c \ +- mup/phrase.c \ +- mup/plutils.c \ +- mup/print.c \ +- mup/prntdata.c \ +- mup/prntmisc.c \ +- mup/prnttab.c \ +- mup/prolog.c \ +- mup/range.c \ +- mup/rational.c \ +- mup/relvert.c \ +- mup/restsyl.c \ +- mup/roll.c \ +- mup/setgrps.c \ +- mup/setnotes.c \ +- mup/ssv.c \ +- mup/stuff.c \ +- mup/symtbl.c \ +- mup/tie.c \ +- mup/trantab.c \ +- mup/trnspose.c \ +- mup/undrscre.c \ +- mup/utils.c \ +- mup/ytab.c +- +-MUP_HDRS = \ +- mup/defines.h \ +- mup/extchar.h \ +- mup/globals.h \ +- mup/muschar.h \ +- mup/rational.h \ +- mup/ssvused.h \ +- mup/structs.h \ +- mup/ytab.h +- +-MUPDISP_SRC = \ +- mupdisp/at386.c \ +- mupdisp/do_cmd.c \ +- mupdisp/dos.c \ +- mupdisp/genfile.c \ +- mupdisp/init.c \ +- mupdisp/linvga.c \ +- mupdisp/mupdisp.c \ +- mupdisp/xterm.c +- +-MUPDISP_HDRS = mupdisp/dispttyp.h mupdisp/mupdisp.h +- +-MUPDISP_BITMAPS = mupdisp/help.bm mupdisp/waitmsg.bm +- +-MKMUPFNT_SRC = mkmupfnt/mkmupfnt.c +- +-MUPMATE_SRC = \ +- mupmate/Config.C \ +- mupmate/Edit.C \ +- mupmate/File.C \ +- mupmate/Help.C \ +- mupmate/Main.C \ +- mupmate/Preferences.C \ +- mupmate/Run.C \ +- mupmate/utils.C \ +- mupmate/license.C \ +- mupmate/regform.C \ +- mupmate/template.C +- +-MUPMATE_HDRS = \ +- mup/defines.h \ +- mupmate/Config.H \ +- mupmate/Edit.H \ +- mupmate/File.H \ +- mupmate/Help.H \ +- mupmate/Main.H \ +- mupmate/Preferences.H \ +- mupmate/Run.H \ +- mupmate/utils.H \ +- mupmate/globals.H \ +- mupmate/resource.h +- +-MUPMATE_OTHER_FILES = \ +- mupmate/mup32.xpm +-#--------------------------------------------------------------- +- +-all: mup/mup mupdisp/mupdisp mkmupfnt/mkmupfnt mupmate/mupmate +- +-mup/mup: $(MUP_HDRS) $(MUP_SRC) +- $(CCOMPILER) $(CFLAGS) -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 +- # 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) +- +-mupmate/mupmate: $(MUPMATE_SRC) $(MUPMATE_HDRS) $(MUPMATE_OTHER_FILES) +- $(CPPCOMPILER) $(CFLAGS) -o $@ $(MUPMATE_SRC) \ +- -I$(FLTK_INCLUDE) -Imup -L$(X_LOCATION)/lib \ +- $(FLTK_LIB_LOCATION) -lfltk -lfltk_images $(X_LIBS) \ +- -l$(JPEGLIB) -l$(PNGLIB) -l$(ZLIB) -lm +- +-install: all +- mkdir -p $(BINDIR) $(MANDIR) $(DOCDIR)/uguide +- cp mup/mup $(BINDIR)/mup +- cp mkmupfnt/mkmupfnt $(BINDIR)/mkmupfnt +- cp mupdisp/mupdisp $(BINDIR)/mupdisp +- # For Linux console mode support, uncomment the following line +- # chown root $(BINDIR)/mupdisp ; chmod 4755 $(BINDIR)/mupdisp +- 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 +- +-clean: +- rm -f mup/*.o mupdisp/*.o mkmupfnt/*.o mupmate/*.o +- +-clobber: clean +- rm -f mup/mup mupdisp/mupdisp mkmupfnt/mkmupfnt mupmate/mupmate +--- mup-5.7.orig/Makefile ++++ mup-5.7/Makefile +@@ -0,0 +1,147 @@ ++PREFIX = /usr ++BINDIR = $(PREFIX)/bin ++MANDIR = $(PREFIX)/share/man/man1 ++CC = gcc ++CXX = g++ ++CFLAGS = -O2 -pipe ++CXXFLAGS = -O2 -pipe ++X_LOCATION = /usr ++FLTK_LIB_LOCATION = -L/usr/lib/fltk-1 ++X_LIBS = -lXext -lX11 -lXpm ++FLTK_INCLUDE = $(X_LOCATION)/include/fltk-1 ++JPEGLIB = jpeg ++PNGLIB = png ++ZLIB = z ++ ++MUP_SRC = \ ++ mup/abshorz.c \ ++ mup/absvert.c \ ++ mup/assign.c \ ++ mup/beaming.c \ ++ mup/beamstem.c \ ++ mup/brac.c \ ++ mup/charinfo.c \ ++ mup/check.c \ ++ mup/debug.c \ ++ mup/errors.c \ ++ mup/font.c \ ++ mup/fontdata.c \ ++ mup/globals.c \ ++ mup/grpsyl.c \ ++ mup/ifgram.c \ ++ mup/lex.c \ ++ mup/locvar.c \ ++ mup/lyrics.c \ ++ mup/macros.c \ ++ mup/main.c \ ++ mup/mainlist.c \ ++ mup/map.c \ ++ mup/midi.c \ ++ mup/midiutil.c \ ++ mup/mkchords.c \ ++ mup/musfont.c \ ++ mup/nxtstrch.c \ ++ mup/parstssv.c \ ++ mup/parstuff.c \ ++ mup/phrase.c \ ++ mup/plutils.c \ ++ mup/print.c \ ++ mup/prntdata.c \ ++ mup/prntmisc.c \ ++ mup/prnttab.c \ ++ mup/prolog.c \ ++ mup/range.c \ ++ mup/rational.c \ ++ mup/relvert.c \ ++ mup/restsyl.c \ ++ mup/roll.c \ ++ mup/setgrps.c \ ++ mup/setnotes.c \ ++ mup/ssv.c \ ++ mup/stuff.c \ ++ mup/symtbl.c \ ++ mup/tie.c \ ++ mup/trantab.c \ ++ mup/trnspose.c \ ++ mup/undrscre.c \ ++ mup/utils.c \ ++ mup/ytab.c ++ ++MUP_HDRS = \ ++ mup/defines.h \ ++ mup/extchar.h \ ++ mup/globals.h \ ++ mup/muschar.h \ ++ mup/rational.h \ ++ mup/ssvused.h \ ++ mup/structs.h \ ++ mup/ytab.h ++ ++MUPDISP_SRC = \ ++ mupdisp/at386.c \ ++ mupdisp/do_cmd.c \ ++ mupdisp/dos.c \ ++ mupdisp/genfile.c \ ++ mupdisp/init.c \ ++ mupdisp/linvga.c \ ++ mupdisp/mupdisp.c \ ++ mupdisp/xterm.c ++ ++MUPDISP_HDRS = mupdisp/dispttyp.h mupdisp/mupdisp.h ++MUPDISP_BITMAPS = mupdisp/help.bm mupdisp/waitmsg.bm ++MKMUPFNT_SRC = mkmupfnt/mkmupfnt.c ++ ++MUPMATE_SRC = \ ++ mupmate/Config.C \ ++ mupmate/Edit.C \ ++ mupmate/File.C \ ++ mupmate/Help.C \ ++ mupmate/Main.C \ ++ mupmate/Preferences.C \ ++ mupmate/Run.C \ ++ mupmate/utils.C \ ++ mupmate/license.C \ ++ mupmate/regform.C \ ++ mupmate/template.C ++ ++MUPMATE_HDRS = \ ++ mup/defines.h \ ++ mupmate/Config.H \ ++ mupmate/Edit.H \ ++ mupmate/File.H \ ++ mupmate/Help.H \ ++ mupmate/Main.H \ ++ mupmate/Preferences.H \ ++ mupmate/Run.H \ ++ mupmate/utils.H \ ++ mupmate/globals.H \ ++ mupmate/resource.h ++ ++MUPMATE_OTHER_FILES = \ ++ mupmate/mup32.xpm ++ ++all: mup/mup mupdisp/mupdisp mkmupfnt/mkmupfnt mupmate/mupmate ++ ++mup/mup: $(MUP_HDRS) $(MUP_SRC) ++ $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(MUP_SRC) -lm ++ ++mupdisp/mupdisp: $(MUPDISP_HDRS) $(MUPDISP_BITMAPS) $(MUPDISP_SRC) ++ $(CC) $(CFLAGS) $(LDFLAGS) -L$(X_LOCATION)/lib -o $@ -DNO_VGA_LIB $(MUPDISP_SRC) -lX11 ++ ++mkmupfnt/mkmupfnt: $(MKMUPFNT_SRC) ++ $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(MKMUPFNT_SRC) ++ ++mupmate/mupmate: $(MUPMATE_SRC) $(MUPMATE_HDRS) $(MUPMATE_OTHER_FILES) ++ $(CXX) $(CXXFLAGS) $(LDFLAGS) -o $@ $(MUPMATE_SRC) \ ++ -I$(FLTK_INCLUDE) -Imup -L$(X_LOCATION)/lib \ ++ $(FLTK_LIB_LOCATION) -lfltk -lfltk_images $(X_LIBS) \ ++ -l$(JPEGLIB) -l$(PNGLIB) -l$(ZLIB) -lm ++ ++install: all ++ mkdir -p $(DESTDIR)$(BINDIR) $(DESTDIR)$(MANDIR) ++ cp mup/mup $(DESTDIR)$(BINDIR)/mup ++ cp mkmupfnt/mkmupfnt $(DESTDIR)$(BINDIR)/mkmupfnt ++ cp mupdisp/mupdisp $(DESTDIR)$(BINDIR)/mupdisp ++ cp mupmate/mupmate $(DESTDIR)$(BINDIR)/mupmate ++ cp mupprnt $(DESTDIR)$(BINDIR)/mupprnt ++ cp docs/*.1 $(DESTDIR)$(MANDIR) diff --git a/media-sound/mup/metadata.xml b/media-sound/mup/metadata.xml new file mode 100644 index 000000000000..c870d0eef0ab --- /dev/null +++ b/media-sound/mup/metadata.xml @@ -0,0 +1,8 @@ + + + + + sound@gentoo.org + Gentoo Sound project + + diff --git a/media-sound/mup/mup-5.7.ebuild b/media-sound/mup/mup-5.7.ebuild new file mode 100644 index 000000000000..0624047a5fe2 --- /dev/null +++ b/media-sound/mup/mup-5.7.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=4 +inherit eutils multilib 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 + x11-libs/libXpm + virtual/jpeg + media-libs/libpng" +DEPEND="${RDEPEND} + x11-proto/xproto" + +src_prepare() { + epatch "${FILESDIR}"/${P}-Makefile.patch + epatch "${FILESDIR}"/${PN}-5.6-fltk-fixes.patch + sed -i -e "s:/lib:/$(get_libdir):g" Makefile || die "sed failed" +} + +src_compile() { + emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS}" \ + CFLAGS="${CFLAGS}" +} + +src_install() { + emake DESTDIR="${D}" install + dodoc docs/{*.txt,README0} + dohtml docs/{*.html,uguide/*} + docinto sample + dodoc docs/{*.mup,*.ps} +} -- cgit v1.2.3