diff options
| author | Andreas Brachold <vdr07@deltab.de> | 2010-11-27 13:36:09 +0000 |
|---|---|---|
| committer | Andreas Brachold <vdr07@deltab.de> | 2010-11-27 13:36:09 +0000 |
| commit | f279ccbfdfcaa4e7301b56ade829cb974aeb5636 (patch) | |
| tree | 2bff18b8a4738140684fa9536fb49a263ab79011 /contrib/vdr2jpeg/Makefile | |
| parent | 1f7ff5d00b83cbeb0afee85042d60aa2e60dbdd0 (diff) | |
| download | xxv-f279ccbfdfcaa4e7301b56ade829cb974aeb5636.tar.gz xxv-f279ccbfdfcaa4e7301b56ade829cb974aeb5636.tar.bz2 | |
* Release vdr2jpeg-0.1.9
Support new vdr filestructure and fileformat(since VDR-1.7.3)
Diffstat (limited to 'contrib/vdr2jpeg/Makefile')
| -rw-r--r-- | contrib/vdr2jpeg/Makefile | 26 |
1 files changed, 14 insertions, 12 deletions
diff --git a/contrib/vdr2jpeg/Makefile b/contrib/vdr2jpeg/Makefile index 14cf9ec..a113a1b 100644 --- a/contrib/vdr2jpeg/Makefile +++ b/contrib/vdr2jpeg/Makefile @@ -2,7 +2,7 @@ # # Makefile -- for building vdr2jpeg # -# Copyright (c) 2005-2009 Andreas Brachold +# Copyright (c) 2005-2010 Andreas Brachold # # This code is distributed under the terms and conditions of the # GNU GENERAL PUBLIC LICENSE. See the file COPYING for details. @@ -60,17 +60,18 @@ else endif CXXFLAGS += -fPIC -Wall -Woverloaded-virtual - - ifdef FFMDIR INCLUDES += -I$(FFMDIR) LIBS += -L$(FFMDIR) -L$(FFMDIR)/libavformat -L$(FFMDIR)/libavcodec -L$(FFMDIR)/libavutil -L$(FFMDIR)/libswscale LIBS += -lavformat -lavcodec -lavutil -lswscale else +ifeq ($(shell $(PKG-CONFIG) --exists libavformat && echo 1), 1) INCLUDES += $(shell $(PKG-CONFIG) --cflags libavformat libavcodec libavutil libswscale) -LIBS += $(shell $(PKG-CONFIG) --libs libavformat libavcodec libavutil libswscale) +LIBS += $(shell $(PKG-CONFIG) --libs libavformat libavcodec libavutil libswscale) +endif endif + ifdef STATIC CXXFLAGS += -static endif @@ -81,13 +82,14 @@ endif PRGNAME = vdr2jpeg VERSION = $(shell grep 'static const char \*VERSION *=' vdr2jpeg.cpp | awk '{ print $$6 }' | sed -e 's/[";]//g') ARCHIVE = $(PRGNAME)-$(VERSION) -DEFINES += -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS +DEFINES += -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS FILES = README LIESMICH HISTORY COPYING Makefile \ - gop.cpp gop.h vdr2jpeg.cpp ffm.cpp ffm.h \ - tools.cpp tools.h -OBJS = tools.o gop.o ffm.o -VDR2JPEGOBJS = vdr2jpeg.o - + vdr2jpeg.cpp \ + gop.cpp gop.h \ + mpegdec.cpp mpegdec.h \ + ffm.cpp ffm.h \ + tools.cpp tools.h +OBJS = vdr2jpeg.o tools.o gop.o mpegdec.o ffm.o ################################################################################ # Implicit rules: @@ -102,8 +104,8 @@ VDR2JPEGOBJS = vdr2jpeg.o all: vdr2jpeg .PHONY: all -vdr2jpeg: $(VDR2JPEGOBJS) $(OBJS) - $(CXX) $(CXXFLAGS) $(VDR2JPEGOBJS) $(OBJS) $(FFOBJS) $(LIBS) -o vdr2jpeg +vdr2jpeg: $(OBJS) + $(CXX) $(CXXFLAGS) $(OBJS) $(LIBS) -o vdr2jpeg ifndef DEBUG $(STRIP) $@ endif |
