--- Makefile~ 2008-03-06 21:29:58.000000000 +0200 +++ Makefile 2008-03-10 23:05:48.000000000 +0200 @@ -21,2 +21,3 @@ BINDIR = $(PREFIX)/bin +INCLUDEDIR = $(PREFIX)/include LOCDIR = ./locale @@ -77,3 +78,3 @@ -all: vdr i18n +all: vdr vdr.pc i18n @@ -103,2 +104,19 @@ +# pkg-config file: + +vdr.pc: Makefile + echo "bindir=$(BINDIR)" > $@ + echo "includedir=$(INCLUDEDIR)" >> $@ + echo "confdir=$(CONFDIR)" >> $@ + echo "videodir=$(VIDEODIR)" >> $@ + echo "plugindir=$(PLUGINLIBDIR)" >> $@ + echo "localedir=$(LOCDIR)" >> $@ + echo "apiversion=$(APIVERSION)" >> $@ + echo "" >> $@ + echo "Name: VDR" >> $@ + echo "Description: Video Disk Recorder" >> $@ + echo "URL: http://www.cadsoft.de/vdr/" >> $@ + echo "Version: $(VDRVERSION)" >> $@ + echo "Cflags: $(CXXFLAGS) -I$(INCLUDEDIR)" >> $@ + # Internationalization (I18N): @@ -163,3 +181,4 @@ -install: install-bin install-conf install-doc install-plugins install-i18n +install: install-bin install-conf install-doc install-plugins install-i18n \ + install-includes @@ -194,2 +213,8 @@ +# Headers: + +install-includes: include-dir + @mkdir -p $(DESTDIR)$(INCLUDEDIR) + @cp -pR include/vdr include/libsi $(DESTDIR)$(INCLUDEDIR) + # Source documentation: @@ -206,3 +231,3 @@ $(MAKE) -C $(LSIDIR) clean - -rm -f $(OBJS) $(DEPFILE) vdr core* *~ + -rm -f $(OBJS) $(DEPFILE) vdr vdr.pc core* *~ -rm -rf $(LOCALEDIR) $(PODIR)/*.mo $(PODIR)/*.pot