parent
70ccd6e350
commit
ad6f807ec1
@ -0,0 +1,7 @@
|
||||
AUX meterbridge-0.9.3-asneeded.patch 524 SHA256 5cc5ba501573c8ab752c118f65df88f501581c66d4324a2d1461f0594617602f SHA512 b3877c523b8c4f666fe5435882e6603abe448e53485939048b3f0ae617cae8634218aba553afdc3f97e03406c1a5a924b9a487930dfe62256f9155a26d39cba7 WHIRLPOOL d7c8d58fe7c05fba13a3cf6f5f0c07e996035d9fe98dee08e9a4de610cc2957017b44768927ec4b60ffe727349c71300a6e470ccd4a3ebd15a96ec4245757b0c
|
||||
AUX meterbridge-0.9.3-cflags.patch 483 SHA256 2f7622c45b5c5b7332231a342e32105259202ff4c5d97299d4e4fface831fc63 SHA512 4a7fe804884feb05fe2af8f0c4cf83b89324ab10e1dad834e3ebcca403223b0c29b8050cbaac3652e64c18f4d1a7b800406431974187839483dbb07f85f9af87 WHIRLPOOL f5f859f56861749cce1e933e1fc41d77dd5fb52d515329e3ef7cbb2a53e16e2d495b0d0311eed0ebabbf7e64836a34bc0380c4c88e1d8b4d2c412efca4455a9f
|
||||
AUX meterbridge-0.9.3-gcc41.patch 488 SHA256 8926e78a048235f560e11960e4d4cc8390cc761c6fab08150662dcde55bac3db SHA512 df259114e25efb486ad980b44449b8c33b3afe87a726a5c40641831810d0de30a56c671bbcc5fdbe2fec05b860a3b2ed1439947240c967f938c6771e91d5907e WHIRLPOOL 74ed969927dcb8830326185f757740ab4f74360f3e35e4cbfa16217d871068e0b539f45c2160cbd03c16bdaa0bcc103672e959fdfb12d4bf9ff3810d01ba4de6
|
||||
AUX meterbridge-0.9.3-setrgba.patch 547 SHA256 b805aa09187942f8488e3014c377863c425dcf13f4bfec5a90680b00f09ac145 SHA512 2bb8e4c26d33a0383f3867459dcc15f5d7500adbbb5cdc230d7fba1d45c9ba4f0ba46731770c5ef25f6adc8121efbef9ecd0ecdac53ed3c3ced840010e3164d4 WHIRLPOOL f54a1db9c1f4efc3a59a75f061122090b50a1ebdb2008a98226d87055527695b3b83cb6dfc26c1ec8b0e6a1605e3a887e15fb7802baabfbefbe674a2c605a5bf
|
||||
DIST meterbridge-0.9.3.tar.gz 610566 SHA256 3feef0e52d68333c97f32393aff73f2c4d963bd974c5d3f42689c6eb3e1bf668 SHA512 19c49a584ab71a4fbe4a0d3f05382ce464c3c5f3e37a6dbd42b4920a18577d66464d8e1277d32c34cf9248a945da05fda17a3ecd35e770fdd8af6e9f691ab52a WHIRLPOOL 84cf915e64f0a93c452cb8e1ae0e3852d34610daf333a7e9f804ad1dabca82a98a5659b774cbb141bd13d95dfc6e2c71deb76edc311ff823ce99d13e4654c120
|
||||
EBUILD meterbridge-0.9.3.ebuild 801 SHA256 6bd434388b54278ebce211e6e13da43201d732fd4e94b02f26e0636f7d652f29 SHA512 60b8d093c33e40d26161e27c2e70f3a2f1dfd30a8d8e4607c9c06d3eac1a4e438870f0ad98cef959fb10e1c28130bfbc08c9a146dbd54932fba0f19f1504e99f WHIRLPOOL 58150bbd816094c61b0f98d8b4f8617a8342b679e859da93bb1c3239ef160e5094fe34873753cfbdabedf90a7057fa5abee0dba47e7f5bf3a9230d4c61ef6688
|
||||
MISC metadata.xml 264 SHA256 66aae4b23ca6dd2a02872f22e752ec3d9d10263f8f633d17939da3954cdd548d SHA512 37840f10f81322125f3d9103c3138ca9bd6def621729ee0e3c773e82c2834ff0aca0af10447b5fa7dde324546416606a7b5fd4fb1b9de76ac7fbf21dde6bb53b WHIRLPOOL c06c0e906cacb6f88336cbde310f7152a81f5ac45ae7ea60a06ff3e573dece66fda50bed44a92b60239601a1611d0f9fcc1a15f8ecb0b094c8433390ac82070b
|
@ -0,0 +1,10 @@
|
||||
Index: meterbridge-0.9.3/src/Makefile.am
|
||||
===================================================================
|
||||
--- meterbridge-0.9.3.orig/src/Makefile.am
|
||||
+++ meterbridge-0.9.3/src/Makefile.am
|
||||
@@ -6,4 +6,4 @@ bin_PROGRAMS = meterbridge
|
||||
EXTRA_DIST = *.h
|
||||
|
||||
meterbridge_SOURCES = main.c linedraw.c vu_meters.c ppm_meters.c dpm_meters.c jf_meters.c scope.c envelopes.c find_image.c gl_utils.c
|
||||
-meterbridge_LDFLAGS = -lm $(JACK_LIBS) $(SDL_LIBS) -lGL -lSDL_image
|
||||
+meterbridge_LDADD = -lm $(JACK_LIBS) $(SDL_LIBS) -lGL -lSDL_image
|
@ -0,0 +1,11 @@
|
||||
Index: meterbridge-0.9.3/src/Makefile.am
|
||||
===================================================================
|
||||
--- meterbridge-0.9.3.orig/src/Makefile.am
|
||||
+++ meterbridge-0.9.3/src/Makefile.am
|
||||
@@ -1,5 +1,5 @@
|
||||
#CFLAGS = -Wall -O3 $(SDL_CFLAGS) $(JACK_CFLAGS) -DPKG_DATA_DIR=\"$(pkgdatadir)\"
|
||||
-CFLAGS = -Wall -g $(SDL_CFLAGS) $(JACK_CFLAGS) -DPKG_DATA_DIR=\"$(pkgdatadir)\"
|
||||
+AM_CFLAGS = -Wall $(SDL_CFLAGS) $(JACK_CFLAGS) -DPKG_DATA_DIR=\"$(pkgdatadir)\"
|
||||
|
||||
bin_PROGRAMS = meterbridge
|
||||
|
@ -0,0 +1,13 @@
|
||||
Index: meterbridge-0.9.3/src/main.h
|
||||
===================================================================
|
||||
--- meterbridge-0.9.3.orig/src/main.h
|
||||
+++ meterbridge-0.9.3/src/main.h
|
||||
@@ -10,7 +10,7 @@
|
||||
|
||||
extern SDL_Surface *screen, *background_image;
|
||||
extern SDL_Surface *image, *meter, *meter_buf;
|
||||
-extern SDL_Rect win, buf_rect[MAX_METERS], dest[MAX_METERS];
|
||||
+extern SDL_Rect win, dest[MAX_METERS];
|
||||
|
||||
extern jack_port_t *input_ports[MAX_METERS];
|
||||
extern jack_port_t *output_ports[MAX_METERS];
|
@ -0,0 +1,11 @@
|
||||
--- meterbridge-0.9.3/src/linedraw.c.orig 2016-07-25 21:07:06.992953036 -0500
|
||||
+++ meterbridge-0.9.3/src/linedraw.c 2016-07-25 21:07:24.640629427 -0500
|
||||
@@ -4,7 +4,7 @@
|
||||
/* set a pixel on an SDL_Surface, assumes that the surface is 32bit RGBA,
|
||||
* ordered ABGR (I think), probably wont work on bigendian systems */
|
||||
|
||||
-inline void set_rgba(SDL_Surface *surface, Uint32 x, Uint32 y, Uint32 col)
|
||||
+void set_rgba(SDL_Surface *surface, Uint32 x, Uint32 y, Uint32 col)
|
||||
{
|
||||
Uint32 *bufp = (Uint32 *)surface->pixels + y*surface->pitch/4 + x;
|
||||
*bufp = col;
|
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>webmaster@gentoostudio.org</email>
|
||||
<name>Gentoo Studio/Damien Moody</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit eutils autotools
|
||||
|
||||
DESCRIPTION="Software meterbridge for the UNIX based JACK audio system"
|
||||
HOMEPAGE="http://plugin.org.uk/meterbridge/"
|
||||
SRC_URI="http://plugin.org.uk/meterbridge/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="virtual/jack
|
||||
>=media-libs/libsdl-1.2
|
||||
>=media-libs/sdl-image-1.2.10[png]
|
||||
virtual/opengl"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-gcc41.patch
|
||||
epatch "${FILESDIR}"/${P}-asneeded.patch
|
||||
epatch "${FILESDIR}"/${P}-cflags.patch
|
||||
epatch "${FILESDIR}"/${P}-setrgba.patch
|
||||
eapply_user
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die
|
||||
dodoc AUTHORS ChangeLog
|
||||
}
|
Loading…
Reference in new issue