1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-24 04:33:24 +00:00

- Update to 0.4.4

PR:		ports/156070
Submitted by:	Gvozdikov Veniamin <g.veniamin@googlemail.com> (maintainer)
This commit is contained in:
Dennis Herrmann 2011-04-01 12:29:11 +00:00
parent 3aa36ba553
commit 140ce80a84
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=272087
4 changed files with 210 additions and 21 deletions

View File

@ -6,8 +6,7 @@
# #
PORTNAME= deadbeef PORTNAME= deadbeef
PORTVERSION= 0.4.1 PORTVERSION= 0.4.4
PORTREVISION= 1
CATEGORIES= audio CATEGORIES= audio
MASTER_SITES= SF/${PORTNAME}/ MASTER_SITES= SF/${PORTNAME}/
@ -18,12 +17,16 @@ LIB_DEPENDS= samplerate.1:${PORTSDIR}/audio/libsamplerate \
mad.2:${PORTSDIR}/audio/libmad \ mad.2:${PORTSDIR}/audio/libmad \
execinfo.1:${PORTSDIR}/devel/libexecinfo execinfo.1:${PORTSDIR}/devel/libexecinfo
LICENSE= GPLv2
GNU_CONFIGURE= yes GNU_CONFIGURE= yes
USE_GETTEXT= yes
USE_GMAKE= yes
USE_BZIP2= yes USE_BZIP2= yes
USE_ICONV= yes USE_ICONV= yes
CONFIGURE_ENV= CPPFLAGS="-I../dumb/dumb-kode54/include -I${LOCALBASE}/include" \ CONFIGURE_ARGS= --disable-alsa --disable-nullout \
LDFLAGS="-L${LOCALBASE}/lib" LIBS="-lexecinfo" CPPFLAGS="-I../dumb/dumb-kode54/include -I${LOCALBASE}/include" \
CONFIGURE_ARGS= --disable-alsa --disable-nullout LDFLAGS="-L${LOCALBASE}/lib" LIBS="-lexecinfo -lintl"
WANT_GNOME= yes WANT_GNOME= yes
INSTALLS_ICONS= yes INSTALLS_ICONS= yes
MAKE_JOBS_SAFE= yes MAKE_JOBS_SAFE= yes
@ -47,7 +50,17 @@ OPTIONS= PULSE "PulseAudio output plugin (unsupported)" off\
CDDA "CD-Audio plugin" on\ CDDA "CD-Audio plugin" on\
GME "Game Music Emu plugin for NSF, AY, etc" on\ GME "Game Music Emu plugin for NSF, AY, etc" on\
DUMB "D.U.M.B. plugin for MOD, S3M and other" on\ DUMB "D.U.M.B. plugin for MOD, S3M and other" on\
NOTIFY "support for OSD notifications into GTKUI plugin" on NOTIFY "support for OSD notifications into GTKUI plugin" on\
MUSEPACK "musepack plugin" on\
WILD "wildmidi plugin" on\
TTA "tta plugin" on\
DCA "dca (DTS audio) plugin" on\
AAC "AAC decoder based on FAAD2" on\
MMS "MMS streaming vfs plugin" on\
SHN "shorten plugin" on\
AO "audio overload plugin" on\
SHELLEXEC "shell commands plugin" on\
NLS "Native Language Support" on
.include <bsd.port.options.mk> .include <bsd.port.options.mk>
@ -210,10 +223,75 @@ PLIST_SUB+= NOTIFY=""
LIB_DEPENDS+= dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib LIB_DEPENDS+= dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib
.endif .endif
.include <bsd.port.pre.mk> .if defined(WITHOUT_MUSEPACK)
CONFIGURE_ARGS+= --disable-musepack
.if ( ${OSVERSION} >= 802502 && ${OSVERSION} < 900000 ) || ${OSVERSION} >= 900027 PLIST_SUB+= MUSEPACK="@comment "
BROKEN= does not build after log2 addition .else
PLIST_SUB+= MUSEPACK=""
.endif .endif
.include <bsd.port.post.mk> .if defined(WITHOUT_WILD)
CONFIGURE_ARGS+= --disable-wildmidi
PLIST_SUB+= WILD="@comment "
.else
PLIST_SUB+= WILD=""
.endif
.if defined(WITHOUT_TTA)
CONFIGURE_ARGS+= --disable-tta
PLIST_SUB+= TTA="@comment "
.else
PLIST_SUB+= TTA=""
.endif
.if defined(WITHOUT_DCA)
CONFIGURE_ARGS+= --disable-dca
PLIST_SUB+= DCA="@comment "
.else
PLIST_SUB+= DCA=""
.endif
.if defined(WITHOUT_AAC)
CONFIGURE_ARGS+= --disable-aac
PLIST_SUB+= AAC="@comment "
.else
PLIST_SUB+= AAC=""
LIB_DEPENDS+= faad.2:${PORTSDIR}/audio/faad
.endif
.if defined(WITHOUT_MMS)
CONFIGURE_ARGS+= --disable-mms
PLIST_SUB+= MMS="@comment "
.else
PLIST_SUB+= MMS=""
.endif
.if defined(WITHOUT_SHN)
CONFIGURE_ARGS+= --disable-shn
PLIST_SUB+= SHN="@comment "
.else
PLIST_SUB+= SHN=""
.endif
.if defined(WITHOUT_AO)
CONFIGURE_ARGS+= --disable-ao
PLIST_SUB+= AO="@comment "
.else
PLIST_SUB+= AO=""
.endif
.if defined(WITHOUT_SHELLEXEC)
CONFIGURE_ARGS+= --disable-shellexec
PLIST_SUB+= SHELLEXEC="@comment "
.else
PLIST_SUB+= SHELLEXEC=""
.endif
.if defined(WITHOUT_NLS)
CONFIGURE_ARGS+= --disable-nls
PLIST_SUB+= NLS="@comment "
.else
PLIST_SUB+= NLS=""
.endif
.include <bsd.port.mk>

