mirror of
https://git.freebsd.org/ports.git
synced 2025-06-03 03:46:30 -04:00
Add libvisual. Libvisual is an abstraction library that comes between
applications and audio visualisation plugins. Approved by: pav (mentor)
This commit is contained in:
parent
f8eed86591
commit
3e1ab817c9
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=122844
11 changed files with 189 additions and 0 deletions
|
@ -265,6 +265,7 @@
|
|||
SUBDIR += libtheora
|
||||
SUBDIR += libungif
|
||||
SUBDIR += libv3d
|
||||
SUBDIR += libvisual
|
||||
SUBDIR += libwmf
|
||||
SUBDIR += libwpcg
|
||||
SUBDIR += linplasma
|
||||
|
|
33
graphics/libvisual/Makefile
Normal file
33
graphics/libvisual/Makefile
Normal file
|
@ -0,0 +1,33 @@
|
|||
# New ports collection makefile for: libvisual
|
||||
# Date created: 23 oktober 2004
|
||||
# Whom: Koop Mast <kwm@FreeBSD.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
# WARNING: when updating this port check if the ports that use libvisual
|
||||
# can work with it. Backwards compatiblity is known to be broken in the past.
|
||||
|
||||
PORTNAME= libvisual
|
||||
PORTVERSION= 0.1.7
|
||||
CATEGORIES= graphics
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
|
||||
MASTER_SITE_SUBDIR= ${PORTNAME}
|
||||
|
||||
MAINTAINER= kwm@FreeBSD.org
|
||||
COMMENT= Abstraction library that sits between apps and visual plugin
|
||||
|
||||
USE_XLIBS= yes
|
||||
USE_GNOME= gnomehack pkgconfig
|
||||
USE_REINPLACE= yes
|
||||
USE_LIBTOOL_VER=15
|
||||
CONFIGURE_ENV= CFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \
|
||||
LIBS="-L${LOCALBASE}/lib -L${X11BASE}/lib"
|
||||
INSTALLS_SHLIB= yes
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's|-Wno-unused-variable||g' \
|
||||
-e 's|-O3|${CFLAGS}|g' \
|
||||
${WRKSRC}/libvisual/Makefile.in
|
||||
|
||||
.include <bsd.port.mk>
|
2
graphics/libvisual/distinfo
Normal file
2
graphics/libvisual/distinfo
Normal file
|
@ -0,0 +1,2 @@
|
|||
MD5 (libvisual-0.1.7.tar.gz) = 29976f5f10b36fa2346294dcb2280d19
|
||||
SIZE (libvisual-0.1.7.tar.gz) = 374096
|
11
graphics/libvisual/files/patch-libvisual_lv_mem.h
Normal file
11
graphics/libvisual/files/patch-libvisual_lv_mem.h
Normal file
|
@ -0,0 +1,11 @@
|
|||
--- libvisual/lv_mem.h.orig Mon Sep 6 17:10:52 2004
|
||||
+++ libvisual/lv_mem.h Sat Oct 23 16:34:40 2004
|
||||
@@ -7,7 +7,7 @@
|
||||
extern "C" {
|
||||
#endif /* __cplusplus */
|
||||
|
||||
-#if defined(__GNUC__) && !defined(VISUAL_OS_WIN32)
|
||||
+#if defined(__GNUC__) && !defined(VISUAL_OS_WIN32) && !defined(__FreeBSD__)
|
||||
void *visual_mem_malloc0 (visual_size_t nbytes) __attribute_malloc__;
|
||||
#else
|
||||
void *visual_mem_malloc0 (visual_size_t nbytes);
|
16
graphics/libvisual/pkg-descr
Normal file
16
graphics/libvisual/pkg-descr
Normal file
|
@ -0,0 +1,16 @@
|
|||
Libvisual is an abstraction library that comes between applications and audio
|
||||
visualisation plugins.
|
||||
|
||||
Often when it comes to audio visualisation plugins or programs that create
|
||||
visuals, they depend on a player or something else; basically, there is no
|
||||
general framework that enabled application developers to easily access cool
|
||||
audio visualisation plugins. Libvisual wants to change this by providing an
|
||||
interface towards plugins and applications; through this easy to use interface
|
||||
applications can easily access plugins and, since the drawing is done by the
|
||||
application, it also enables the developer to draw the visual anywhere he
|
||||
wants.
|
||||
|
||||
The framework also allows you to morph to different plugins and mix two at
|
||||
once; all kinds of neat tricks are possible using this method.
|
||||
|
||||
WWW: http://libvisual.sourceforge.net
|
32
graphics/libvisual/pkg-plist
Normal file
32
graphics/libvisual/pkg-plist
Normal file
|
@ -0,0 +1,32 @@
|
|||
include/libvisual/libvisual.h
|
||||
include/libvisual/lv_actor.h
|
||||
include/libvisual/lv_audio.h
|
||||
include/libvisual/lv_bin.h
|
||||
include/libvisual/lv_bmp.h
|
||||
include/libvisual/lv_color.h
|
||||
include/libvisual/lv_common.h
|
||||
include/libvisual/lv_cpu.h
|
||||
include/libvisual/lv_endianess.h
|
||||
include/libvisual/lv_error.h
|
||||
include/libvisual/lv_event.h
|
||||
include/libvisual/lv_fft.h
|
||||
include/libvisual/lv_input.h
|
||||
include/libvisual/lv_keysym.h
|
||||
include/libvisual/lv_libvisual.h
|
||||
include/libvisual/lv_list.h
|
||||
include/libvisual/lv_log.h
|
||||
include/libvisual/lv_mem.h
|
||||
include/libvisual/lv_morph.h
|
||||
include/libvisual/lv_palette.h
|
||||
include/libvisual/lv_param.h
|
||||
include/libvisual/lv_plugin.h
|
||||
include/libvisual/lv_random.h
|
||||
include/libvisual/lv_songinfo.h
|
||||
include/libvisual/lv_time.h
|
||||
include/libvisual/lv_video.h
|
||||
include/libvisual/lvconfig.h
|
||||
lib/libvisual.a
|
||||
lib/libvisual.so
|
||||
lib/libvisual.so.0
|
||||
libdata/pkgconfig/libvisual.pc
|
||||
@dirrm include/libvisual
|
33
graphics/libvisual04/Makefile
Normal file
33
graphics/libvisual04/Makefile
Normal file
|
@ -0,0 +1,33 @@
|
|||
# New ports collection makefile for: libvisual
|
||||
# Date created: 23 oktober 2004
|
||||
# Whom: Koop Mast <kwm@FreeBSD.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
# WARNING: when updating this port check if the ports that use libvisual
|
||||
# can work with it. Backwards compatiblity is known to be broken in the past.
|
||||
|
||||
PORTNAME= libvisual
|
||||
PORTVERSION= 0.1.7
|
||||
CATEGORIES= graphics
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
|
||||
MASTER_SITE_SUBDIR= ${PORTNAME}
|
||||
|
||||
MAINTAINER= kwm@FreeBSD.org
|
||||
COMMENT= Abstraction library that sits between apps and visual plugin
|
||||
|
||||
USE_XLIBS= yes
|
||||
USE_GNOME= gnomehack pkgconfig
|
||||
USE_REINPLACE= yes
|
||||
USE_LIBTOOL_VER=15
|
||||
CONFIGURE_ENV= CFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \
|
||||
LIBS="-L${LOCALBASE}/lib -L${X11BASE}/lib"
|
||||
INSTALLS_SHLIB= yes
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's|-Wno-unused-variable||g' \
|
||||
-e 's|-O3|${CFLAGS}|g' \
|
||||
${WRKSRC}/libvisual/Makefile.in
|
||||
|
||||
.include <bsd.port.mk>
|
2
graphics/libvisual04/distinfo
Normal file
2
graphics/libvisual04/distinfo
Normal file
|
@ -0,0 +1,2 @@
|
|||
MD5 (libvisual-0.1.7.tar.gz) = 29976f5f10b36fa2346294dcb2280d19
|
||||
SIZE (libvisual-0.1.7.tar.gz) = 374096
|
11
graphics/libvisual04/files/patch-libvisual_lv_mem.h
Normal file
11
graphics/libvisual04/files/patch-libvisual_lv_mem.h
Normal file
|
@ -0,0 +1,11 @@
|
|||
--- libvisual/lv_mem.h.orig Mon Sep 6 17:10:52 2004
|
||||
+++ libvisual/lv_mem.h Sat Oct 23 16:34:40 2004
|
||||
@@ -7,7 +7,7 @@
|
||||
extern "C" {
|
||||
#endif /* __cplusplus */
|
||||
|
||||
-#if defined(__GNUC__) && !defined(VISUAL_OS_WIN32)
|
||||
+#if defined(__GNUC__) && !defined(VISUAL_OS_WIN32) && !defined(__FreeBSD__)
|
||||
void *visual_mem_malloc0 (visual_size_t nbytes) __attribute_malloc__;
|
||||
#else
|
||||
void *visual_mem_malloc0 (visual_size_t nbytes);
|
16
graphics/libvisual04/pkg-descr
Normal file
16
graphics/libvisual04/pkg-descr
Normal file
|
@ -0,0 +1,16 @@
|
|||
Libvisual is an abstraction library that comes between applications and audio
|
||||
visualisation plugins.
|
||||
|
||||
Often when it comes to audio visualisation plugins or programs that create
|
||||
visuals, they depend on a player or something else; basically, there is no
|
||||
general framework that enabled application developers to easily access cool
|
||||
audio visualisation plugins. Libvisual wants to change this by providing an
|
||||
interface towards plugins and applications; through this easy to use interface
|
||||
applications can easily access plugins and, since the drawing is done by the
|
||||
application, it also enables the developer to draw the visual anywhere he
|
||||
wants.
|
||||
|
||||
The framework also allows you to morph to different plugins and mix two at
|
||||
once; all kinds of neat tricks are possible using this method.
|
||||
|
||||
WWW: http://libvisual.sourceforge.net
|
32
graphics/libvisual04/pkg-plist
Normal file
32
graphics/libvisual04/pkg-plist
Normal file
|
@ -0,0 +1,32 @@
|
|||
include/libvisual/libvisual.h
|
||||
include/libvisual/lv_actor.h
|
||||
include/libvisual/lv_audio.h
|
||||
include/libvisual/lv_bin.h
|
||||
include/libvisual/lv_bmp.h
|
||||
include/libvisual/lv_color.h
|
||||
include/libvisual/lv_common.h
|
||||
include/libvisual/lv_cpu.h
|
||||
include/libvisual/lv_endianess.h
|
||||
include/libvisual/lv_error.h
|
||||
include/libvisual/lv_event.h
|
||||
include/libvisual/lv_fft.h
|
||||
include/libvisual/lv_input.h
|
||||
include/libvisual/lv_keysym.h
|
||||
include/libvisual/lv_libvisual.h
|
||||
include/libvisual/lv_list.h
|
||||
include/libvisual/lv_log.h
|
||||
include/libvisual/lv_mem.h
|
||||
include/libvisual/lv_morph.h
|
||||
include/libvisual/lv_palette.h
|
||||
include/libvisual/lv_param.h
|
||||
include/libvisual/lv_plugin.h
|
||||
include/libvisual/lv_random.h
|
||||
include/libvisual/lv_songinfo.h
|
||||
include/libvisual/lv_time.h
|
||||
include/libvisual/lv_video.h
|
||||
include/libvisual/lvconfig.h
|
||||
lib/libvisual.a
|
||||
lib/libvisual.so
|
||||
lib/libvisual.so.0
|
||||
libdata/pkgconfig/libvisual.pc
|
||||
@dirrm include/libvisual
|
Loading…
Add table
Reference in a new issue