[pve-devel] [PATCH pve-libspice-server v2 2/6] replace CELT with libopus
Dominik Csapak
d.csapak at proxmox.com
Thu Oct 4 13:17:04 CEST 2018
this is now the default upstream and one small library as additional
dependency
Signed-off-by: Dominik Csapak <d.csapak at proxmox.com>
---
changes since v1:
* removed the dh_auto_install override
Makefile | 7 -------
debian/control | 1 +
debian/pve-libspice-server-dev.install | 1 -
debian/rules | 6 +-----
4 files changed, 2 insertions(+), 13 deletions(-)
diff --git a/Makefile b/Makefile
index aa942b8..3a8a737 100644
--- a/Makefile
+++ b/Makefile
@@ -14,9 +14,6 @@ DEB=pve-libspice-server1_${PKGVERSION}-${PKGRELEASE}_${ARCH}.deb
DEB_DBG=pve-libspice-server-dev_${PKGVERSION}-${PKGRELEASE}_${ARCH}.deb
DEBS=$(DEB) $(DEB_DBG)
-CELTDIR=celt-0.5.1.3
-CELTSRC=${CELTDIR}.tar.gz
-
all: ${DEBS}
echo ${DEBS}
@@ -27,10 +24,6 @@ $(DEB): ${PKGSRC}
echo ${DEBS}
rm -rf ${PKGDIR}
tar xf ${PKGSRC}
- # compile CELT first
- tar xf ${CELTSRC} -C ${PKGDIR}
- cd ${PKGDIR}; ln -s ${CELTDIR}/libcelt celt051
- cd ${PKGDIR}/${CELTDIR}; ./configure --prefix=/usr; make
# now compile spice server
cp -a debian ${PKGDIR}/debian
echo "git clone git://git.proxmox.com/git/pve-libspice-server.git\\ngit checkout ${GITVERSION}" > ${PKGDIR}/debian/SOURCE
diff --git a/debian/control b/debian/control
index 783f678..d1cbf2d 100644
--- a/debian/control
+++ b/debian/control
@@ -6,6 +6,7 @@ Build-Depends: autotools-dev,
libglib2.0-dev,
libjpeg-dev,
libogg-dev,
+ libopus-dev,
libpixman-1-dev (>= 0.17.7~),
libsasl2-dev,
libssl-dev,
diff --git a/debian/pve-libspice-server-dev.install b/debian/pve-libspice-server-dev.install
index 6cd8ddd..5774e64 100644
--- a/debian/pve-libspice-server-dev.install
+++ b/debian/pve-libspice-server-dev.install
@@ -1,4 +1,3 @@
usr/include/*
-usr/lib/lib*.a
usr/lib/lib*.so
usr/lib/pkgconfig/*
diff --git a/debian/rules b/debian/rules
index 4d95b45..0d9bea3 100755
--- a/debian/rules
+++ b/debian/rules
@@ -4,11 +4,7 @@
#export DH_VERBOSE=1
override_dh_auto_configure:
- CELT051_CFLAGS="-I$(CURDIR)" CELT051_LIBS="-L$(CURDIR)/celt051/.libs -lcelt051 -lm" ./configure --prefix=/usr --with-sasl --disable-smartcard --enable-celt051
+ ./configure --prefix=/usr --with-sasl --disable-smartcard --disable-celt051
%:
dh $@ -with quilt --with autotools-dev
-
-override_dh_auto_install:
- $(MAKE) -C celt-0.5.1.3 install DESTDIR=$(CURDIR)/debian/tmp
- dh_auto_install
--
2.11.0
More information about the pve-devel
mailing list