New upstream version 1.0.5
This commit is contained in:
109
packaging/win32/nx/Makefile.am
Normal file
109
packaging/win32/nx/Makefile.am
Normal file
@@ -0,0 +1,109 @@
|
||||
NXESD = nxesd
|
||||
NXCOMP = nxcomp
|
||||
NXPROXY = nxproxy
|
||||
AUDIOFILE = audiofile
|
||||
AUDIOFILE_VERSION = 0.2.6
|
||||
LIBJPEG = libjpeg
|
||||
LIBJPEG_VERSION = turbo-1.1.1
|
||||
TMPDIST = $(abs_builddir)/dist
|
||||
|
||||
CFG_GENERIC = \
|
||||
--prefix=/ --libdir=/lib --bindir=/bin --mandir=/share/man \
|
||||
--includedir=/include --datadir=/share --exec-prefix=/libexec \
|
||||
--libexecdir=/libexec --sysconfdir=/etc
|
||||
CFG_audiofile = $(CFG_GENERIC) --disable-shared --enable-static
|
||||
CFG_nxesd = $(CFG_GENERIC) --disable-audiofiletest --with-audiofile=yes --program-transform-name='s/i686-pc-mingw32-//'
|
||||
CFG_nxcomp = $(CFG_GENERIC) \
|
||||
--x-includes=$(abs_top_builddir)/packaging/win32/xming/xc/exports/include \
|
||||
--x-libraries=$(abs_top_builddir)/packaging/win32/xming/dist/usr/X11R6/lib
|
||||
CFG_nxproxy = $(CFG_GENERIC) --program-transform-name='s/i686-pc-mingw32-//'
|
||||
CFG_nxssh = $(CFG_GENERIC)
|
||||
CFG_libjpeg = $(CFG_GENERIC) --disable-static --enable-shared
|
||||
CFG_libpng = $(CFG_GENERIC) --disable-static --enable-shared --with-libpng-compat
|
||||
CFG_jpeg = --prefix=$(TMPDIST) --libdir=$(TMPDIST)/lib --bindir=$(TMPDIST)/bin \
|
||||
--mandir=$(TMPDIST)/share/man --includedir=$(TMPDIST)/include \
|
||||
--datadir=$(TMPDIST)/share --exec-prefix=$(TMPDIST) \
|
||||
--libexecdir=$(TMPDIST)/libexec --sysconfdir=$(TMPDIST)/etc --enable-shared --disable-static
|
||||
|
||||
ENV_GENERIC = CPPFLAGS="-I$(TMPDIST)/include" LDFLAGS="-L$(TMPDIST)/lib"
|
||||
ENV_audiofile =
|
||||
ENV_libpng =
|
||||
ENV_jpeg =
|
||||
ENV_nxproxy = env $(ENV_GENERIC)
|
||||
ENV_nxcomp = env $(ENV_GENERIC)
|
||||
ENV_nxesd = env $(ENV_GENERIC) LIBS=-laudiofile
|
||||
|
||||
EXTRA_DIST = urls.txt patches $(AUDIOFILE).md5sum $(NXESD).md5sum \
|
||||
$(NXCOMP).md5sum $(LIBJPEG).md5sum
|
||||
|
||||
CLEANFILES = -r $(TMPDIST) \
|
||||
$(AUDIOFILE)-$(AUDIOFILE_VERSION) $(AUDIOFILE)-build-$(NX_BTYPE) \
|
||||
$(AUDIOFILE)-srcdir $(AUDIOFILE)-checkarchive \
|
||||
$(NXESD) $(NXESD)-build-$(NX_BTYPE) $(NXESD)-srcdir $(NXESD)-checkarchive \
|
||||
$(NXCOMP) $(NXCOMP)-build-$(NX_BTYPE) $(NXCOMP)-srcdir $(NXCOMP)-checkarchive \
|
||||
$(NXPROXY) $(NXPROXY)-build-$(NX_BTYPE) $(NXPROXY)-srcdir $(NXPROXY)-checkarchive \
|
||||
$(LIBJPEG)-$(LIBJPEG_VERSION) $(LIBJPEG)-build-$(NX_BTYPE) $(LIBJPEG)-srcdir $(LIBJPEG)-checkarchive
|
||||
|
||||
DISTCLEANFILES = -r $(CLEANFILES) \
|
||||
$(LIBJPEG)-$(LIBJPEG_VERSION).tar.gz \
|
||||
$(AUDIOFILE)-$(AUDIOFILE_VERSION).tar.gz \
|
||||
$(NXESD)*.tar.gz \
|
||||
$(NXCOMP)*.tar.gz \
|
||||
$(NXPROXY)*.tar.gz
|
||||
|
||||
MAINTAINERCLEANFILES = Makefile.in
|
||||
|
||||
tmpinstall:
|
||||
mkdir -p $(TMPDIST)/man/man1
|
||||
$(MAKE) subtarget=$(LIBJPEG) subsrc=$(LIBJPEG)-$(LIBJPEG_VERSION) build-$(NX_BTYPE)
|
||||
$(MAKE) subtarget=$(AUDIOFILE) subsrc=$(AUDIOFILE)-$(AUDIOFILE_VERSION) build-$(NX_BTYPE)
|
||||
$(MAKE) subtarget=$(NXESD) subsrc=$(NXESD) build-$(NX_BTYPE)
|
||||
$(MAKE) subtarget=$(NXCOMP) subsrc=$(NXCOMP) build-$(NX_BTYPE)
|
||||
$(MAKE) subtarget=$(NXPROXY) subsrc=$(NXPROXY) build-$(NX_BTYPE)
|
||||
rm -f \
|
||||
$(TMPDIST)/bin/esd{cat,ctl,filt,loop,mon,play,rec,sample}.exe \
|
||||
$(TMPDIST)/bin/[cd]jpeg.exe $(TMPDIST)/bin/jpegtran.exe \
|
||||
$(TMPDIST)/bin/jpgtest.exe $(TMPDIST)/bin/libturbojpeg.dll \
|
||||
$(TMPDIST)/bin/rdjpgcom.exe $(TMPDIST)/bin/sfconvert.exe \
|
||||
$(TMPDIST)/bin/sfinfo.exe $(TMPDIST)/bin/wrjpgcom.exe
|
||||
|
||||
build-cross: $(subtarget)-build-cross
|
||||
|
||||
build-native: $(subtarget)-build-native
|
||||
|
||||
$(subtarget)-build-cross: $(subtarget)-srcdir
|
||||
@echo Building $(subtarget)
|
||||
@cd $(subsrc) && $(ENV_$(subtarget)) mingw32-configure $(CFG_$(subtarget))
|
||||
@$(MAKE) -C $(subsrc) DESTDIR=$(TMPDIST) install
|
||||
@touch $@
|
||||
|
||||
$(subtarget)-build-native: $(subtarget)-srcdir
|
||||
@echo Building $(subtarget)
|
||||
@cd $(subsrc) && $(ENV_$(subtarget)) ./configure $(CFG_$(subtarget))
|
||||
@$(MAKE) -C $(subsrc) DESTDIR=$(TMPDIST) install
|
||||
@touch $@
|
||||
|
||||
$(subtarget)-srcdir: $(subtarget)-checkarchive
|
||||
@$(RM) -rf $(subsrc)
|
||||
@echo Unpacking $(subsrc).tar.gz
|
||||
@tar xzf $(subsrc).tar.gz
|
||||
@shopt -s nullglob; for p in $(srcdir)/patches/$(subtarget)-*.patch ; do \
|
||||
echo Applying `basename $$p`; \
|
||||
(cd $(subsrc) && patch -p1 < ../$$p) ; \
|
||||
done
|
||||
@touch $@
|
||||
|
||||
$(subtarget)-checkarchive: $(subsrc).tar.gz
|
||||
@echo Checking tarball $(subsrc).tar.gz
|
||||
@md5sum --status -c $(srcdir)/$(subtarget).md5sum
|
||||
@touch $@
|
||||
|
||||
$(subsrc).tar.gz: $(srcdir)/urls.txt
|
||||
@echo Downloading $@
|
||||
@rm -f $@
|
||||
@if grep -q $(subtarget) $(srcdir)/urls.txt ; then \
|
||||
$(WGET) -O $@ $(shell grep $(subtarget) $(srcdir)/urls.txt | grep -v '#') ; \
|
||||
else \
|
||||
$(top_srcdir)/getnxsrcpkg $(subsrc) && $(LN_S) $(subsrc)-*.tar.gz $(subsrc).tar.gz ; \
|
||||
fi
|
||||
@touch $@
|
||||
1
packaging/win32/nx/audiofile.md5sum
Normal file
1
packaging/win32/nx/audiofile.md5sum
Normal file
@@ -0,0 +1 @@
|
||||
9c1049876cd51c0f1b12c2886cce4d42 audiofile-0.2.6.tar.gz
|
||||
1
packaging/win32/nx/libjpeg.md5sum
Normal file
1
packaging/win32/nx/libjpeg.md5sum
Normal file
@@ -0,0 +1 @@
|
||||
03b9c1406c7bfdc204313c2917ce6962 libjpeg-turbo-1.1.1.tar.gz
|
||||
1
packaging/win32/nx/nxcomp.md5sum
Normal file
1
packaging/win32/nx/nxcomp.md5sum
Normal file
@@ -0,0 +1 @@
|
||||
ad8c0f133122c6d07732ca69c8759410 nxcomp.tar.gz
|
||||
1
packaging/win32/nx/nxesd.md5sum
Normal file
1
packaging/win32/nx/nxesd.md5sum
Normal file
@@ -0,0 +1 @@
|
||||
2bbb27be1bf495032cdd3dbd683fa335 nxesd.tar.gz
|
||||
15
packaging/win32/nx/patches/libpng-exports.patch
Normal file
15
packaging/win32/nx/patches/libpng-exports.patch
Normal file
@@ -0,0 +1,15 @@
|
||||
diff -urwN libpng-1.2.40-orig/configure libpng-1.2.40/configure
|
||||
--- libpng-1.2.40-orig/configure 2009-09-10 13:39:04.000000000 +0200
|
||||
+++ libpng-1.2.40/configure 2010-10-25 01:29:18.782195099 +0200
|
||||
@@ -11447,10 +11447,7 @@
|
||||
if test "$have_ld_version_script" = "yes"; then
|
||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for symbol prefix" >&5
|
||||
$as_echo_n "checking for symbol prefix... " >&6; }
|
||||
- SYMBOL_PREFIX=`echo "PREFIX=__USER_LABEL_PREFIX__" \
|
||||
- | ${CPP-${CC-gcc} -E} - 2>&1 \
|
||||
- | ${EGREP-grep} "^PREFIX=" \
|
||||
- | ${SED-sed} "s:^PREFIX=::"`
|
||||
+ SYMBOL_PREFIX=""
|
||||
|
||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $SYMBOL_PREFIX" >&5
|
||||
$as_echo "$SYMBOL_PREFIX" >&6; }
|
||||
55004
packaging/win32/nx/patches/nxcomp-win32.patch
Normal file
55004
packaging/win32/nx/patches/nxcomp-win32.patch
Normal file
File diff suppressed because it is too large
Load Diff
92998
packaging/win32/nx/patches/nxesd-win32.patch
Normal file
92998
packaging/win32/nx/patches/nxesd-win32.patch
Normal file
File diff suppressed because it is too large
Load Diff
47591
packaging/win32/nx/patches/nxproxy-win32.patch
Normal file
47591
packaging/win32/nx/patches/nxproxy-win32.patch
Normal file
File diff suppressed because it is too large
Load Diff
3
packaging/win32/nx/urls.txt
Normal file
3
packaging/win32/nx/urls.txt
Normal file
@@ -0,0 +1,3 @@
|
||||
http://www.68k.org/~michael/audiofile/audiofile-0.2.6.tar.gz
|
||||
http://prdownloads.sourceforge.net/libpng/libpng-1.2.40.tar.gz?download
|
||||
http://sourceforge.net/projects/libjpeg-turbo/files/1.1.1/libjpeg-turbo-1.1.1.tar.gz/download
|
||||
Reference in New Issue
Block a user