[Pkg-voip-commits] r1196 - in opal/trunk/debian: . patches
Kilian Krause
kilian at costa.debian.org
Mon Jan 23 23:01:28 UTC 2006
Author: kilian
Date: 2006-01-23 23:01:27 +0000 (Mon, 23 Jan 2006)
New Revision: 1196
Added:
opal/trunk/debian/patches/00list
opal/trunk/debian/patches/beta-version.dpatch
Modified:
opal/trunk/debian/control
opal/trunk/debian/rules
Log:
merge results from trial building. We can also ship libopal-doc finally. ;)
Modified: opal/trunk/debian/control
===================================================================
--- opal/trunk/debian/control 2006-01-22 19:35:22 UTC (rev 1195)
+++ opal/trunk/debian/control 2006-01-23 23:01:27 UTC (rev 1196)
@@ -73,18 +73,18 @@
For more information on the OPAL project visit them at
http://www.voxgratia.org/
-#Package: libopal-doc
-#Section: doc
-#Priority: extra
-#Architecture: all
-#Description: OPAL library documentation files
-# This package contains the documentation and samples to program with
-# the OPAL library.
-# .
-# The OPAL project aims to create a full featured, interoperable, Open Source
-# implementation of the H.323 and SIP protocols that can be used freely by
-# everybody. These protocols are most used for Voice over IP (VoIP)
-# conferencing.
-# .
-# For more information on the OPAL project visit them at
-# http://www.voxgratia.org/
+Package: libopal-doc
+Section: doc
+Priority: extra
+Architecture: all
+Description: OPAL library documentation files
+ This package contains the documentation and samples to program with
+ the OPAL library.
+ .
+ The OPAL project aims to create a full featured, interoperable, Open Source
+ implementation of the H.323 and SIP protocols that can be used freely by
+ everybody. These protocols are most used for Voice over IP (VoIP)
+ conferencing.
+ .
+ For more information on the OPAL project visit them at
+ http://www.voxgratia.org/
Added: opal/trunk/debian/patches/00list
===================================================================
--- opal/trunk/debian/patches/00list 2006-01-22 19:35:22 UTC (rev 1195)
+++ opal/trunk/debian/patches/00list 2006-01-23 23:01:27 UTC (rev 1196)
@@ -0,0 +1 @@
+beta-version
Added: opal/trunk/debian/patches/beta-version.dpatch
===================================================================
--- opal/trunk/debian/patches/beta-version.dpatch 2006-01-22 19:35:22 UTC (rev 1195)
+++ opal/trunk/debian/patches/beta-version.dpatch 2006-01-23 23:01:27 UTC (rev 1196)
@@ -0,0 +1,36 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## beta-version.dpatch by Kilian Krause <kilian at debian.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Minor cleanup to get around version foo until we have a final release.
+
+ at DPATCH@
+diff -urNad opal-2.1.2~/opal_inc.mak.in opal-2.1.2/opal_inc.mak.in
+--- opal-2.1.2~/opal_inc.mak.in 2005-12-06 06:34:10.000000000 +0000
++++ opal-2.1.2/opal_inc.mak.in 2006-01-23 22:31:37.000000000 +0000
+@@ -97,10 +97,10 @@
+
+
+-OPAL_BASE = opal_$(PLATFORM_TYPE)_$(OPAL_SUFFIX)
++OPAL_BASE = opal
+-OPAL_FILE = lib$(OPAL_BASE)$(LIB_TYPE).$(LIB_SUFFIX)
++OPAL_FILE = lib$(OPAL_BASE).$(LIB_SUFFIX)
+
+ LDFLAGS += -L$(OPAL_LIBDIR)
+-LDLIBS := -l$(OPAL_BASE)$(LIB_TYPE) $(LDLIBS)
++LDLIBS := -l$(OPAL_BASE) $(LDLIBS)
+
+ STDCCFLAGS += -I$(OPAL_INCDIR)
+
+diff -urNad opal-2.1.2~/version.h opal-2.1.2/version.h
+--- opal-2.1.2~/version.h 2006-01-23 22:31:08.000000000 +0000
++++ opal-2.1.2/version.h 2006-01-23 22:31:14.000000000 +0000
+@@ -36,7 +36,7 @@
+
+ #define MAJOR_VERSION 2
+ #define MINOR_VERSION 1
+-#define BUILD_TYPE BetaCode
++#define BUILD_TYPE ReleaseCode
+ #define BUILD_NUMBER 2
+
+
Property changes on: opal/trunk/debian/patches/beta-version.dpatch
___________________________________________________________________
Name: svn:executable
+ *
Modified: opal/trunk/debian/rules
===================================================================
--- opal/trunk/debian/rules 2006-01-22 19:35:22 UTC (rev 1195)
+++ opal/trunk/debian/rules 2006-01-23 23:01:27 UTC (rev 1196)
@@ -64,7 +64,7 @@
build-indep: build-indep-stamp
build-indep-stamp:
- #$(MAKE) $(MAKE_BUILD_PARAM) docs
+ $(MAKE) $(MAKE_BUILD_PARAM) docs
touch build-indep-stamp
clean: clean-patched unpatch
@@ -96,7 +96,7 @@
dh_clean
-install: install-arch #install-indep
+install: install-arch install-indep
install-indep:
dh_testdir
dh_testroot
@@ -120,25 +120,24 @@
-rmdir samples/simple/obj*
# libopal-dev package
- dh_movefiles --sourcedir=debian/$(PACKAGE) -plibopal-dev `cd debian/$(PACKAGE); ls -1 usr/lib/*.so`
+ dh_movefiles --sourcedir=debian/$(PACKAGE) -plibopal-dev `cd debian/$(PACKAGE); ls -1 usr/lib/*.so` usr/include
+ rm -rf debian/$(PACKAGE)/usr/include
rm -f debian/$(PACKAGE)/usr/lib/libopal.so.? \
debian/$(PACKAGE)/usr/lib/libopal.so.?.??
#cp -v lib/libopal.a debian/libopal-dev/usr/lib
sed -e 's#^OPALDIR.*#OPALDIR = \/usr\/lib\/opal#g' \
opal_inc.mak > debian/libopal-dev/usr/share/opal/opal_inc.mak
- cp -vr include/* $(PWD)/debian/libopal-dev/usr/include/opal/.
+ #cp -vr include/* $(PWD)/debian/libopal-dev/usr/include/opal/.
+ #find debian/libopal-dev/usr/include -type f -exec chmod 644 {} \;
+
cp version.h debian/libopal-dev/usr/include/opal/
- find debian/libopal-dev/usr/include -type f -exec chmod 644 {} \;
# linking stuff under usr/share/opal
ln -s ../../include/opal/version.h debian/libopal-dev/usr/share/opal/
ln -s ../../include/opal debian/libopal-dev/usr/share/opal/include
ln -s ../../lib debian/libopal-dev/usr/share/opal/
-# doc
- #cp debian/libopal.docs debian/$(PACKAGE).docs
-
# Must not depend on anything. This is to be called by
# binary-arch/binary-multi
# in another 'make' thread.
@@ -184,5 +183,5 @@
$(MAKE) -f debian/rules DH_OPTIONS=-a binary-strip
$(MAKE) -f debian/rules DH_OPTIONS=-a binary-common
-binary: binary-arch #binary-indep
+binary: binary-arch binary-indep
.PHONY: build clean binary-indep binary-arch binary install install-indep install-arch clean-patched
More information about the Pkg-voip-commits
mailing list