x11 factory: use vlc_readdir
[vlc/solaris.git] / extras / package / npapi.am
blob8bde4c4d9478dcb112ed613d81cf3c5d756a5684
1 #! /usr/bin/make -f
3 build-npapi: stamp-npapi-build
5 stamp-gecko-fetch:
6 svn export http://npapi-sdk.googlecode.com/svn/trunk/headers gecko -r HEAD
7 touch $@
9 stamp-npapi-fetch:
10 rm -Rf npapi-vlc
11 git clone git://git.videolan.org/npapi-vlc.git npapi-vlc
12 touch $@
14 stamp-npapi-autogen: stamp-npapi-fetch
15 # extras/package/npapi.am
16 cd npapi-vlc && \
17 $(SHELL) ./autogen.sh
18 touch $@
20 if HAVE_WIN64
21 CONF_ACTIVEX = --disable-activex
22 else
23 CONF_ACTIVEX =
24 endif
26 stamp-npapi-configure: stamp-npapi-autogen stamp-gecko-fetch
27 cd npapi-vlc && \
28 $(SHELL) ./configure \
29 --prefix=/ \
30 --host=$(host_alias) --build=$(build_alias) \
31 $(CONF_ACTIVEX) \
32 CPP="$(CPP)" CPPFLAGS="$(CPPFLAGS)" \
33 CC="$(CC)" CFLAGS="$(CFLAGS)" \
34 CXX="$(CXX)" CXXFLAGS="$(CXXFLAGS)" \
35 LD="$(LD)" LDFLAGS="$(LDFLAGS)" \
36 MOZILLA_CFLAGS="-I$(abs_builddir)/gecko" \
37 SHELL="$(SHELL)" \
38 PKG_CONFIG_LIBDIR="../$(srcdir)/extras/contrib/lib/pkgconfig:../lib"
39 touch $@
41 stamp-npapi-build: stamp-npapi-configure
42 cd npapi-vlc && \
43 $(MAKE) all && \
44 $(MAKE) DESTDIR="$(abs_builddir)/npapi-vlc/installed" install
45 touch $@