diff options
Diffstat (limited to 'multimedia/vdr-plugin-markad/files/patch-command-Makefile')
-rw-r--r-- | multimedia/vdr-plugin-markad/files/patch-command-Makefile | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/multimedia/vdr-plugin-markad/files/patch-command-Makefile b/multimedia/vdr-plugin-markad/files/patch-command-Makefile new file mode 100644 index 000000000000..6a550cec1a62 --- /dev/null +++ b/multimedia/vdr-plugin-markad/files/patch-command-Makefile @@ -0,0 +1,33 @@ +--- a/command/Makefile ++++ b/command/Makefile +@@ -16,6 +16,10 @@ CXXFLAGS ?= -g -rdynamic -O3 -funroll-lo + PKG-CONFIG ?= pkg-config + STRIP ?= strip + ++ifdef FREEBSD ++LIBS+=-lintl -lexecinfo ++endif ++ + ### Includes and Defines (add further entries here): + + PKG-LIBS += libavcodec libavutil +@@ -88,11 +100,19 @@ markad: $(OBJS) + $(CXX) $(CXXFLAGS) $(OBJS) $(LIBS) -o $@ + + install: markad $(I18Nmsgs) ++ifdef FREEBSD ++ @mkdir -p $(PREFIX)/bin ++ @cp -f markad $(PREFIX)/bin/markad ++ @$(STRIP) $(PREFIX)/bin/markad ++ @mkdir -p $(DATADIR)/logos ++ @cp logos/* $(DATADIR)/logos ++else + @mkdir -p $(DESTDIR)/usr/bin + @cp --remove-destination markad $(DESTDIR)/usr/bin/markad + @$(STRIP) $(DESTDIR)/usr/bin/markad + @mkdir -p $(DESTDIR)/var/lib/markad + @cp logos/* $(DESTDIR)/var/lib/markad ++endif + @echo markad installed + + clean: |