47452dcb43
- Use new LIB_DEPENDS syntax. - Change multimedia/vdr-plugins defaults and bump PORTREVISION for it. (switch from xvdr to vnsiserver and disable plugins depending on ffmpeg0)
39 lines
1.3 KiB
Plaintext
39 lines
1.3 KiB
Plaintext
--- a/Makefile
|
|
+++ b/Makefile
|
|
@@ -150,17 +150,21 @@ generate-i18n: i18n-template.h $(I18Npot
|
|
subdirs: $(SUBDIRS)
|
|
|
|
$(SUBDIRS):
|
|
- @$(MAKE) -C $@ $(MAKECMDGOALS) PLUGINFEATURES="$(PLUGINFEATURES)"
|
|
+ @$(MAKE) -C $@ $(MAKECMDGOALS) PLUGINFEATURES="$(PLUGINFEATURES)" CXX=${CXX}
|
|
|
|
PAGES:
|
|
- @$(MAKE) -C pages PLUGINFEATURES="$(PLUGINFEATURES)" .dependencies
|
|
+ @$(MAKE) -C pages PLUGINFEATURES="$(PLUGINFEATURES)" .dependencies CXX=${CXX}
|
|
|
|
-$(VERSIONSUFFIX): FORCE
|
|
- ./buildutil/version-util $(VERSIONSUFFIX) || ./buildutil/version-util -F $(VERSIONSUFFIX)
|
|
+#$(VERSIONSUFFIX): FORCE
|
|
+# ./buildutil/version-util $(VERSIONSUFFIX) || ./buildutil/version-util -F $(VERSIONSUFFIX)
|
|
|
|
libvdr-$(PLUGIN).so: $(VERSIONSUFFIX) $(SUBDIRS) $(PLUGINOBJS)
|
|
$(CXX) $(LDFLAGS) -shared -o $@ $(PLUGINOBJS) -Wl,--whole-archive $(WEBLIBS) -Wl,--no-whole-archive $(LIBS)
|
|
+ifdef FREEBSD
|
|
+ @cp -f $@ $(LIBDIR)/$@.$(APIVERSION)
|
|
+else
|
|
@cp --remove-destination $@ $(LIBDIR)/$@.$(APIVERSION)
|
|
+endif
|
|
|
|
ifneq ($(TNTVERS7),yes)
|
|
@echo ""
|
|
@@ -198,6 +202,9 @@ clean: $(SUBDIRS)
|
|
@-rm -f $(PLUGINOBJS) $(DEPFILE) *.so *.tgz core* *~
|
|
@-rm -f $(VERSIONSUFFIX)
|
|
|
|
+install:
|
|
+ ${INSTALL_PROGRAM} $(LIBDIR)/libvdr-$(PLUGIN).so.$(APIVERSION) ${DESTDIR}$(PREFIX)/lib/vdr/libvdr-$(PLUGIN).so.$(APIVERSION)
|
|
+
|
|
.PRECIOUS: $(I18Npo)
|
|
|
|
FORCE:
|