aboutsummaryrefslogtreecommitdiffstats
path: root/multimedia/libdvdread/Makefile
blob: e428dc2a1753755b143d39d965ee523bdc510d29 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
# New ports collection makefile for:    libdvdread
# Date created:             24 Jun 2001
# Whom:                 Marc van Woerkom <3d@freebsd.org>
#
# $FreeBSD$
#

PORTNAME=   libdvdread
PORTVERSION=    4.1.3
PORTREVISION=   2
CATEGORIES= multimedia
MASTER_SITES=   http://www1.mplayerhq.hu/MPlayer/releases/dvdnav/ \
        http://www2.mplayerhq.hu/MPlayer/releases/dvdnav/ \
        http://www3.mplayerhq.hu/MPlayer/releases/dvdnav/ \
        http://www4.mplayerhq.hu/MPlayer/releases/dvdnav/ \
        http://www5.mplayerhq.hu/MPlayer/releases/dvdnav/ \
        ftp://ftp1.mplayerhq.hu/MPlayer/releases/dvdnav/ \
        ftp://ftp2.mplayerhq.hu/MPlayer/releases/dvdnav/

MAINTAINER= ganael.laplanche@martymac.org
COMMENT=    MPlayer version of the libdvdread project

.if !defined(PACKAGE_BUILDING)
LIB_DEPENDS=    dvdcss.${DVDCSS_LIBVERSION}:${PORTSDIR}/multimedia/libdvdcss
.endif

USE_BZIP2=  yes
CFLAGS+=    "-I${LOCALBASE}/include"
LDFLAGS+=   "-L${LOCALBASE}/lib"
HAS_CONFIGURE=  yes
CONFIGURE_SCRIPT=   configure2
CONFIGURE_ARGS= --prefix="${PREFIX}" \
        --libdir="${PREFIX}/lib" \
        --libdatadir="${PREFIX}/libdata/pkgconfig" \
        --shlibdir="${PREFIX}/lib" \
        --incdir="${PREFIX}/include/dvdread" \
        --disable-opts \
        --disable-debug \
        --extra-cflags="${CFLAGS}" \
        --extra-ldflags="${LDFLAGS}"
USE_GMAKE=  yes
USE_LDCONFIG=   yes

# DVDCSS version hardcoded in src/dvd_input.c (dlopen'ed)
DVDCSS_LIBVERSION=  3

post-patch:
    @${REINPLACE_CMD} -e 's|-ldl ||g' \
        ${WRKSRC}/Makefile
    @${REINPLACE_CMD} -E -e 's|(libdvdcss.so)\.2|\1.${DVDCSS_LIBVERSION}|' \
        ${WRKSRC}/src/dvd_input.c
    @${REINPLACE_CMD} -e 's|cc=gcc|cc=${CC}|' ${WRKSRC}/configure2

