ajacoutot e953a008f8 Quiet gconftool-2:
gconf_ping() will try to shutdown gconfd, but since installing pkg is
done as root, there is not gconfd nor dbus that can be started when
DISPLAY isn't set and an annoying warning is issued.

discussed with espie@
2013-02-06 14:23:06 +00:00

98 lines
2.7 KiB
Makefile

# $OpenBSD: Makefile,v 1.5 2013/02/06 14:23:06 ajacoutot Exp $
SHARED_ONLY = Yes
COMMENT-main = DVD ripper/converter
COMMENT-dvdcpy = copy selected info from DVD
V = 0.13.8
DISTNAME = ogmrip-$V
PKGNAME-main = ogmrip-$V
PKGNAME-dvdcpy = dvdcpy-$V
REVISION-main = 2
SHARED_LIBS += ogmdvd-gtk 0.0 # 1.0
SHARED_LIBS += ogmdvd 0.0 # 1.0
SHARED_LIBS += ogmjob 0.0 # 1.0
SHARED_LIBS += ogmrip-gtk 0.0 # 1.0
SHARED_LIBS += ogmrip-lavc 0.0 # 1.0
SHARED_LIBS += ogmrip-mplayer 0.0 # 1.0
SHARED_LIBS += ogmrip 0.0 # 1.0
MULTI_PACKAGES = -main -dvdcpy
CATEGORIES = multimedia
HOMEPAGE = http://ogmrip.sourceforge.net/en/index.html
MAINTAINER = Pascal Stumpf <Pascal.Stumpf@cubes.de>
# LGPLv2.1+
PERMIT_PACKAGE_CDROM = Yes
PERMIT_PACKAGE_FTP = Yes
PERMIT_DISTFILES_CDROM =Yes
PERMIT_DISTFILES_FTP = Yes
WANTLIB-main += ${WANTLIB} GL X11 Xau Xcomposite Xcursor Xdamage Xdmcp Xext
WANTLIB-main += Xfixes Xi Xinerama Xrandr Xrender Xxf86vm atk-1.0 c
WANTLIB-main += cairo dvdread dbus-1 dbus-glib-1 drm enca enchant expat ffi
WANTLIB-main += fontconfig freetype gdk-x11-2.0 gdk_pixbuf-2.0 gio-2.0
WANTLIB-main += glade-2.0 glib-2.0 gmodule-2.0 gobject-2.0 gthread-2.0
WANTLIB-main += gtk-x11-2.0 jpeg m notify ogg pango-1.0 pangocairo-1.0
WANTLIB-main += pangoft2-1.0 pcre pixman-1 png pthread pthread-stubs
WANTLIB-main += stdc++ theora tiff xcb xcb-render xcb-shm xml2 z
WANTLIB-main += harfbuzz icudata icule icuuc
WANTLIB-dvdcpy += c dvdread
MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=ogmrip/}
MODULES = devel/gettext \
devel/gconf2 \
textproc/intltool
BUILD_DEPENDS = x11/mplayer \
textproc/gsed
RUN_DEPENDS-main = ${RUN_DEPENDS} \
STEM->=0.13.8:${PKGPATH},-dvdcpy \
x11/mplayer \
audio/lame \
multimedia/mkvtoolnix \
multimedia/ogmtools \
audio/vorbis-tools \
devel/desktop-file-utils \
graphics/gocr \
graphics/ocrad \
graphics/tesseract
LIB_DEPENDS-dvdcpy = devel/libdvdread
LIB_DEPENDS-main = ${LIB_DEPENDS} \
multimedia/libtheora \
devel/gconf2 \
devel/libglade2 \
devel/libnotify \
textproc/enchant \
converters/enca \
devel/libdvdread
USE_GMAKE = Yes
USE_LIBTOOL = Yes
LIBTOOL_FLAGS = --tag=disable-static
CONFIGURE_STYLE = gnu
CONFIGURE_ARGS = ${CONFIGURE_SHARED} \
--disable-gtk-doc
# If one of these tools is found at configure stage, it might be used,
# no matter whether we use --disable-gtk-doc or not.
CONFIGURE_ENV +=ac_cv_path_GTKDOC_CHECK="" \
ac_cv_path_GTKDOC_REBASE="" \
ac_cv_path_GTKDOC_MKPDF=""
MODGCONF2_SCHEMAS_DIR = ogmrip
NO_REGRESS = Yes
post-install:
rm ${PREFIX}/lib/ogmrip/{audio,container,options,subp,video}-plugins/*.la
.include <bsd.port.mk>