From 8fdabf7b970ca62bccabf5c59d644cb061c4ac05 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hugo=20Beauz=C3=A9e-Luyssen?= <hugo@beauzee.fr> Date: Thu, 7 Jun 2018 10:32:16 +0200 Subject: [PATCH] contribs: Add medialibrary --- contrib/src/medialibrary/rules.mak | 33 ++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 contrib/src/medialibrary/rules.mak diff --git a/contrib/src/medialibrary/rules.mak b/contrib/src/medialibrary/rules.mak new file mode 100644 index 000000000000..3fd7f8769463 --- /dev/null +++ b/contrib/src/medialibrary/rules.mak @@ -0,0 +1,33 @@ +MEDIALIBRARY_HASH := 2e21398e4d59f83eeea6806a568e01b1a06cfc39 +MEDIALIBRARY_VERSION := git-$(MEDIALIBRARY_HASH) +MEDIALIBRARY_GITURL := https://code.videolan.org/videolan/medialibrary.git + +PKGS += medialibrary +ifeq ($(call need_pkg,"medialibrary"),) +PKGS_FOUND += medialibrary +endif + +DEPS_medialibrary = sqlite $(DEPS_sqlite) + +$(TARBALLS)/medialibrary-$(MEDIALIBRARY_VERSION).tar.xz: + $(call download_git,$(MEDIALIBRARY_GITURL),,$(MEDIALIBRARY_HASH)) + +.sum-medialibrary: medialibrary-$(MEDIALIBRARY_VERSION).tar.xz + $(call check_githash,$(MEDIALIBRARY_HASH)) + touch $@ + +medialibrary: medialibrary-$(MEDIALIBRARY_VERSION).tar.xz .sum-medialibrary + rm -rf $@-$(MEDIALIBRARY_VERSION) $@ + mkdir -p $@-$(MEDIALIBRARY_VERSION) + tar xvf "$<" --strip-components=1 -C $@-$(MEDIALIBRARY_VERSION) + $(call pkg_static, "medialibrary.pc.in") + $(UPDATE_AUTOCONFIG) + $(MOVE) + +.medialibrary: medialibrary + $(RECONF) + cd $< && $(HOSTVARS_PIC) ./configure CXXFLAGS="-g -O0" --disable-tests --without-libvlc $(HOSTCONF) + cd $< && $(MAKE) + cd $< && $(MAKE) install + touch $@ + -- GitLab