.include <bsd.port.mk>
21:05 +0800'>2010-05-114-66/+121 * - The FreeBSD KDE team is pleased to announce SIP-4.10.2, PyQt-4.7.3fluffy2010-05-114-16/+10 * - The FreeBSD KDE team is pleased to announce Qt-4.6.2 for FreeBSDfluffy2010-05-114-5/+3 * - Connect phonon[-gstreamer] to the buildfluffy2010-05-111-0/+2 * - Resurrect multimedia/phonon[-gstreamer] portsfluffy2010-05-1121-16/+578 * Presenting GNOME 2.30.1 for FreeBSD. The offical release notes for thiskwm2010-05-1122-138/+851 * Chase audio/libmtp update.makc2010-05-103-4/+5 * Fix: replace WITHOUT_WIN32_CODECS knob with correct WITHOUT_WIN32 onelioux2010-05-091-1/+1 * - Fix segmentation fault with jpegmiwi2010-05-092-1/+17 * - Update to 0.13.4miwi2010-05-092-5/+4 * - Update to 3.3.0miwi2010-05-093-5/+15 * - Fix segmentation fault with jpegmiwi2010-05-092-1/+25 * - Update to 0.15.1miwi2010-05-093-6/+7 * Update to 0.1.12.kwm2010-05-083-8/+10 * Update to 0.1.11.kwm2010-05-082-4/+4 * Update to 1.0makc2010-05-063-12/+12 * 4/5: Chase devel/apr shlib bumppgollucci2010-05-061-1/+1 * - Update to 0.9.9.2avl2010-05-033-12/+37 * 2010-04-30 audio/py-flac: has been marked IGNORE for past 24 monthsmiwi2010-05-026-279/+0 * - Fix build after xorg updatemiwi2010-05-023-1/+23 * - Update to 1.0.6sylvio2010-05-022-5/+4 * Update to 0.1.10.kwm2010-04-303-5/+16 * Update to 0.1.10.kwm2010-04-303-5/+4 * Fix incorrectly defined FE_GET_PROPERTY ioctl for which the workaroundkwm2010-04-302-0/+12 * - Update to 0.5.4.avilla2010-04-295-138/+11 * Update to 0.10.22.kwm2010-04-292-4/+4 * Update to 0.10.29.kwm2010-04-293-8/+9 * Update to 0.10.29.kwm2010-04-282-4/+8 * - Remove extra .desktop files, fix plist for WITHOUT_QT4 caseamdmi32010-04-264-47/+11 * fix compilation of the OSS4 pluginoliver2010-04-261-6/+89 * - Update to 1.2.2sylvio2010-04-253-22/+5 * - Update to 1.0.5sylvio2010-04-253-6/+8 * - Fix problem in cluster modesylvio2010-04-252-1/+12 * Update to 2.2c.hrs2010-04-252-5/+4 * - Remove libdts support (this is now done by ffmpeg) [1]mm2010-04-253-9/+5 * - Update to 0.7.30sylvio2010-04-252-4/+4 * Chase audio/libmodplug update.ehaupt2010-04-2424-24/+24 * - Update to 0.1.20dhn2010-04-243-32/+195 * - Update to 0.6.9dhn2010-04-243-5/+5 * - Fix configure issues on i386 [1]mm2010-04-233-4/+48 * - Fix BUILD_DEPENDS (make more clear we need devel/binutils)mm2010-04-221-1/+1 * - Update to 2.5beat2010-04-223-10/+7 * Depend on x264-devel if its installed.kwm2010-04-222-1/+5 * - Update to 1.0.r20100117mm2010-04-2139-1088/+368 * - Update x264 to shared library version 85mm2010-04-218-30/+14 * - Update to snapshot 20100222 (library version 85)mm2010-04-215-26/+28 * - Update to snapshot 20100420 (library version 93)mm2010-04-214-12/+24 * o Update to 3.16.8lioux2010-04-214-45/+19 * - Add link to x86 for i386 archmm2010-04-211-1/+1 * update audacious to 2.3oliver2010-04-199-76/+50 * - Update to 2010-04-18mm2010-04-194-30/+67 * - Add ssse3 support to OPTIONSmm2010-04-191-0/+6 * - Add support for multimedia/x264-develmm2010-04-191-2/+19 * - Fix mmx/sse support in amd64 package [1]mm2010-04-181-4/+21 * - Update to 20100222mm2010-04-185-29/+21 * - Add CONFLICTS with x264-devmm2010-04-181-7/+6 * - Update to 3.1.5sylvio2010-04-182-4/+4 * - Update to 0.10.6sylvio2010-04-183-16/+17 * - Fix MASTER_SITESamdmi32010-04-161-1/+1 * - Update to 2.4beat2010-04-153-7/+15 * - Mark BROKEN on 6.X: does not compilepav2010-04-151-1/+7 * - Fix build on 6.xamdmi32010-04-152-0/+75 * - Update libkate dependency (shlib bump)mm2010-04-141-2/+2 * - Update to 0.3.7mm2010-04-143-113/+22 * - Mark BROKEN: bad plistpav2010-04-121-0/+2 * - Update to all-20100303sylvio2010-04-103-100/+145 * - Chase wavpack's lib dumpsylvio2010-04-105-8/+8 * - Update to 2.2.11sylvio2010-04-092-4/+4 * - Update to 0.1.4sylvio2010-04-092-5/+4 * - Update to 2.1.3sylvio2010-04-093-12/+12 * - Update to 1.3.8sylvio2010-04-093-11/+10 * - Add missing dependencywxs2010-04-081-0/+2 * - Update to 17.0sylvio2010-04-082-4/+4 * - a command line tool for parsing Youtube playlists.sylvio2010-04-085-0/+38 * - Update to 2.2.10sylvio2010-04-083-4/+5 * - Fix install phasetabthorpe2010-04-081-1/+1 * OpenLP is free church presentation software, or lyrics projectiontabthorpe2010-04-085-0/+489 * - Update to 2.1.2sylvio2010-04-062-6/+6 * Update to 1.0.20100403.kwm2010-04-052-4/+4 * - Chase math/vtk5 updategahr2010-04-031-12/+11 * Chase the ftp/curl shlib version bump.roam2010-04-034-7/+8 * - fix build for png-1.4.1dinoex2010-04-031-0/+36 * - Update to 0.7.29pav2010-04-025-42/+21 * - Change to my FreeBSD email addressdecke2010-04-013-3/+3 * Mark as broken on powerpc.linimon2010-04-011-0/+4 * - fix build for png-1.4.1dinoex2010-03-311-0/+11 * - Correctly process png and jpeg dependenciesmm2010-03-312-7/+45 * Update to 0.10.21.kwm2010-03-319-10/+82 * Update to 0.10.18.kwm2010-03-316-20/+19 * Update to 0.10.14.kwm2010-03-304-6/+8 * Update to 0.10.18.kwm2010-03-303-5/+5 * Update to 0.10.15.kwm2010-03-302-5/+5 * Update to 0.10.10.kwm2010-03-302-5/+7 * Update to 0.10.28.kwm2010-03-307-20/+23 * - Update to 1.1.2mm2010-03-304-8/+45 * - fix build for png-1.4.1dinoex2010-03-301-0/+2 * Fix packaging.kwm2010-03-301-1/+2 * Fix the build on -current after the libz update.kwm2010-03-301-0/+2 * - Bump Magick++, MagickWand or MagickCore dependencymm2010-03-294-8/+8 * - fix build for png-1.4.1dinoex2010-03-281-0/+20 * - update to 1.4.1dinoex2010-03-28156-141/+169 * - Chase multimedia/quvi shlib bumpmiwi2010-03-281-1/+2 * - Update to 0.1.3miwi2010-03-283-16/+13 * Begin the process of deprecating sysutils/rc_subr bydougb2010-03-275-5/+5 * Update to 0.1.9.kwm2010-03-272-4/+4 * Disable the dvb plugin. It doesn't build (yet).kwm2010-03-261-0/+1 * Extend the V4L option to enable building dvb support.kwm2010-03-263-4/+19 * Update to 0.1.8.kwm2010-03-254-15/+18 * Rename video4bsd-kmod to cuse4bsd-kmod and update to version 0.1.8.kwm2010-03-259-47/+61 * Update to 1.0.20100321.kwm2010-03-255-2116/+27 * - Update to 1.1.5mm2010-03-253-13/+5 * - Update schroedinger to 1.0.9mm2010-03-2510-90/+13 * - Plugin is now part of multimedia/gstreamer-plugins-badmm2010-03-252-19/+0 * - Chase x11-toolkits/fltk updategahr2010-03-241-2/+2 * - Fix build in presence of graphics/libvisualamdmi32010-03-231-1/+2 * - Update to 0.98.11sylvio2010-03-202-5/+4 * Add multimedia/flvstreamer, an open source command-line RTMP client intendedhrs2010-03-154-0/+49 * Fix typos in the variable name.hrs2010-03-151-2/+2 * Add multimedia/rtmpdump, a tool to download RTMP streams. All forms of RTMPhrs2010-03-154-0/+45 * Hulu Desktop is a "lean-back viewing experince", providing streaming TV anditetcu2010-03-136-0/+104 * Maintainer has asked that this be reassigned to kde@.linimon2010-03-121-1/+1 * The Aegisub Project is a community-driven effort to write the BSDL licensedwen2010-03-115-0/+192 * - Update to 2.2miwi2010-03-1110-748/+432 * - Fix configure option if building WITH_FAACmm2010-03-101-1/+1 * - Fix powerpc supportmm2010-03-106-4/+88 * - Update to 0.5.1mm2010-03-103-8/+8 * - Update to 1.0.9miwi2010-03-102-7/+6 * - Add new port multimedia/oggvideotools.avilla2010-03-104-0/+47 * - Update to 2.3miwi2010-03-093-4/+11 * - Allow to build on AMD64miwi2010-03-092-2/+1 * - Update to 0.7.7.1.avilla2010-03-033-43/+45 * Update to 3.2.0makc2010-03-032-6/+5 * - Update to 0.5.0.avilla2010-02-265-19/+162 * - Readd the port with better, all-lowercase name [1]danfe2010-02-255-31/+29 * - Update to 0.6.2nemoliu2010-02-242-4/+4 * Add amd64 to ONLY_FOR_ARCHS. This was added when linux emulation didn'tkwm2010-02-221-1/+1 * - Update to 0.7.7lwhsu2010-02-182-5/+4 * - Update to 2.2.9miwi2010-02-142-4/+4 * - Update to 0.1.1miwi2010-02-143-7/+9 * - Update to 0.6.1miwi2010-02-143-31/+4 * - Chase mjpegtools shlib bumpmiwi2010-02-141-2/+2 * - Move from audio/openal to audio/openal-softmiwi2010-02-132-2/+2 * - Chase multimedia/mjpegtools shlib bumpmiwi2010-02-1319-26/+26 * - Update to 1.9.0miwi2010-02-134-106/+82 * tsMuxeR a software utility to create TS and M2TS files for IP broadcastingpgollucci2010-02-134-0/+38 * - Update to 0.2.0.2miwi2010-02-132-5/+4 * - Update to 0.6.0miwi2010-02-123-6/+34 * - Update to 2.2miwi2010-02-123-7/+82 * - Respect CCpgollucci2010-02-121-1/+2 * Update to 0.10.26.kwm2010-02-115-34/+24 * - Fix mysql supportmiwi2010-02-082-2/+2 * Presenting KDE 4.3.5 for FreeBSD. The official release notes for thismiwi2010-02-072-4/+3 * Update to 1.0-pre3arved2010-02-075-12/+43 * - Mark BROKEN on 6.Xpav2010-02-061-0/+4 * - update to jpeg-8dinoex2010-02-05151-127/+176 * - Update to snapshot 20090119mm2010-02-046-10/+26 * quvi is a command line tool for parsing video download links.miwi2010-02-036-0/+72 * - Update to 3.1.0miwi2010-02-034-24/+86 * - Update to 1.0.5itetcu2010-02-012-5/+4 * Update to 0.9makc2010-01-313-4/+5 * This utility rearranges a Quicktime file such that the moov atommiwi2010-01-314-0/+349 * - Update to 0.5.9miwi2010-01-312-4/+4 * mark MAKE_JOBS_SAFEmakc2010-01-311-1/+1 * Connect k9copy-kde4makc2010-01-311-0/+1 * Update to 2.3.4 for KDE4.makc2010-01-317-96/+139 * The KDE FreeBSD team is proud to announce the release of SIP-4.10 andfluffy2010-01-306-3/+104 * - Update devel/sdl12 to version 1.2.14.mva2010-01-303-2/+3 * - Update to 1.0.11miwi2010-01-282-4/+4 * Update www.makc2010-01-281-1/+1 * - Update to 0.4.8miwi2010-01-272-4/+4 * - Update my e-mail address in the ports I maintain.avilla2010-01-272-2/+2 * program used to "time" subtitles:dinoex2010-01-249-0/+348 * Add support for more resolutions.kwm2010-01-242-7/+42 * - Update to 3.0.5beat2010-01-232-8/+14 * - Update to 0.2.0.1miwi2010-01-233-6/+12 * The FreeBSD KDE team is pleased to announce Qt-4.6.1 for FreeBSD.makc2010-01-2210-75/+207 * Update to 0.1.4.kwm2010-01-212-7/+7 * Update to 0.1.3.kwm2010-01-212-4/+4 * Update to 0.6.4.kwm2010-01-212-4/+10 * 2010-01-08 audio/dino: has been broken for 7 monthsmiwi2010-01-2125-2576/+0 * - Unbreak build if recent multimedia/v4l-compat is installedmm2010-01-191-0/+13 * - Update to version 1.2.6nemoliu2010-01-192-6/+5 * Make fetchable again.kwm2010-01-191-2/+2 * Update to 0.1.2.kwm2010-01-182-4/+8 * - Update to 0.5.8pgollucci2010-01-182-4/+4 * Hook up libv4l pwcview video4bsd-kmod and webcamdkwm2010-01-171-0/+4 * Webcamd is a 500KiloByte daemon that enables use of hundreds of different USBkwm2010-01-177-0/+102 * Register conflict with pwcview.kwm2010-01-171-0/+2 * An application that you can use to view the video stream of your webcam, alterkwm2010-01-175-0/+493 * video4bsd is a kernel module which provides the /dev/video_daemonX interfacekwm2010-01-174-0/+42 * The Video4Linux library is a wrapper library for accessing Video4Linuxkwm2010-01-175-0/+68 * Update videodev.h to latest version.kwm2010-01-175-101/+1858 * bump PORTREVISION for the recent update ofoliver2010-01-101-1/+1 * bump PORTREVISION for the recent update ofoliver2010-01-102-2/+2 * Fix typo in the --disable-flac case.kwm2010-01-071-1/+1 * - Chase audio/fluidsynth shlib bumpmiwi2010-01-062-3/+4 * Update to 0.5.905makc2010-01-053-19/+11 * - Update to 1.0.8miwi2010-01-052-4/+4 * Mark as deprecated: no longer under development by author. Also, does not buildlinimon2010-01-041-0/+3 * - Update to 16.2pgollucci2010-01-042-5/+5 * Mark BROKEN on 9.x: does not builderwin2010-01-031-0/+2 * Reset maintainer at his request.linimon2010-01-021-1/+1 * - Move x11grab to OPTIONS as this requires x11, disable by defaultmm2009-12-311-2/+11 * - Remove support for WITHOUT_NLS as this port does not support it properlymm2009-12-312-15/+6 * Don't link to compatahze2009-12-301-1/+3 * - Update to 2.5.4miwi2009-12-294-19/+31 * - Update to 0.13.3miwi2009-12-292-4/+4 * Parole is a modern media player based on the GStreamer framework for themiwi2009-12-265-0/+97 * Script which eases the conversion of AVCHD video to AVImiwi2009-12-255-0/+43 * - Update MASTER_SITESmiwi2009-12-251-1/+1 * - Update MASTER_SITESmiwi2009-12-251-1/+1 * - Remove test-only and included-in-perl-5.8 dependencies.kuriyama2009-12-231-5/+1 * Update to 2.28.5ahze2009-12-232-4/+4 * - Update to 3.0.0miwi2009-12-223-22/+23 * - Update to 2.1miwi2009-12-223-85/+149 * Bombono DVD is a DVD authoring program.amdmi32009-12-226-0/+173 * Fix plist.kwm2009-12-212-1/+2 * Update good plugins to 0.10.17ahze2009-12-215-59/+58 * Update to 1.1.1ahze2009-12-214-83/+23 * For ports maintained by ports@FreeBSD.org, remove names and/ordougb2009-12-2111-24/+0 * Remove BROKEN in build on amd64.[1] I suspect the threaded perl check fixes b...kwm2009-12-212-9/+4 * ../vlc.logmakc2009-12-202-35/+21 * - Update to 0.22miwi2009-12-19