--- tinyxml-2.5.3.orig/debian/docs +++ tinyxml-2.5.3/debian/docs @@ -0,0 +1,2 @@ +changes.txt +readme.txt --- tinyxml-2.5.3.orig/debian/dirs +++ tinyxml-2.5.3/debian/dirs @@ -0,0 +1,2 @@ +usr/bin +usr/sbin --- tinyxml-2.5.3.orig/debian/compat +++ tinyxml-2.5.3/debian/compat @@ -0,0 +1 @@ +5 --- tinyxml-2.5.3.orig/debian/libtinyxml-dev.dirs +++ tinyxml-2.5.3/debian/libtinyxml-dev.dirs @@ -0,0 +1,3 @@ +usr/bin +usr/lib +usr/include --- tinyxml-2.5.3.orig/debian/tinyxml1.dirs +++ tinyxml-2.5.3/debian/tinyxml1.dirs @@ -0,0 +1 @@ +usr/lib --- tinyxml-2.5.3.orig/debian/copyright +++ tinyxml-2.5.3/debian/copyright @@ -0,0 +1,34 @@ +This package was debianized by Reinier de Blois on +Fri, 25 Sep 2009 15:38:25 +0200. + +It was downloaded from + +Upstream Author(s): + + Lee Thomason (www.grinninglizard.com) + +Copyright: + + Copyright (c) 2000-2006 Lee Thomason (www.grinninglizard.com) + +License: + + This software is provided 'as-is', without any express or implied + warranty. In no event will the authors be held liable for any + damages arising from the use of this software. + + Permission is granted to anyone to use this software for any + purpose, including commercial applications, and to alter it and + redistribute it freely, subject to the following restrictions: + + 1. The origin of this software must not be misrepresented; you must + not claim that you wrote the original software. If you use this + software in a product, an acknowledgment in the product documentation + would be appreciated but is not required. + + 2. Altered source versions must be plainly marked as such, and + must not be misrepresented as being the original software. + + 3. This notice may not be removed or altered from any source + distribution. + --- tinyxml-2.5.3.orig/debian/rules +++ tinyxml-2.5.3/debian/rules @@ -0,0 +1,99 @@ +#!/usr/bin/make -f +# -*- makefile -*- +# Sample debian/rules that uses debhelper. +# This file was originally written by Joey Hess and Craig Small. +# As a special exception, when this file is copied by dh-make into a +# dh-make output file, you may use that output file without restriction. +# This special exception was added by Craig Small in version 0.37 of dh-make. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + + + + + + +# shared library versions, option 1 +version=2.0.5 +major=2 +# option 2, assuming the library is created as src/.libs/libfoo.so.2.0.5 or so +#version=`ls src/.libs/lib*.so.* | \ +# awk '{if (match($$0,/[0-9]+\.[0-9]+\.[0-9]+$$/)) print substr($$0,RSTART)}'` +#major=`ls src/.libs/lib*.so.* | \ +# awk '{if (match($$0,/\.so\.[0-9]+$$/)) print substr($$0,RSTART+4)}'` + +configure: configure-stamp +configure-stamp: + dh_testdir + # Add here commands to configure the package. + + touch configure-stamp + + +build: build-stamp +build-stamp: configure-stamp + dh_testdir + + $(MAKE) + ar rc libtinyxml.a tinyxml.o tinyxmlparser.o tinyxmlerror.o tinystr.o + ranlib libtinyxml.a + + touch $@ + +clean: + dh_testdir + dh_testroot + rm -f build-stamp configure-stamp + + $(MAKE) clean + rm -f libtinyxml.a + + dh_clean + +install: build + dh_testdir + dh_testroot + + install -c -D -m 644 tinyxml.h $(CURDIR)/debian/libtinyxml-dev/usr/include/tinyxml.h + install -c -D -m 644 tinystr.h $(CURDIR)/debian/libtinyxml-dev/usr/include/tinystr.h + install -c -D -m 644 libtinyxml.a $(CURDIR)/debian/libtinyxml-dev/usr/lib/libtinyxml.a + install -c -D -m 755 xmltest $(CURDIR)/debian/libtinyxml-dev/usr/bin/xmltest + +# Build architecture-independent files here. +binary-indep: install +# We have nothing to do by default. + +# Build architecture-dependent files here. +binary-arch: install + dh_testdir + dh_testroot + dh_installchangelogs changes.txt + dh_installdocs + dh_installexamples +# dh_install +# dh_installmenu +# dh_installdebconf +# dh_installlogrotate +# dh_installemacsen +# dh_installpam +# dh_installmime +# dh_installinit +# dh_installcron +# dh_installinfo + dh_installman + dh_link + dh_strip + dh_compress + dh_fixperms +# dh_perl +# dh_python +# dh_makeshlibs + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install configure --- tinyxml-2.5.3.orig/debian/control +++ tinyxml-2.5.3/debian/control @@ -0,0 +1,14 @@ +Source: tinyxml +Priority: extra +Maintainer: Reinier de Blois +Build-Depends: debhelper (>= 5) +Standards-Version: 3.8.0 +Section: libs +Homepage: http://www.grinninglizard.com/tinyxml/ + +Package: libtinyxml-dev +Section: libdevel +Architecture: any +Description: TinyXML is a simple, small, C++ XML parser that can be easily integrating into other programs. + This package contains the header files, static libraries and xmltest binary for developing applications with TinyXML. + --- tinyxml-2.5.3.orig/debian/tinyxml1.install +++ tinyxml-2.5.3/debian/tinyxml1.install @@ -0,0 +1 @@ +usr/lib/lib*.so.* --- tinyxml-2.5.3.orig/debian/libtinyxml-dev.install +++ tinyxml-2.5.3/debian/libtinyxml-dev.install @@ -0,0 +1,3 @@ +usr/bin/xmltest +usr/include/* +usr/lib/libtinyxml.* --- tinyxml-2.5.3.orig/debian/changelog +++ tinyxml-2.5.3/debian/changelog @@ -0,0 +1,6 @@ +tinyxml (2.5.3-0~intrepid1) intrepid; urgency=low + + * Intrepid port for TinyXML + + -- Reinier de Blois Sat, 07 Nov 2009 9:16:30 +0200 +