View File

@ -1,2 +1,2 @@
SHA256 (deadbeef-0.4.1.tar.bz2) = f80a898e1f8b803ddf8e428bae89d0e682433806aa2b06c2f7c8c53e07d852fe SHA256 (deadbeef-0.4.4.tar.bz2) = 93547e776f1c67a68236d394a67d0d84478f12ad375a4208e6dbba5972f6ec32
SIZE (deadbeef-0.4.1.tar.bz2) = 1205706 SIZE (deadbeef-0.4.4.tar.bz2) = 2612233

View File

@ -0,0 +1,13 @@
--- ./plugins/dumb/dumb-kode54/src/it/itrender.c.orig 2011-03-31 17:50:48.000000000 +0200
+++ ./plugins/dumb/dumb-kode54/src/it/itrender.c 2011-03-31 17:51:47.000000000 +0200
@@ -3558,10 +3558,6 @@
playing->sample_vibrato_time += playing->sample->vibrato_speed;
}
-#ifndef __linux__
-static inline float log2(float x) {return (float)log(x)/(float)log(2.0f);}
-#endif
-
static int delta_to_note(float delta, int base)
{
float note;

View File

@ -24,14 +24,18 @@ include/deadbeef/deadbeef.h
%%GUI%%lib/deadbeef/gtkui.la %%GUI%%lib/deadbeef/gtkui.la
%%GUI%%lib/deadbeef/gtkui.so %%GUI%%lib/deadbeef/gtkui.so
%%GUI%%lib/deadbeef/gtkui.so.0 %%GUI%%lib/deadbeef/gtkui.so.0
%%HOTKEYS%%lib/deadbeef/hotkeys.a
%%HOTKEYS%%lib/deadbeef/hotkeys.la
%%HOTKEYS%%lib/deadbeef/hotkeys.so %%HOTKEYS%%lib/deadbeef/hotkeys.so
%%HOTKEYS%%lib/deadbeef/hotkeys.la
%%HOTKEYS%%lib/deadbeef/hotkeys.a
%%HOTKEYS%%lib/deadbeef/hotkeys.so.0 %%HOTKEYS%%lib/deadbeef/hotkeys.so.0
lib/deadbeef/mpgmad.a lib/deadbeef/mpgmad.a
lib/deadbeef/mpgmad.la lib/deadbeef/mpgmad.la
lib/deadbeef/mpgmad.so lib/deadbeef/mpgmad.so
lib/deadbeef/mpgmad.so.0 lib/deadbeef/mpgmad.so.0
%%MUSEPACK%%lib/deadbeef/musepack.so.0
%%MUSEPACK%%lib/deadbeef/musepack.so
%%MUSEPACK%%lib/deadbeef/musepack.la
%%MUSEPACK%%lib/deadbeef/musepack.a
lib/deadbeef/oss.a lib/deadbeef/oss.a
lib/deadbeef/oss.la lib/deadbeef/oss.la
lib/deadbeef/oss.so lib/deadbeef/oss.so
@ -60,6 +64,38 @@ lib/deadbeef/oss.so.0
%%WAV%%lib/deadbeef/wavpack.la %%WAV%%lib/deadbeef/wavpack.la
%%WAV%%lib/deadbeef/wavpack.so %%WAV%%lib/deadbeef/wavpack.so
%%WAV%%lib/deadbeef/wavpack.so.0 %%WAV%%lib/deadbeef/wavpack.so.0
%%WILD%%lib/deadbeef/wildmidi.so.0
%%WILD%%lib/deadbeef/wildmidi.so
%%WILD%%lib/deadbeef/wildmidi.la
%%WILD%%lib/deadbeef/wildmidi.a
%%TTA%%lib/deadbeef/tta.so.0
%%TTA%%lib/deadbeef/tta.so
%%TTA%%lib/deadbeef/tta.la
%%TTA%%lib/deadbeef/tta.a
%%DCA%%lib/deadbeef/dca.so.0
%%DCA%%lib/deadbeef/dca.so
%%DCA%%lib/deadbeef/dca.la
%%DCA%%lib/deadbeef/dca.a
%%AAC%%lib/deadbeef/aac.so.0
%%AAC%%lib/deadbeef/aac.so
%%AAC%%lib/deadbeef/aac.la
%%AAC%%lib/deadbeef/aac.a
%%MMS%%lib/deadbeef/mms.so.0
%%MMS%%lib/deadbeef/mms.so
%%MMS%%lib/deadbeef/mms.la
%%MMS%%lib/deadbeef/mms.a
%%SHN%%lib/deadbeef/shn.so.0
%%SHN%%lib/deadbeef/shn.so
%%SHN%%lib/deadbeef/shn.la
%%SHN%%lib/deadbeef/shn.a
%%AO%%lib/deadbeef/ao.so.0
%%AO%%lib/deadbeef/ao.so
%%AO%%lib/deadbeef/ao.la
%%AO%%lib/deadbeef/ao.a
%%SHELLEXEC%%lib/deadbeef/shellexec.so.0
%%SHELLEXEC%%lib/deadbeef/shellexec.so
%%SHELLEXEC%%lib/deadbeef/shellexec.la
%%SHELLEXEC%%lib/deadbeef/shellexec.a
%%LASTFM%%lib/deadbeef/lastfm.so.0 %%LASTFM%%lib/deadbeef/lastfm.so.0
%%LASTFM%%lib/deadbeef/lastfm.so %%LASTFM%%lib/deadbeef/lastfm.so
%%LASTFM%%lib/deadbeef/lastfm.la %%LASTFM%%lib/deadbeef/lastfm.la
@ -90,31 +126,93 @@ lib/deadbeef/oss.so.0
%%NOTIFY%%lib/deadbeef/notify.a %%NOTIFY%%lib/deadbeef/notify.a
share/applications/deadbeef.desktop share/applications/deadbeef.desktop
%%DATADIR%%/pixmaps/buffering_16.png %%DATADIR%%/pixmaps/buffering_16.png
%%DATADIR%%/pixmaps/next_24.png
%%DATADIR%%/pixmaps/pause_16.png %%DATADIR%%/pixmaps/pause_16.png
%%DATADIR%%/pixmaps/pause_24.png
%%DATADIR%%/pixmaps/play_16.png %%DATADIR%%/pixmaps/play_16.png
%%DATADIR%%/pixmaps/play_24.png
%%DATADIR%%/pixmaps/prev_24.png
%%DATADIR%%/pixmaps/random_24.png
%%DATADIR%%/pixmaps/stop_24.png
%%DOCSDIR%%/COPYING.GPLv2 %%DOCSDIR%%/COPYING.GPLv2
%%DOCSDIR%%/COPYING.LGPLv2.1 %%DOCSDIR%%/COPYING.LGPLv2.1
%%DOCSDIR%%/ChangeLog %%DOCSDIR%%/ChangeLog
%%DOCSDIR%%/README %%DOCSDIR%%/README
%%DOCSDIR%%/about.txt %%DOCSDIR%%/about.txt
%%DOCSDIR%%/help.txt %%DOCSDIR%%/help.txt
%%DOCSDIR%%/translators.txt
%%DOCSDIR%%/help.ru.txt
%%DOCSDIR%%/help.pt_BR.txt
%%NLS%%share/locale/bg/LC_MESSAGES/deadbeef.mo
%%NLS%%share/locale/bn/LC_MESSAGES/deadbeef.mo
%%NLS%%share/locale/ca/LC_MESSAGES/deadbeef.mo
%%NLS%%share/locale/da/LC_MESSAGES/deadbeef.mo
%%NLS%%share/locale/de/LC_MESSAGES/deadbeef.mo
%%NLS%%share/locale/el/LC_MESSAGES/deadbeef.mo
%%NLS%%share/locale/en_GB/LC_MESSAGES/deadbeef.mo
%%NLS%%share/locale/es/LC_MESSAGES/deadbeef.mo
%%NLS%%share/locale/fa/LC_MESSAGES/deadbeef.mo
%%NLS%%share/locale/fr/LC_MESSAGES/deadbeef.mo
%%NLS%%share/locale/gl/LC_MESSAGES/deadbeef.mo
%%NLS%%share/locale/he/LC_MESSAGES/deadbeef.mo
%%NLS%%share/locale/hr/LC_MESSAGES/deadbeef.mo
%%NLS%%share/locale/hu/LC_MESSAGES/deadbeef.mo
%%NLS%%share/locale/id/LC_MESSAGES/deadbeef.mo
%%NLS%%share/locale/it/LC_MESSAGES/deadbeef.mo
%%NLS%%share/locale/ja/LC_MESSAGES/deadbeef.mo
%%NLS%%share/locale/nl/LC_MESSAGES/deadbeef.mo
%%NLS%%share/locale/pl/LC_MESSAGES/deadbeef.mo
%%NLS%%share/locale/pt/LC_MESSAGES/deadbeef.mo
%%NLS%%share/locale/pt_BR/LC_MESSAGES/deadbeef.mo
%%NLS%%share/locale/ru/LC_MESSAGES/deadbeef.mo
%%NLS%%share/locale/sk/LC_MESSAGES/deadbeef.mo
%%NLS%%share/locale/sr/LC_MESSAGES/deadbeef.mo
%%NLS%%share/locale/sv/LC_MESSAGES/deadbeef.mo
%%NLS%%share/locale/uk/LC_MESSAGES/deadbeef.mo
%%NLS%%share/locale/vi/LC_MESSAGES/deadbeef.mo
%%NLS%%share/locale/zh_CN/LC_MESSAGES/deadbeef.mo
%%NLS%%share/locale/zh_TW/LC_MESSAGES/deadbeef.mo
%%NLS%%share/locale/kk/LC_MESSAGES/deadbeef.mo
%%NLS%%share/locale/km/LC_MESSAGES/deadbeef.mo
%%NLS%%share/locale/lg/LC_MESSAGES/deadbeef.mo
%%NLS%%share/locale/sr@latin/LC_MESSAGES/deadbeef.mo
share/icons/hicolor/16x16/apps/deadbeef.png share/icons/hicolor/16x16/apps/deadbeef.png
share/icons/hicolor/32x32/apps/deadbeef.png share/icons/hicolor/32x32/apps/deadbeef.png
share/icons/hicolor/48x48/apps/deadbeef.png share/icons/hicolor/48x48/apps/deadbeef.png
share/icons/hicolor/128x128/apps/deadbeef.png
share/icons/hicolor/192x192/apps/deadbeef.png
share/icons/hicolor/22x22/apps/deadbeef.png
share/icons/hicolor/24x24/apps/deadbeef.png
share/icons/hicolor/256x256/apps/deadbeef.png
share/icons/hicolor/36x36/apps/deadbeef.png
share/icons/hicolor/64x64/apps/deadbeef.png
share/icons/hicolor/72x72/apps/deadbeef.png
share/icons/hicolor/96x96/apps/deadbeef.png
share/icons/hicolor/scalable/apps/deadbeef.svg
@dirrmtry share/icons/hicolor/48x48/apps @dirrmtry share/icons/hicolor/48x48/apps
@dirrmtry share/icons/hicolor/48x48 @dirrmtry share/icons/hicolor/48x48
@dirrmtry share/icons/hicolor/128x128/apps
@dirrmtry share/icons/hicolor/128x128
@dirrmtry share/icons/hicolor/192x192/apps
@dirrmtry share/icons/hicolor/192x192
@dirrmtry share/icons/hicolor/22x22/apps
@dirrmtry share/icons/hicolor/22x22
@dirrmtry share/icons/hicolor/24x24/apps
@dirrmtry share/icons/hicolor/24x24
@dirrmtry share/icons/hicolor/256x256/apps
@dirrmtry share/icons/hicolor/256x256
@dirrmtry share/icons/hicolor/32x32/apps @dirrmtry share/icons/hicolor/32x32/apps
@dirrmtry share/icons/hicolor/32x32 @dirrmtry share/icons/hicolor/32x32
@dirrmtry share/icons/hicolor/36x36/apps
@dirrmtry share/icons/hicolor/36x36
@dirrmtry share/icons/hicolor/64x64/apps
@dirrmtry share/icons/hicolor/64x64
@dirrmtry share/icons/hicolor/72x72/apps
@dirrmtry share/icons/hicolor/72x72
@dirrmtry share/icons/hicolor/96x96/apps
@dirrmtry share/icons/hicolor/96x96
@dirrmtry share/icons/hicolor/16x16/apps @dirrmtry share/icons/hicolor/16x16/apps
@dirrmtry share/icons/hicolor/16x16 @dirrmtry share/icons/hicolor/16x16
@dirrmtry share/icons/hicolor/scalable/apps
@dirrmtry share/icons/hicolor/scalable
@dirrmtry share/icons/hicolor @dirrmtry share/icons/hicolor
@dirrmtry share/icons @dirrmtry share/icons
@dirrmtry %%NLS%%share/locale/km/LC_MESSAGES
@dirrmtry %%NLS%%share/locale/km
%%DATADIR%%/pixmaps/noartwork.jpg %%DATADIR%%/pixmaps/noartwork.jpg
@dirrm %%DOCSDIR%% @dirrm %%DOCSDIR%%
@dirrm %%DATADIR%%/pixmaps @dirrm %%DATADIR%%/pixmaps