r46529 - in /packages/cbp2make: ./ trunk/ trunk/debian/ trunk/debian/patches/ trunk/debian/source/

moeller at users.alioth.debian.org moeller at users.alioth.debian.org
Sun Feb 16 23:11:14 UTC 2014


Author: moeller
Date: Sun Feb 16 23:11:14 2014
New Revision: 46529

URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=46529
Log:
This package aims at helping an effort to package an astronomy package as
recently discussed between Peter and Ole on the Debian-Science mailing
list. It is yet not ready for an upload - the embedding of tinyxml is
deeper than one would hope for - but as a start it is something.

The watch file seems to work. Contributions to the packaging are welcome.

E: cbp2make: embedded-library usr/bin/cbp2make: tinyxml
W: cbp2make: wrong-bug-number-in-closes l3:#nnnn
W: cbp2make: new-package-should-close-itp-bug
W: cbp2make: binary-without-manpage usr/bin/cbp2make

Added:
    packages/cbp2make/
    packages/cbp2make/trunk/
    packages/cbp2make/trunk/debian/   (with props)
    packages/cbp2make/trunk/debian/README.Debian
    packages/cbp2make/trunk/debian/README.source
    packages/cbp2make/trunk/debian/changelog
    packages/cbp2make/trunk/debian/compat
    packages/cbp2make/trunk/debian/control
    packages/cbp2make/trunk/debian/copyright
    packages/cbp2make/trunk/debian/docs
    packages/cbp2make/trunk/debian/patches/
    packages/cbp2make/trunk/debian/patches/Makefile.patch
    packages/cbp2make/trunk/debian/patches/Makefile_tinyxml.patch
    packages/cbp2make/trunk/debian/patches/series
    packages/cbp2make/trunk/debian/patches/tinyxml.patch
    packages/cbp2make/trunk/debian/rules   (with props)
    packages/cbp2make/trunk/debian/source/
    packages/cbp2make/trunk/debian/source/format
    packages/cbp2make/trunk/debian/watch

Propchange: packages/cbp2make/trunk/debian/
------------------------------------------------------------------------------
    mergeWithUpstream = 1

Added: packages/cbp2make/trunk/debian/README.Debian
URL: http://svn.debian.org/wsvn/debian-science/packages/cbp2make/trunk/debian/README.Debian?rev=46529&op=file
==============================================================================
--- packages/cbp2make/trunk/debian/README.Debian	(added)
+++ packages/cbp2make/trunk/debian/README.Debian	Sun Feb 16 23:11:14 2014
@@ -0,0 +1,6 @@
+cbp2make for Debian
+-------------------
+
+Quick attempt a first package as a build dependency to other packages.
+
+ -- Steffen Moeller <moeller at debian.org>  Sun, 16 Feb 2014 04:03:14 +0100

Added: packages/cbp2make/trunk/debian/README.source
URL: http://svn.debian.org/wsvn/debian-science/packages/cbp2make/trunk/debian/README.source?rev=46529&op=file
==============================================================================
--- packages/cbp2make/trunk/debian/README.source	(added)
+++ packages/cbp2make/trunk/debian/README.source	Sun Feb 16 23:11:14 2014
@@ -0,0 +1,10 @@
+cbp2make for Debian
+-------------------
+
+The UNIX Makefile received an install target.
+
+The tinyxml library should possibly just go - it is left for now and a respective
+lintian error overridden. There is no immediate exchange with Debian's libtinyxml2-dev.
+
+ -- Steffen Moeller <moeller at debian.org>  Sun, 16 Feb 2014 04:03:14 +0100
+

