4 DISTNAME= avidemux_2.5.4
5 PKGNAME= ${DISTNAME:S/_/-/}
8 MASTER_SITES= http://download.berlios.de/avidemux/
10 MAINTAINER= pkgsrc-users@NetBSD.org
11 HOMEPAGE= http://fixounet.free.fr/avidemux/
12 COMMENT= Graphical video editing program
15 BUILD_DEPENDS+= yasm-[0-9]*:../../devel/yasm
17 PKG_DESTDIR_SUPPORT= user-destdir
23 USE_TOOLS+= gmake msgfmt pkg-config
26 CONFIGURE_DIRS= _build
28 CMAKE_ARGS+= -DNO_ARTS=1
29 CMAKE_ARGS+= -DUSE_SYSTEM_SPIDERMONKEY=1
33 # make sure __STDC_CONSTANT_MACROS is set before <stdint.h> is
34 # pulled in the first time - for UINT64_C()
35 CFLAGS+= -D__STDC_CONSTANT_MACROS
38 SUBST_STAGE.audio= post-patch
39 SUBST_FILES.audio= plugins/ADM_audioDevices/Oss/ADM_deviceoss.cpp
40 SUBST_SED.audio= -e "s|\\/dev\\/dsp|${DEVOSSAUDIO}|g"
41 SUBST_MESSAGE.audio= Fixing hardcoded audio device.
43 BUILDLINK_TRANSFORM+= opt:-ldl:${BUILDLINK_LDADD.dl:M*}
45 INSTALLATION_DIRS= share/applications share/icons/hicolor/64x64/apps
48 ${MKDIR} ${WRKSRC}/_build
51 for manual in ${PATCHDIR}/manual-*; do \
52 cd ${WRKSRC} && ${PATCH} ${PATCH_ARGS} < $${manual}; \
56 ${INSTALL_DATA} ${WRKSRC}/avidemux2.desktop \
57 ${DESTDIR}${PREFIX}/share/applications/avidemux2.desktop
58 ${INSTALL_DATA} ${WRKSRC}/avidemux_icon.png \
59 ${DESTDIR}${PREFIX}/share/icons/hicolor/64x64/apps/avidemux.png
63 .include "../../audio/faac/buildlink3.mk"
64 .include "../../audio/faad2/buildlink3.mk"
65 .include "../../audio/lame/buildlink3.mk"
66 .include "../../audio/liba52/buildlink3.mk"
67 .include "../../audio/libsamplerate/buildlink3.mk"
68 .include "../../audio/libmad/buildlink3.mk"
69 .include "../../audio/libvorbis/buildlink3.mk"
70 .include "../../devel/SDL/buildlink3.mk"
71 .include "../../devel/gettext-lib/buildlink3.mk"
72 .include "../../graphics/freetype2/buildlink3.mk"
73 .include "../../graphics/hicolor-icon-theme/buildlink3.mk"
74 .include "../../lang/spidermonkey/buildlink3.mk"
75 .include "../../multimedia/xvidcore/buildlink3.mk"
76 .include "../../multimedia/x264-devel/buildlink3.mk"
77 .include "../../sysutils/desktop-file-utils/desktopdb.mk"
78 .include "../../textproc/libxml2/buildlink3.mk"
79 .include "../../x11/gtk2/buildlink3.mk"
80 .include "../../x11/libXv/buildlink3.mk"
81 .include "../../mk/oss.buildlink3.mk"
82 .include "../../mk/dlopen.buildlink3.mk"
83 .include "../../mk/pthread.buildlink3.mk"
84 .include "../../mk/bsd.pkg.mk"