r2641 - trunk/build.d/dist/debian/src/libminisip/debian

mikma at minisip.org mikma at minisip.org
Mon Jun 5 23:05:15 CEST 2006


Author: mikma
Date: 2006-06-05 23:05:14 +0200 (Mon, 05 Jun 2006)
New Revision: 2641

Added:
   trunk/build.d/dist/debian/src/libminisip/debian/libminisip-video-dev.install
   trunk/build.d/dist/debian/src/libminisip/debian/libminisip-video0.install
   trunk/build.d/dist/debian/src/libminisip/debian/minisip-gconf.install
   trunk/build.d/dist/debian/src/libminisip/debian/minisip-plugins.install
   trunk/build.d/dist/debian/src/libminisip/debian/minisip-video.install
Modified:
   trunk/build.d/dist/debian/src/libminisip/debian/changelog
   trunk/build.d/dist/debian/src/libminisip/debian/control
   trunk/build.d/dist/debian/src/libminisip/debian/libminisip0.install
   trunk/build.d/dist/debian/src/libminisip/debian/rules
Log:
Debian libminisip package:

* Remove direct depencency on libssl-dev.
* Remove libasound2-dev dependency from libminisip-dev
* Add libminisip-video0 and libminisip-video-dev packages containing the
  libminisip_video library.
* Add minisip-plugins containing mfloat_resampler, mgsm, mspeex and malsa.
* Add minisip-video containing the video plugins.
* Add minisip-gconf containing the GConf support plugin.
* Enable video, sdl, alsa, avcodec-fixes
* Disable static library.


Modified: trunk/build.d/dist/debian/src/libminisip/debian/changelog
===================================================================
--- trunk/build.d/dist/debian/src/libminisip/debian/changelog	2006-06-05 19:00:58 UTC (rev 2640)
+++ trunk/build.d/dist/debian/src/libminisip/debian/changelog	2006-06-05 21:05:14 UTC (rev 2641)
@@ -1,5 +1,5 @@
-libminisip (0.3.1-1~1) UNRELEASED; urgency=low
+libminisip (0.3.1-1~2) unstable; urgency=low
 
   * Initial Release.
   
- -- Mikael Magnusson <mikma at users.sourceforge.net>  Wed, 31 May 2006 22:08:25 +0200
+ -- Mikael Magnusson <mikma at users.sourceforge.net>  Thu,  1 Jun 2006 22:48:53 +0200

Modified: trunk/build.d/dist/debian/src/libminisip/debian/control
===================================================================
--- trunk/build.d/dist/debian/src/libminisip/debian/control	2006-06-05 19:00:58 UTC (rev 2640)
+++ trunk/build.d/dist/debian/src/libminisip/debian/control	2006-06-05 21:05:14 UTC (rev 2641)
@@ -4,7 +4,7 @@
 Maintainer: Minisip developer team <minisip-devel at minisip.org>
 Uploaders: Mikael Magnusson <mikma at users.sourceforge.net>
 Build-Depends: debhelper (>= 4.0.0), dpatch, autotools-dev,
- pkg-config, libssl-dev (>= 0.9.7), libmutil-dev (>= 0.3.1),
+ pkg-config, libmutil-dev (>= 0.3.1),
  libmcrypto-dev (>= 0.3.1), libmnetutil-dev (>= 0.3.1), libmstun-dev
  (>= 0.5.0), libmikey-dev (>= 0.4.1), libgconf2-dev, libglib2.0-dev,
  libsamplerate0-dev, libspeex-dev, libgsm1-dev, libavcodeccvs51-dev |
@@ -23,12 +23,61 @@
 
 Package: libminisip-dev
 Architecture: any
-Depends: libminisip0 (= ${Source-Version}), libssl-dev (>= 0.9.7),
+Depends: libminisip0 (= ${Source-Version}),
  libmutil-dev (>= 0.3.1), libmcrypto-dev (>= 0.3.1), libmnetutil-dev
- (>= 0.3.1), libmstun-dev (>= 0.5.0), libmikey-dev (>= 0.4.1),
- libasound2-dev
+ (>= 0.3.1), libmstun-dev (>= 0.5.0), libmikey-dev (>= 0.4.1)
 Description: Minisip SIP User Agent library - development files
  Minisip SIP User Agent library
  .
  This package contains the header files and static library needed to
  compile applications that use libminisip0.
+
+Package: libminisip-video0
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}
+Description: Minisip video support - shared library
+ The libminisip-video library implements H.263-1998 video codec
+ .
+ This package contains the libminisip-video0 runtime library.
+
+Package: libminisip-video-dev
+Architecture: any
+Depends: libminisip-video0 (= ${Source-Version}), libminisip-dev (=
+ ${Source-Version} ), libavcodeccvs51-dev | libavcodec-dev
+Description: Minisip video support - development files
+ Video support for Minisip.
+ .
+ This package contains the header files and static library needed to
+ compile applications that use libminisip-video0.
+
+Package: minisip-plugins
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}
+Description: Various plugins for plugins
+ The minisip-plugins package contains various plugins for Minisip:
+ .
+ * GSM codec plugin.
+ * Speex codec plugin.
+ * Float audio rate conversion plugin.
+
+Package: minisip-video
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}
+Description: Video plugins for Minisip
+ The minisip-video package contains video plugins for Minisip:
+ .
+ * Video support
+ * Video4linux grabber
+ * IEEE1394 digital camera grabber
+ * X11, SDL and Xv video output drivers
+
+Package: minisip-gconf
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}
+Description: GConf support for Minisip
+ The minisip-gconf contains a GConf plugin for Minisip.
+