Added: packages/cbp2make/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/debian-science/packages/cbp2make/trunk/debian/changelog?rev=46529&op=file
==============================================================================
--- packages/cbp2make/trunk/debian/changelog	(added)
+++ packages/cbp2make/trunk/debian/changelog	Sun Feb 16 23:11:14 2014
@@ -0,0 +1,5 @@
+cbp2make (147-1) unstable; urgency=low
+
+  * Initial release (Closes: #nnnn)
+
+ -- Steffen Moeller <moeller at debian.org>  Sun, 16 Feb 2014 04:03:14 +0100

Added: packages/cbp2make/trunk/debian/compat
URL: http://svn.debian.org/wsvn/debian-science/packages/cbp2make/trunk/debian/compat?rev=46529&op=file
==============================================================================
--- packages/cbp2make/trunk/debian/compat	(added)
+++ packages/cbp2make/trunk/debian/compat	Sun Feb 16 23:11:14 2014
@@ -0,0 +1 @@
+9

Added: packages/cbp2make/trunk/debian/control
URL: http://svn.debian.org/wsvn/debian-science/packages/cbp2make/trunk/debian/control?rev=46529&op=file
==============================================================================
--- packages/cbp2make/trunk/debian/control	(added)
+++ packages/cbp2make/trunk/debian/control	Sun Feb 16 23:11:14 2014
@@ -0,0 +1,17 @@
+Source: cbp2make
+Section: devel
+Priority: optional
+Maintainer: Steffen Moeller <moeller at debian.org>
+Build-Depends: debhelper (>= 8.0.0), linbtinyxml2-dev
+Standards-Version: 3.9.5
+Homepage: http://cbp2make.sf.net
+#Vcs-Git: git://git.debian.org/collab-maint/cbp2make.git
+#Vcs-Browser: http://git.debian.org/?p=collab-maint/cbp2make.git;a=summary
+
+Package: cbp2make
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Makefile generation tool for the Code::Blocks IDE
+ cbp2make is a stand-alone build tool that allows you
+ to generate makefile(s) for GNU Make out of Code::Blocks
+ IDE project or workspace files.

Added: packages/cbp2make/trunk/debian/copyright
URL: http://svn.debian.org/wsvn/debian-science/packages/cbp2make/trunk/debian/copyright?rev=46529&op=file
==============================================================================
--- packages/cbp2make/trunk/debian/copyright	(added)
+++ packages/cbp2make/trunk/debian/copyright	Sun Feb 16 23:11:14 2014
@@ -0,0 +1,36 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: cbp2make
+Source: http://cbs2make.sf.net
+
+Files: *
+Copyright: 
+        2010-2013 Mirai Computing (mirai.computing at gmail.com)
+License: GPL-3.0+
+
+Files: debian/*
+Copyright:
+         2014 Steffen Moeller <moeller at debian.org>
+         2013 Mirai Computing (mirai.computing at gmail.com)
+License: GPL-3.0+
+
+Files: debian/control
+Copyright:
+         2012 rebel <rebel at xenyon.com>
+License: GPL-3.0+
+
+License: GPL-3.0+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+ .
+ This package is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+ .
+ On Debian systems, the complete text of the GNU General
+ Public License version 3 can be found in "/usr/share/common-licenses/GPL-3".

Added: packages/cbp2make/trunk/debian/docs
URL: http://svn.debian.org/wsvn/debian-science/packages/cbp2make/trunk/debian/docs?rev=46529&op=file
==============================================================================
--- packages/cbp2make/trunk/debian/docs	(added)
+++ packages/cbp2make/trunk/debian/docs	Sun Feb 16 23:11:14 2014
@@ -0,0 +1 @@
+usage.txt

Added: packages/cbp2make/trunk/debian/patches/Makefile.patch
URL: http://svn.debian.org/wsvn/debian-science/packages/cbp2make/trunk/debian/patches/Makefile.patch?rev=46529&op=file
==============================================================================
--- packages/cbp2make/trunk/debian/patches/Makefile.patch	(added)
+++ packages/cbp2make/trunk/debian/patches/Makefile.patch	Sun Feb 16 23:11:14 2014
@@ -0,0 +1,36 @@
+Index: cbp2make-147/cbp2make.cbp.mak.unix
+===================================================================
+--- cbp2make-147.orig/cbp2make.cbp.mak.unix
++++ cbp2make-147/cbp2make.cbp.mak.unix
+@@ -11,12 +11,13 @@
+ LD = g++
+ WINDRES = windres
+ 
+-INC =  -Ilib -Ilib/tinyxml -Isrc
+-CFLAGS =  -Wall -fexceptions -fno-strict-aliasing -Wno-write-strings
+-RESINC = 
+-LIBDIR = 
+-LIB = 
+-LDFLAGS = 
++INC +=  -Ilib -Ilib/tinyxml -Isrc
++CFLAGS +=  -Wall -fexceptions -fno-strict-aliasing -Wno-write-strings
++RESINC +=
++LIBDIR +=
++LIB +=
++LDFLAGS +=
++#LDFLAGS += -ltinyxml2
+ 
+ INC_DEBUG =  $(INC)
+ CFLAGS_DEBUG =  $(CFLAGS) -g
+@@ -603,5 +604,10 @@
+ 	src/cbglobalvar.h \
+ 	src/cbhelper.h
+ 
+-.PHONY: before_debug after_debug clean_debug before_release after_release clean_release before_doxygen after_doxygen before_profile after_profile clean_profile
++PREFIX=usr/
++install:
++	mkdir -p $(DESTDIR)/$(PREFIX)/bin
++	cp bin/Debug/* $(DESTDIR)/$(PREFIX)/bin
++
++.PHONY: before_debug after_debug clean_debug before_release after_release clean_release before_doxygen after_doxygen before_profile after_profile clean_profile install
+ 

Added: packages/cbp2make/trunk/debian/patches/Makefile_tinyxml.patch
URL: http://svn.debian.org/wsvn/debian-science/packages/cbp2make/trunk/debian/patches/Makefile_tinyxml.patch?rev=46529&op=file
==============================================================================
--- packages/cbp2make/trunk/debian/patches/Makefile_tinyxml.patch	(added)
+++ packages/cbp2make/trunk/debian/patches/Makefile_tinyxml.patch	Sun Feb 16 23:11:14 2014
@@ -0,0 +1,228 @@
+Index: cbp2make-147/cbp2make.cbp.mak.unix
+===================================================================
+--- cbp2make-147.orig/cbp2make.cbp.mak.unix
++++ cbp2make-147/cbp2make.cbp.mak.unix
+@@ -78,10 +78,6 @@
+ 	$(OBJDIR_DEBUG)/lib/stlstrings.o \
+ 	$(OBJDIR_DEBUG)/lib/stlvariables.o \
+ 	$(OBJDIR_DEBUG)/lib/stringhash.o \
+-	$(OBJDIR_DEBUG)/lib/tinyxml/tinystr.o \
+-	$(OBJDIR_DEBUG)/lib/tinyxml/tinyxml.o \
+-	$(OBJDIR_DEBUG)/lib/tinyxml/tinyxmlerror.o \
+-	$(OBJDIR_DEBUG)/lib/tinyxml/tinyxmlparser.o \
+ 	$(OBJDIR_DEBUG)/src/buildtools.o \
+ 	$(OBJDIR_DEBUG)/src/cbbuildcfg.o \
+ 	$(OBJDIR_DEBUG)/src/cbbuildmgr.o \
+@@ -104,10 +100,6 @@
+ 	$(OBJDIR_RELEASE)/lib/stlstrings.o \
+ 	$(OBJDIR_RELEASE)/lib/stlvariables.o \
+ 	$(OBJDIR_RELEASE)/lib/stringhash.o \
+-	$(OBJDIR_RELEASE)/lib/tinyxml/tinystr.o \
+-	$(OBJDIR_RELEASE)/lib/tinyxml/tinyxml.o \
+-	$(OBJDIR_RELEASE)/lib/tinyxml/tinyxmlerror.o \
+-	$(OBJDIR_RELEASE)/lib/tinyxml/tinyxmlparser.o \
+ 	$(OBJDIR_RELEASE)/src/buildtools.o \
+ 	$(OBJDIR_RELEASE)/src/cbbuildcfg.o \
+ 	$(OBJDIR_RELEASE)/src/cbbuildmgr.o \
+@@ -130,15 +122,18 @@
+ 	$(OBJDIR_PROFILE)/lib/stlstrings.o \
+ 	$(OBJDIR_PROFILE)/lib/stlvariables.o \
+ 	$(OBJDIR_PROFILE)/lib/stringhash.o \
+-	$(OBJDIR_PROFILE)/lib/tinyxml/tinystr.o \
+-	$(OBJDIR_PROFILE)/lib/tinyxml/tinyxml.o \
+-	$(OBJDIR_PROFILE)/lib/tinyxml/tinyxmlerror.o \
+-	$(OBJDIR_PROFILE)/lib/tinyxml/tinyxmlparser.o \
+ 	$(OBJDIR_PROFILE)/src/buildtools.o \
+ 	$(OBJDIR_PROFILE)/src/cbbuildcfg.o \
+ 	$(OBJDIR_PROFILE)/src/cbbuildmgr.o \
+ 	$(OBJDIR_PROFILE)/src/cbglobalvar.o
+ 
++# Removed from OBJ_PROFILE, OBJ_RELEASE anb OBJ_DEBUG
++#	$(OBJDIR_PROFILE)/lib/tinyxml/tinystr.o \
++#	$(OBJDIR_PROFILE)/lib/tinyxml/tinyxml.o \
++#	$(OBJDIR_PROFILE)/lib/tinyxml/tinyxmlerror.o \
++#	$(OBJDIR_PROFILE)/lib/tinyxml/tinyxmlparser.o \
++
++
+ all: debug release doxygen profile
+ 
+ clean: clean_debug clean_release clean_profile
+@@ -302,17 +297,17 @@
+ $(OBJDIR_RELEASE)/lib/stringhash.o: lib/stringhash.cpp
+ 	$(CXX) $(CFLAGS_RELEASE) $(INC_RELEASE) -c lib/stringhash.cpp -o $(OBJDIR_RELEASE)/lib/stringhash.o
+ 
+-$(OBJDIR_RELEASE)/lib/tinyxml/tinystr.o: lib/tinyxml/tinystr.cpp
+-	$(CXX) $(CFLAGS_RELEASE) $(INC_RELEASE) -c lib/tinyxml/tinystr.cpp -o $(OBJDIR_RELEASE)/lib/tinyxml/tinystr.o
+-
+-$(OBJDIR_RELEASE)/lib/tinyxml/tinyxml.o: lib/tinyxml/tinyxml.cpp
+-	$(CXX) $(CFLAGS_RELEASE) $(INC_RELEASE) -c lib/tinyxml/tinyxml.cpp -o $(OBJDIR_RELEASE)/lib/tinyxml/tinyxml.o
+-
+-$(OBJDIR_RELEASE)/lib/tinyxml/tinyxmlerror.o: lib/tinyxml/tinyxmlerror.cpp
+-	$(CXX) $(CFLAGS_RELEASE) $(INC_RELEASE) -c lib/tinyxml/tinyxmlerror.cpp -o $(OBJDIR_RELEASE)/lib/tinyxml/tinyxmlerror.o
+-
+-$(OBJDIR_RELEASE)/lib/tinyxml/tinyxmlparser.o: lib/tinyxml/tinyxmlparser.cpp
+-	$(CXX) $(CFLAGS_RELEASE) $(INC_RELEASE) -c lib/tinyxml/tinyxmlparser.cpp -o $(OBJDIR_RELEASE)/lib/tinyxml/tinyxmlparser.o
++#$(OBJDIR_RELEASE)/lib/tinyxml/tinystr.o: lib/tinyxml/tinystr.cpp
++#	$(CXX) $(CFLAGS_RELEASE) $(INC_RELEASE) -c lib/tinyxml/tinystr.cpp -o $(OBJDIR_RELEASE)/lib/tinyxml/tinystr.o
++#
++#$(OBJDIR_RELEASE)/lib/tinyxml/tinyxml.o: lib/tinyxml/tinyxml.cpp
++#	$(CXX) $(CFLAGS_RELEASE) $(INC_RELEASE) -c lib/tinyxml/tinyxml.cpp -o $(OBJDIR_RELEASE)/lib/tinyxml/tinyxml.o
++#
++#$(OBJDIR_RELEASE)/lib/tinyxml/tinyxmlerror.o: lib/tinyxml/tinyxmlerror.cpp
++#	$(CXX) $(CFLAGS_RELEASE) $(INC_RELEASE) -c lib/tinyxml/tinyxmlerror.cpp -o $(OBJDIR_RELEASE)/lib/tinyxml/tinyxmlerror.o
++#
++#$(OBJDIR_RELEASE)/lib/tinyxml/tinyxmlparser.o: lib/tinyxml/tinyxmlparser.cpp
++#	$(CXX) $(CFLAGS_RELEASE) $(INC_RELEASE) -c lib/tinyxml/tinyxmlparser.cpp -o $(OBJDIR_RELEASE)/lib/tinyxml/tinyxmlparser.o
+ 
+ $(OBJDIR_RELEASE)/src/buildtools.o: src/buildtools.cpp
+ 	$(CXX) $(CFLAGS_RELEASE) $(INC_RELEASE) -c src/buildtools.cpp -o $(OBJDIR_RELEASE)/src/buildtools.o
+@@ -404,17 +399,17 @@
+ $(OBJDIR_PROFILE)/lib/stringhash.o: lib/stringhash.cpp
+ 	$(CXX) $(CFLAGS_PROFILE) $(INC_PROFILE) -c lib/stringhash.cpp -o $(OBJDIR_PROFILE)/lib/stringhash.o
+ 
+-$(OBJDIR_PROFILE)/lib/tinyxml/tinystr.o: lib/tinyxml/tinystr.cpp
+-	$(CXX) $(CFLAGS_PROFILE) $(INC_PROFILE) -c lib/tinyxml/tinystr.cpp -o $(OBJDIR_PROFILE)/lib/tinyxml/tinystr.o
+-
+-$(OBJDIR_PROFILE)/lib/tinyxml/tinyxml.o: lib/tinyxml/tinyxml.cpp
+-	$(CXX) $(CFLAGS_PROFILE) $(INC_PROFILE) -c lib/tinyxml/tinyxml.cpp -o $(OBJDIR_PROFILE)/lib/tinyxml/tinyxml.o
+-
+-$(OBJDIR_PROFILE)/lib/tinyxml/tinyxmlerror.o: lib/tinyxml/tinyxmlerror.cpp
+-	$(CXX) $(CFLAGS_PROFILE) $(INC_PROFILE) -c lib/tinyxml/tinyxmlerror.cpp -o $(OBJDIR_PROFILE)/lib/tinyxml/tinyxmlerror.o
+-
+-$(OBJDIR_PROFILE)/lib/tinyxml/tinyxmlparser.o: lib/tinyxml/tinyxmlparser.cpp
+-	$(CXX) $(CFLAGS_PROFILE) $(INC_PROFILE) -c lib/tinyxml/tinyxmlparser.cpp -o $(OBJDIR_PROFILE)/lib/tinyxml/tinyxmlparser.o
++#$(OBJDIR_PROFILE)/lib/tinyxml/tinystr.o: lib/tinyxml/tinystr.cpp
++#	$(CXX) $(CFLAGS_PROFILE) $(INC_PROFILE) -c lib/tinyxml/tinystr.cpp -o $(OBJDIR_PROFILE)/lib/tinyxml/tinystr.o
++#
++#$(OBJDIR_PROFILE)/lib/tinyxml/tinyxml.o: lib/tinyxml/tinyxml.cpp
++#	$(CXX) $(CFLAGS_PROFILE) $(INC_PROFILE) -c lib/tinyxml/tinyxml.cpp -o $(OBJDIR_PROFILE)/lib/tinyxml/tinyxml.o
++#
++#$(OBJDIR_PROFILE)/lib/tinyxml/tinyxmlerror.o: lib/tinyxml/tinyxmlerror.cpp
++#	$(CXX) $(CFLAGS_PROFILE) $(INC_PROFILE) -c lib/tinyxml/tinyxmlerror.cpp -o $(OBJDIR_PROFILE)/lib/tinyxml/tinyxmlerror.o
++#
++#$(OBJDIR_PROFILE)/lib/tinyxml/tinyxmlparser.o: lib/tinyxml/tinyxmlparser.cpp
++#	$(CXX) $(CFLAGS_PROFILE) $(INC_PROFILE) -c lib/tinyxml/tinyxmlparser.cpp -o $(OBJDIR_PROFILE)/lib/tinyxml/tinyxmlparser.o
+ 
+ $(OBJDIR_PROFILE)/src/buildtools.o: src/buildtools.cpp
+ 	$(CXX) $(CFLAGS_PROFILE) $(INC_PROFILE) -c src/buildtools.cpp -o $(OBJDIR_PROFILE)/src/buildtools.o
+@@ -508,8 +503,8 @@
+ 	src/cbhelper.h \
+ 	lib/stlconvert.h \
+ 	lib/stlfutils.h \
+-	src/depsearch.h \
+-	lib/tinyxml/tinyxml.h
++	src/depsearch.h
++#	lib/tinyxml/tinyxml.h
+ 
+ src/cbptarget.h: lib/stlstrings.h \
+ 	src/platforms.h
+@@ -517,28 +512,28 @@
+ src/cbpunit.h: lib/stlstrings.h \
+ 	src/cbptarget.h
+ 
+-lib/tinyxml/tinyxml.h: lib/tinyxml/tinystr.h
++#lib/tinyxml/tinyxml.h: lib/tinyxml/tinystr.h
+ 
+ src/cbptarget.cpp: src/cbptarget.h \
+ 	src/cbhelper.h \
+ 	lib/stlconvert.h \
+-	lib/stlfutils.h \
+-	lib/tinyxml/tinyxml.h
++	lib/stlfutils.h
++#	lib/tinyxml/tinyxml.h
+ 
+ src/cbpunit.cpp: lib/macros.h \
+ 	src/cbpunit.h \
+ 	src/cbhelper.h \
+ 	lib/stlconvert.h \
+-	lib/stlfutils.h \
+-	lib/tinyxml/tinyxml.h
++	lib/stlfutils.h
++#	lib/tinyxml/tinyxml.h
+ 
+ src/cbworkspace.cpp: src/revision.h \
+ 	lib/macros.h \
+ 	src/cbworkspace.h \
+ 	src/cbbuildcfg.h \
+ 	src/cbhelper.h \
+-	lib/stlfutils.h \
+-	lib/tinyxml/tinyxml.h
++	lib/stlfutils.h
++#	lib/tinyxml/tinyxml.h
+ 
+ src/depsearch.cpp: src/cbhelper.h \
+ 	lib/stlfutils.h \
+@@ -546,19 +541,20 @@
+ 
+ src/cbhelper.cpp: src/cbhelper.h
+ 
+-src/makefile.cpp: lib/tinyxml/tinyxml.h \
++src/makefile.cpp: \
+ 	lib/stlconvert.h \
+ 	src/cbhelper.h \
+ 	src/makefile.h
++#	lib/tinyxml/tinyxml.h
+ 
+ src/platforms.cpp: src/platforms.h \
+ 	lib/stlconvert.h \
+-	lib/stlfutils.h \
+-	lib/tinyxml/tinyxml.h
++	lib/stlfutils.h
++#	lib/tinyxml/tinyxml.h
+ 
+ src/toolchains.cpp: src/toolchains.h \
+-	lib/stlconvert.h \
+-	lib/tinyxml/tinyxml.h
++	lib/stlconvert.h
++#	lib/tinyxml/tinyxml.h
+ 
+ lib/stlconfig.cpp: lib/stlstrings.h \
+ 	lib/stlconfig.h
+@@ -577,31 +573,33 @@
+ 
+ lib/stringhash.cpp: lib/stringhash.h
+ 
+-lib/tinyxml/tinystr.cpp: lib/tinyxml/tinystr.h
+-
+-lib/tinyxml/tinyxml.cpp: lib/tinyxml/tinyxml.h
+-
+-lib/tinyxml/tinyxmlerror.cpp: lib/tinyxml/tinyxml.h
+-
+-lib/tinyxml/tinyxmlparser.cpp: lib/tinyxml/tinyxml.h
++#lib/tinyxml/tinystr.cpp: lib/tinyxml/tinystr.h
++#
++#lib/tinyxml/tinyxml.cpp: lib/tinyxml/tinyxml.h
++#
++#lib/tinyxml/tinyxmlerror.cpp: lib/tinyxml/tinyxml.h
++#
++#lib/tinyxml/tinyxmlparser.cpp: lib/tinyxml/tinyxml.h
+ 
+ src/buildtools.cpp: src/buildtools.h \
+ 	lib/stlconvert.h \
+-	src/cbhelper.h \
+-	lib/tinyxml/tinyxml.h
++	src/cbhelper.h
++#	lib/tinyxml/tinyxml.h
+ 
+ src/cbbuildcfg.cpp: src/cbbuildcfg.h \
+-	lib/stlconvert.h \
+-	lib/tinyxml/tinyxml.h
++	lib/stlconvert.h
++#	lib/tinyxml/tinyxml.h
+ 
+ src/cbbuildmgr.cpp: lib/stlfutils.h \
+-	src/cbbuildmgr.h \
+-	lib/tinyxml/tinyxml.h
++	src/cbbuildmgr.h
++#	lib/tinyxml/tinyxml.h
+ 
+-src/cbglobalvar.cpp: lib/tinyxml/tinyxml.h \
++src/cbglobalvar.cpp: \
+ 	lib/stlfutils.h \
+ 	src/cbglobalvar.h \
+ 	src/cbhelper.h
++#	lib/tinyxml/tinyxml.h
++
+ 
+ .PHONY: before_debug after_debug clean_debug before_release after_release clean_release before_doxygen after_doxygen before_profile after_profile clean_profile
+ 

Added: packages/cbp2make/trunk/debian/patches/series
URL: http://svn.debian.org/wsvn/debian-science/packages/cbp2make/trunk/debian/patches/series?rev=46529&op=file
==============================================================================
--- packages/cbp2make/trunk/debian/patches/series	(added)
+++ packages/cbp2make/trunk/debian/patches/series	Sun Feb 16 23:11:14 2014
@@ -0,0 +1,3 @@
+Makefile.patch
+#Makefile_tinyxml.patch
+#tinyxml.patch

Added: packages/cbp2make/trunk/debian/patches/tinyxml.patch
URL: http://svn.debian.org/wsvn/debian-science/packages/cbp2make/trunk/debian/patches/tinyxml.patch?rev=46529&op=file
==============================================================================
--- packages/cbp2make/trunk/debian/patches/tinyxml.patch	(added)
+++ packages/cbp2make/trunk/debian/patches/tinyxml.patch	Sun Feb 16 23:11:14 2014
@@ -0,0 +1,143 @@
+Index: cbp2make-147/src/buildtools.cpp
+===================================================================
+--- cbp2make-147.orig/src/buildtools.cpp
++++ cbp2make-147/src/buildtools.cpp
+@@ -22,7 +22,7 @@
+ #include "buildtools.h"
+ #include "stlconvert.h"
+ #include "cbhelper.h"
+-#include "tinyxml.h"
++#include <tinyxml2.h>
+ //------------------------------------------------------------------------------
+ 
+ CBuildTool::CBuildTool(void)
+Index: cbp2make-147/src/cbbuildcfg.cpp
+===================================================================
+--- cbp2make-147.orig/src/cbbuildcfg.cpp
++++ cbp2make-147/src/cbbuildcfg.cpp
+@@ -21,7 +21,7 @@
+ //------------------------------------------------------------------------------
+ #include "cbbuildcfg.h"
+ #include "stlconvert.h"
+-#include "tinyxml.h"
++#include <tinyxml2.h>
+ //------------------------------------------------------------------------------
+ 
+ CCodeBlocksBuildConfig::CCodeBlocksBuildConfig(void)
+Index: cbp2make-147/src/cbbuildmgr.cpp
+===================================================================
+--- cbp2make-147.orig/src/cbbuildmgr.cpp
++++ cbp2make-147/src/cbbuildmgr.cpp
+@@ -21,7 +21,7 @@
+ //------------------------------------------------------------------------------
+ #include "stlfutils.h"
+ #include "cbbuildmgr.h"
+-#include "tinyxml.h"
++#include <tinyxml2.h>
+ //------------------------------------------------------------------------------
+ 
+ CCodeBlocksBuildManager::CCodeBlocksBuildManager(void)
+Index: cbp2make-147/src/cbglobalvar.cpp
+===================================================================
+--- cbp2make-147.orig/src/cbglobalvar.cpp
++++ cbp2make-147/src/cbglobalvar.cpp
+@@ -19,7 +19,7 @@
+ //------------------------------------------------------------------------------
+ #include <iostream>
+ //------------------------------------------------------------------------------
+-#include "tinyxml.h"
++#include <tinyxml2.h>
+ #include "stlfutils.h"
+ #include "cbglobalvar.h"
+ #include "cbhelper.h"
+Index: cbp2make-147/src/cbproject.cpp
+===================================================================
+--- cbp2make-147.orig/src/cbproject.cpp
++++ cbp2make-147/src/cbproject.cpp
+@@ -29,7 +29,7 @@
+ #include "stlconvert.h"
+ #include "stlfutils.h"
+ #include "depsearch.h"
+-#include "tinyxml.h"
++#include <tinyxml2.h>
+ //------------------------------------------------------------------------------
+ 
+ CCodeBlocksProject::CCodeBlocksProject(void)
+Index: cbp2make-147/src/cbptarget.cpp
+===================================================================
+--- cbp2make-147.orig/src/cbptarget.cpp
++++ cbp2make-147/src/cbptarget.cpp
+@@ -23,7 +23,7 @@
+ #include "cbhelper.h"
+ #include "stlconvert.h"
+ #include "stlfutils.h"
+-#include "tinyxml.h"
++#include <tinyxml2.h>
+ //------------------------------------------------------------------------------
+ 
+ CBuildTarget::CBuildTarget(void)
+Index: cbp2make-147/src/cbpunit.cpp
+===================================================================
+--- cbp2make-147.orig/src/cbpunit.cpp
++++ cbp2make-147/src/cbpunit.cpp
+@@ -24,7 +24,7 @@
+ #include "cbhelper.h"
+ #include "stlconvert.h"
+ #include "stlfutils.h"
+-#include "tinyxml.h"
++#include <tinyxml2.h>
+ //------------------------------------------------------------------------------
+ 
+ CBuildUnit::CBuildUnit(void)
+Index: cbp2make-147/src/cbworkspace.cpp
+===================================================================
+--- cbp2make-147.orig/src/cbworkspace.cpp
++++ cbp2make-147/src/cbworkspace.cpp
+@@ -25,7 +25,7 @@
+ #include "cbbuildcfg.h"
+ #include "cbhelper.h"
+ #include "stlfutils.h"
+-#include "tinyxml.h"
++#include <tinyxml2.h>
+ //------------------------------------------------------------------------------
+ 
+ CWorkspaceUnit::CWorkspaceUnit(void)
+Index: cbp2make-147/src/makefile.cpp
+===================================================================
+--- cbp2make-147.orig/src/makefile.cpp
++++ cbp2make-147/src/makefile.cpp
+@@ -19,7 +19,7 @@
+ //------------------------------------------------------------------------------
+ #include <iostream>
+ //------------------------------------------------------------------------------
+-#include "tinyxml.h"
++#include <tinyxml2.h>
+ #include "stlconvert.h"
+ #include "cbhelper.h"
+ #include "makefile.h"
+Index: cbp2make-147/src/platforms.cpp
+===================================================================
+--- cbp2make-147.orig/src/platforms.cpp
++++ cbp2make-147/src/platforms.cpp
+@@ -22,7 +22,7 @@
+ #include "platforms.h"
+ #include "stlconvert.h"
+ #include "stlfutils.h"
+-#include "tinyxml.h"
++#include <tinyxml2.h>
+ //------------------------------------------------------------------------------
+ 
+ CPlatform::CPlatform(void)
+Index: cbp2make-147/src/toolchains.cpp
+===================================================================
+--- cbp2make-147.orig/src/toolchains.cpp
++++ cbp2make-147/src/toolchains.cpp
+@@ -21,7 +21,7 @@
+ //------------------------------------------------------------------------------
+ #include "toolchains.h"
+ #include "stlconvert.h"
+-#include "tinyxml.h"
++#include <tinyxml2.h>
+ //------------------------------------------------------------------------------
+ 
+ CToolChain::CToolChain(const CString& Alias)

Added: packages/cbp2make/trunk/debian/rules
URL: http://svn.debian.org/wsvn/debian-science/packages/cbp2make/trunk/debian/rules?rev=46529&op=file
==============================================================================
--- packages/cbp2make/trunk/debian/rules	(added)
+++ packages/cbp2make/trunk/debian/rules	Sun Feb 16 23:11:14 2014
@@ -0,0 +1,21 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+# Set default flags with dpkg-buildflags
+export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+DPKG_EXPORT_BUILDFLAGS = 1
+include /usr/share/dpkg/buildflags.mk
+
+%:
+	dh $@ 
+
+override_dh_auto_build:
+	ln -sf cbp2make.cbp.mak.unix Makefile
+	$(MAKE) debug
+
+override_dh_clean:
+	rm -f Makefile
+	dh_clean

Propchange: packages/cbp2make/trunk/debian/rules
------------------------------------------------------------------------------
    svn:executable = *

Added: packages/cbp2make/trunk/debian/source/format
URL: http://svn.debian.org/wsvn/debian-science/packages/cbp2make/trunk/debian/source/format?rev=46529&op=file
==============================================================================
--- packages/cbp2make/trunk/debian/source/format	(added)
+++ packages/cbp2make/trunk/debian/source/format	Sun Feb 16 23:11:14 2014
@@ -0,0 +1 @@
+3.0 (quilt)

Added: packages/cbp2make/trunk/debian/watch
URL: http://svn.debian.org/wsvn/debian-science/packages/cbp2make/trunk/debian/watch?rev=46529&op=file
==============================================================================
--- packages/cbp2make/trunk/debian/watch	(added)
+++ packages/cbp2make/trunk/debian/watch	Sun Feb 16 23:11:14 2014
@@ -0,0 +1,3 @@
+version=3
+# Uncomment to find new files on sourceforge, for devscripts >= 2.9
+http://sf.net/cbp2make/cbp2make-stl-rev(.*)\.tar\.gz




More information about the debian-science-commits mailing list