update package build scripts

This commit is contained in:
niels
2015-01-31 21:56:40 +01:00
parent 6c35be2be0
commit 876d2bc1eb
5 changed files with 28 additions and 25 deletions

View File

@@ -1,4 +1,6 @@
veejay (1.5.9) unstable; urgency=low veejay (1.5.47) unstable; urgency=low
* 1.5.47 release
* 1.5.9 release * 1.5.9 release

View File

@@ -2,30 +2,28 @@ Source: veejay
Section: video Section: video
Priority: optional Priority: optional
Maintainer: Niels Elburg <nwelburg@gmail.com> Maintainer: Niels Elburg <nwelburg@gmail.com>
Standards-Version: 3.8.4
Build-Depends: debhelper, Build-Depends: debhelper,
autotools-dev, autotools-dev,
d-shlibs,
flex,bison,
libavcodec-dev, libavcodec-dev,
libavformat-dev, libavformat-dev,
libavutil-dev, libavutil-dev,
libdirectfb-dev,
libdv4-dev,
libgtk2.0-dev, libgtk2.0-dev,
libjack-dev, libjack-dev,
libjpeg62-dev, libjpeg-dev,
libsdl1.2-dev, libsdl1.2-dev,
libswscale-dev, libswscale-dev,
libxml2-dev, libxml2-dev,
libx11-dev libx11-dev,
Standards-Version: 3.8.4 libmjpegtools-dev,
Homepage: http://www.veejayhq.net/ libfreetype6-dev,
libquicktime-dev
Homepage: http://www.veejayhq.net/
Package: veejay Package: veejay
Architecture: any Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, libveejay0 (>= ${source:Version}), Depends: ${shlibs:Depends}, ${misc:Depends}, libveejay (>= ${source:Version})
ffmpeg,jackd Recommends: reloaded (>= 1.5.21)
Recommends: reloaded (>= 1.5.6)
Suggests: veejay-utils, frei0r-plugins Suggests: veejay-utils, frei0r-plugins
Description:Veejay a visual instrument and realtime video sampler. Description:Veejay a visual instrument and realtime video sampler.
With veejay, you can play the video like you would play a piano. The With veejay, you can play the video like you would play a piano. The
@@ -61,9 +59,9 @@ Description: Veejay a visual instrument and realtime video sampler.
model with multiple clients. model with multiple clients.
. .
This package contains the debugging symbols. This package contains the debugging symbols.
.
Package: libveejay0
Package: libveejay
Architecture: any Architecture: any
Section: libs Section: libs
Depends: ${shlibs:Depends}, ${misc:Depends} Depends: ${shlibs:Depends}, ${misc:Depends}

View File

@@ -1,12 +1,14 @@
This work was packaged for Debian by: This work was packaged for Debian by:
Niels Elburg <nwelburg@gmail.com>, Jan. 2015
Jof Thibaut <tangostudio@tuxfamily.org> on Tue, 01 Feb 2011 22:48:10 +0100 Jof Thibaut <tangostudio@tuxfamily.org> on Tue, 01 Feb 2011 22:48:10 +0100
It was downloaded from http://www.veejayhq.net/ It was downloaded from http://www.veejayhq.net/
Upstream Author(s): Upstream Author(s):
Niels Elburg <nelburg@looze.net> Niels Elburg <nwelburg@gmail.com>
Veejay contributors: Veejay contributors:
Jeff Carpenter Jeff Carpenter
@@ -53,4 +55,8 @@ The Debian packaging is:
and is licensed under the GPL version 3, and is licensed under the GPL version 3,
see `/usr/share/common-licenses/GPL-3'. see `/usr/share/common-licenses/GPL-3'.
Copyright (C) 2015 Niels Elburg <nwelburg@gmail.com>
and is licensed under the GPL version 3,
see `/usr/share/common-licenses/GPL-3'.

View File

@@ -1,21 +1,18 @@
#!/usr/bin/make -f #!/usr/bin/make -f
# -*- makefile -*- # -*- makefile -*-
export PKG_CONFIG_PATH=/usr/lib/pkgconfig
%:
dh $@ dh $@
override_dh_auto_configure: override_dh_auto_configure:
ifeq ($(DEB_HOST_ARCH),i386) ifeq ($(DEB_HOST_ARCH),i386)
dh_auto_configure -- --enable-debug sh autogen.sh
dh_auto_configure -- -with-arch-target=generic
sed -i "s%#define HAVE_ASM_3DNOW%/* #undef HAVE_ASM_3DNOW */%g" config.h sed -i "s%#define HAVE_ASM_3DNOW%/* #undef HAVE_ASM_3DNOW */%g" config.h
sed -i "s%#define HAVE_ASM_MMX2%/* #undef HAVE_ASM_MMX2 */%g" config.h
sed -i "s%#define HAVE_ASM_SSE2%/* #undef HAVE_ASM_SSE2 */%g" config.h
sed -i "s%#define HAVE_CMOV%/* #undef HAVE_CMOV */%g" config.h sed -i "s%#define HAVE_CMOV%/* #undef HAVE_CMOV */%g" config.h
endif endif
ifeq ($(DEB_HOST_ARCH),amd64) ifeq ($(DEB_HOST_ARCH),amd64)
dh_auto_configure -- --enable-debug sh autogen.sh
dh_auto_configure -- --with-arch-target=generic
sed -i "s%#define HAVE_ASM_3DNOW%/* #undef HAVE_ASM_3DNOW */%g" config.h sed -i "s%#define HAVE_ASM_3DNOW%/* #undef HAVE_ASM_3DNOW */%g" config.h
endif endif

View File

@@ -2,7 +2,7 @@
# neededforbuild update-desktop-files gtk2-devel-packages glib2 gtk2 libglade3 libdv libxml2 jack DirectFB SDL libjpeg freetype2 gtk2-devel glib2-devel libglade-devel libxml2-devel jack-devel pkgconfig SDL-devel libjpeg-devel freetype2-devel valgrind alsa-devel alsa slang-devel slang libstdc++-devel libstdc++ zlib-devel zlib # neededforbuild update-desktop-files gtk2-devel-packages glib2 gtk2 libglade3 libdv libxml2 jack DirectFB SDL libjpeg freetype2 gtk2-devel glib2-devel libglade-devel libxml2-devel jack-devel pkgconfig SDL-devel libjpeg-devel freetype2-devel valgrind alsa-devel alsa slang-devel slang libstdc++-devel libstdc++ zlib-devel zlib
%define name veejay %define name veejay
%define version 1.3 %define version 1.5
%define release stable %define release stable
%define prefix /usr %define prefix /usr
@@ -80,8 +80,7 @@ CXXFLAGS="$RPM_OPT_FLAGS" \
./configure \ ./configure \
--prefix=%{prefix} \ --prefix=%{prefix} \
--mandir=%{_mandir} \ --mandir=%{_mandir} \
--with-gveejayreloaded \ --with-arch-target=generic
--with-swscaler
%build %build
# Setup for parallel builds # Setup for parallel builds
@@ -118,6 +117,7 @@ rm -f %{buildroot}%{_libdir}/lib*.la
%{_mandir}/man1/* %{_mandir}/man1/*
%changelog -n veejay %changelog -n veejay
* Jan 2015 - update build (niels)
* Wed Mar 21 2007 - cleanup * Wed Mar 21 2007 - cleanup
* Sat Nov 20 2005 - bla * Sat Nov 20 2005 - bla
* Sat Apr 23 2005 - oc2pus@arcor.de 0.8-0.oc2pus.1 * Sat Apr 23 2005 - oc2pus@arcor.de 0.8-0.oc2pus.1