Added: trunk/build.d/dist/debian/src/libminisip/debian/libminisip-video-dev.install
===================================================================
--- trunk/build.d/dist/debian/src/libminisip/debian/libminisip-video-dev.install	2006-06-05 19:00:58 UTC (rev 2640)
+++ trunk/build.d/dist/debian/src/libminisip/debian/libminisip-video-dev.install	2006-06-05 21:05:14 UTC (rev 2641)
@@ -0,0 +1,5 @@
+debian/tmp/usr/include/libminisip/video/*
+debian/tmp/usr/lib/libminisip_video*.la
+debian/tmp/usr/lib/libminisip_video*.a
+debian/tmp/usr/lib/libminisip_video*.so
+debian/tmp/usr/lib/pkgconfig/libminisip_video*.pc

Added: trunk/build.d/dist/debian/src/libminisip/debian/libminisip-video0.install
===================================================================
--- trunk/build.d/dist/debian/src/libminisip/debian/libminisip-video0.install	2006-06-05 19:00:58 UTC (rev 2640)
+++ trunk/build.d/dist/debian/src/libminisip/debian/libminisip-video0.install	2006-06-05 21:05:14 UTC (rev 2641)
@@ -0,0 +1 @@
+debian/tmp/usr/lib/libminisip_video.so.*

Modified: trunk/build.d/dist/debian/src/libminisip/debian/libminisip0.install
===================================================================
--- trunk/build.d/dist/debian/src/libminisip/debian/libminisip0.install	2006-06-05 19:00:58 UTC (rev 2640)
+++ trunk/build.d/dist/debian/src/libminisip/debian/libminisip0.install	2006-06-05 21:05:14 UTC (rev 2641)
@@ -1,2 +1 @@
 debian/tmp/usr/lib/lib*.so.*
-debian/tmp/usr/lib/libminisip/plugins/*.{la,so}

Added: trunk/build.d/dist/debian/src/libminisip/debian/minisip-gconf.install
===================================================================
--- trunk/build.d/dist/debian/src/libminisip/debian/minisip-gconf.install	2006-06-05 19:00:58 UTC (rev 2640)
+++ trunk/build.d/dist/debian/src/libminisip/debian/minisip-gconf.install	2006-06-05 21:05:14 UTC (rev 2641)
@@ -0,0 +1 @@
+debian/tmp/usr/lib/libminisip/plugins/mgconf.{la,so}

Added: trunk/build.d/dist/debian/src/libminisip/debian/minisip-plugins.install
===================================================================
--- trunk/build.d/dist/debian/src/libminisip/debian/minisip-plugins.install	2006-06-05 19:00:58 UTC (rev 2640)
+++ trunk/build.d/dist/debian/src/libminisip/debian/minisip-plugins.install	2006-06-05 21:05:14 UTC (rev 2641)
@@ -0,0 +1,4 @@
+debian/tmp/usr/lib/libminisip/plugins/mfloat_resampler.{la,so}
+debian/tmp/usr/lib/libminisip/plugins/mgsm.{la,so}
+debian/tmp/usr/lib/libminisip/plugins/mspeex.{la,so}
+debian/tmp/usr/lib/libminisip/plugins/malsa.{la,so}

Added: trunk/build.d/dist/debian/src/libminisip/debian/minisip-video.install
===================================================================
--- trunk/build.d/dist/debian/src/libminisip/debian/minisip-video.install	2006-06-05 19:00:58 UTC (rev 2640)
+++ trunk/build.d/dist/debian/src/libminisip/debian/minisip-video.install	2006-06-05 21:05:14 UTC (rev 2641)
@@ -0,0 +1,5 @@
+debian/tmp/usr/lib/libminisip/plugins/mvideo.{la,so}
+debian/tmp/usr/lib/libminisip/plugins/mx11.{la,so}
+debian/tmp/usr/lib/libminisip/plugins/msdl.{la,so}
+debian/tmp/usr/lib/libminisip/plugins/mxv.{la,so}
+debian/tmp/usr/lib/libminisip/plugins/mdc1394.{la,so}

Modified: trunk/build.d/dist/debian/src/libminisip/debian/rules
===================================================================
--- trunk/build.d/dist/debian/src/libminisip/debian/rules	2006-06-05 19:00:58 UTC (rev 2640)
+++ trunk/build.d/dist/debian/src/libminisip/debian/rules	2006-06-05 21:05:14 UTC (rev 2641)
@@ -41,7 +41,20 @@
 config: patch config.status
 config.status: configure
 	dh_testdir
-	./configure CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" $(CONFFLAGS) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info
+	./configure \
+		CFLAGS="$(CFLAGS)" \
+		CXXFLAGS="$(CXXFLAGS)" \
+		$(CONFFLAGS) \
+		--prefix=/usr \
+		--mandir=\$${prefix}/share/man \
+		--infodir=\$${prefix}/share/info \
+		--disable-static \
+		--disable-test-suite \
+		--enable-sdl \
+		--enable-alsa \
+		--enable-avcodec-fixes \
+		--enable-video \
+		--with-avcodec=/usr/include/ffmpeg
 
 
 build: config build-stamp
@@ -82,7 +95,9 @@
 	dh_installchangelogs
 #ChangeLog
 	dh_installdocs
-	dh_install
+	dh_install -plibminisip-dev -Xvideo
+	dh_install -plibminisip0 -Xvideo
+	dh_install -Nlibminisip0 -Nlibminisip-dev
 	dh_link
 	dh_strip
 	dh_compress



More information about the Minisip-devel mailing list