debian/0000755000000000000000000000000012166657455007207 5ustar debian/rules0000755000000000000000000000075412166653725010271 0ustar #!/usr/bin/make -f # -*- makefile-gmake -*- %: dh $@ --with autoreconf override_dh_auto_clean: dh_auto_clean rm -f config.sub config.guess rm -f INSTALL Makefile.in aclocal.m4 configure depcomp \ doc/Makefile.in examples/Makefile.in install-sh \ libpcre++/Makefile.in libpcre++/config.h.in \ ltmain.sh missing mkinstalldirs test/Makefile.in override_dh_auto_configure: ln -sf /usr/share/misc/config.sub . ln -sf /usr/share/misc/config.guess . dh_auto_configure debian/compat0000644000000000000000000000000212166650677010404 0ustar 9 debian/copyright0000644000000000000000000000240412166650161011125 0ustar This package was debianized by NIIBE Yutaka on Wed, 31 Jan 2007 19:54:44 +0900. It was downloaded from Upstream Author: Thomas Linden Copyright: Copyright (C) 2002-2003 Thomas Linden License: This package is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this package; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA On Debian systems, the complete text of the GNU Lesser General Public License can be found in `/usr/share/common-licenses/LGPL'. The Debian packaging was developed in 2007, by NIIBE Yutaka and put it under public domain. debian/README.Debian0000644000000000000000000000051312166650161011232 0ustar libpcre++ for Debian ----------------- About build, I'm not sure how libtool works with C++. I needed to add -lstdc++ for the build (specifically libpcre___la_LIBADD = -lstdc++ in Makefile.am), but I think that we will be able to remove this change in future. -- NIIBE Yutaka , Wed, 31 Jan 2007 20:38:15 +0900 debian/docs0000644000000000000000000000003112166650161010037 0ustar NEWS README TODO AUTHORS debian/libpcre++0.install0000644000000000000000000000002512166651111012401 0ustar /usr/lib/*/lib*.so.* debian/source/0000755000000000000000000000000012166652067010501 5ustar debian/source/format0000644000000000000000000000001412166652067011707 0ustar 3.0 (quilt) debian/libpcre++-dev.install0000644000000000000000000000014612166651067013113 0ustar /usr/bin/* /usr/include/* /usr/lib/*/lib*.a /usr/lib/*/lib*.so /usr/share/man/man3/* /usr/share/doc/* debian/control0000644000000000000000000000201212166653477010605 0ustar Source: libpcre++ Priority: extra Maintainer: NIIBE Yutaka Build-Depends: debhelper (>= 9), libpcre3-dev, autotools-dev, dh-autoreconf Standards-Version: 3.9.4 Section: libs Homepage: http://www.daemon.de/PCRE Package: libpcre++-dev Section: libdevel Architecture: any Depends: ${misc:Depends}, libpcre++0 (= ${binary:Version}), libpcre3-dev Description: C++ wrapper class for pcre (development) PCRE++ is a C++ wrapper-class for the library PCRE (Perl Compatible Regular Expressions). . Its class allows you to use perl alike regular expressions in your C++ applications. You can use it to search in strings, to split strings into parts using expressions or to search and replace a part of a string with another part. Package: libpcre++0 Section: libs Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Description: C++ wrapper class for pcre (runtime) PCRE++ is a C++ wrapper-class for the library PCRE (Perl Compatible Regular Expressions). debian/patches/0000755000000000000000000000000012166656373010634 5ustar debian/patches/series0000644000000000000000000000002312166653156012040 0ustar 01-makefiles.patch debian/patches/01-makefiles.patch0000644000000000000000000000555612166656340014040 0ustar Description: Automake changes (see 0.9.5-3 changelog) Author: NIIBE Yutaka Last-Update: 2013-07-09 Index: libpcre++-0.9.5/configure.in =================================================================== --- libpcre++-0.9.5.orig/configure.in 2013-07-09 00:41:56.254515577 +0000 +++ libpcre++-0.9.5/configure.in 2013-07-09 00:41:56.210515385 +0000 @@ -14,8 +14,6 @@ AC_HEADER_STDC -AC_PROG_RANLIB - dnl provide flag --enable-debug AC_ARG_ENABLE(debug, [ --enable-debug enable debugging output], Index: libpcre++-0.9.5/libpcre++/Makefile.am =================================================================== --- libpcre++-0.9.5.orig/libpcre++/Makefile.am 2013-07-09 00:41:56.254515577 +0000 +++ libpcre++-0.9.5/libpcre++/Makefile.am 2013-07-09 00:41:56.210515385 +0000 @@ -3,6 +3,6 @@ libpcre___la_SOURCES = pcre++.h pcre++.cc get.cc replace.cc search.cc split.cc include_HEADERS = pcre++.h +libpcre___la_LIBADD = -lstdc++ - -CXXFLAGS = -Wall -Wstrict-prototypes -O -g \ No newline at end of file +AM_CXXFLAGS = -Wall -O2 -g Index: libpcre++-0.9.5/test/Makefile.am =================================================================== --- libpcre++-0.9.5.orig/test/Makefile.am 2013-07-09 00:41:56.254515577 +0000 +++ libpcre++-0.9.5/test/Makefile.am 2013-07-09 00:41:56.214515403 +0000 @@ -4,4 +4,4 @@ test_SOURCES = test.cc test_LDADD = $(pcre_linklib) -CXXFLAGS = -Wall -Wstrict-prototypes -O -g +AM_CXXFLAGS = -Wall -O2 -g Index: libpcre++-0.9.5/doc/Makefile.am =================================================================== --- libpcre++-0.9.5.orig/doc/Makefile.am 2013-07-09 00:41:56.254515577 +0000 +++ libpcre++-0.9.5/doc/Makefile.am 2013-07-09 00:43:59.335044137 +0000 @@ -1,8 +1,10 @@ man_MANS = Pcre.3 EXTRA_DIST = $(man_MANS) -DOC_FILES = html/* ../README ../COPYING ../AUTHORS ../INSTALL ../ChangeLog ../config.log +# DOC_FILES = html/* ../README ../COPYING ../AUTHORS ../INSTALL ../ChangeLog ../config.log +DOC_FILES = html/* install-data-local: - $(INSTALL) -m 755 -d $(prefix)/doc/libpcre++-$(VERSION) - $(INSTALL) -m 644 $(DOC_FILES) $(prefix)/doc/libpcre++-$(VERSION)/ \ No newline at end of file + $(INSTALL) -m 755 -d $(DESTDIR)$(prefix)/share/doc/libpcre++-dev + $(INSTALL) -m 755 -d $(DESTDIR)$(prefix)/share/doc/libpcre++-dev/html + $(INSTALL) -m 644 $(DOC_FILES) $(DESTDIR)$(prefix)/share/doc/libpcre++-dev/html Index: libpcre++-0.9.5/examples/Makefile.am =================================================================== --- libpcre++-0.9.5.orig/examples/Makefile.am 2013-07-09 00:41:56.254515577 +0000 +++ libpcre++-0.9.5/examples/Makefile.am 2013-07-09 00:41:56.214515403 +0000 @@ -10,4 +10,4 @@ search_demo_SOURCES = search_demo.cc search_demo_LDADD = $(pcre_linklib) -CXXFLAGS = -Wall -Wstrict-prototypes -O -g \ No newline at end of file +AM_CXXFLAGS = -Wall -O2 -g debian/dirs0000644000000000000000000000001012166650161010045 0ustar usr/bin debian/watch0000644000000000000000000000012012166657154010225 0ustar version=3 http://www.daemon.de/idisk/Apps/pcre%2B%2B/pcre%2B%2B-(\d.*)\.tar\.gz debian/changelog0000644000000000000000000000374212166657201011054 0ustar libpcre++ (0.9.5-6) unstable; urgency=low * Incorporate NMU. * debian/compat: Require 9. * debian/control (Build-Depends): Require debhelper >= 9. Add autotools-dev and dh-autoreconf. (Standards-Version): Conforms to 3.9.4. [libpcre++0] (Multi-Arch, Pre-Depends): Add. * debian/{libpcre++-dev.install,libpcre++0.install}: Multi-arch support. * debian/{libpcre++-dev.install: Remove *.la. * debian/source/format: New. * debian/rules: Re-write. * debian/watch: Update. Thanks to Bart Martens. -- NIIBE Yutaka Mon, 08 Jul 2013 23:55:33 +0000 libpcre++ (0.9.5-5.1) unstable; urgency=low * Non-maintainer upload. * debian/control (libpcre++-dev): Add Depends on libpcre++0. (Closes: #627346) -- Tim Retout Fri, 29 Jul 2011 17:28:37 +0100 libpcre++ (0.9.5-5) unstable; urgency=low * debian/watch: Updated, escape '+'. -- NIIBE Yutaka Wed, 24 Feb 2010 14:59:31 +0900 libpcre++ (0.9.5-4) unstable; urgency=low * debian/rules: Don't ignore make clean errors. * debian/control (Build-Depends, Depends): Thanks to Felipe Sateler, removed libstdc++6-4.1-dev (Closes: #554246). * debian/watch: Updated, thanks to Yan Morin (Closes: #552530). -- NIIBE Yutaka Mon, 8 Feb 2010 13:07:38 +0900 libpcre++ (0.9.5-3) unstable; urgency=low * Update autotool things, running autoreconf (Closes: #416256). configure.in: Removed AC_PROG_RANLIB (as we have AM_PROG_LIBTOOL) {libpcre++,examples,test}/Makefile.am: Use AM_CXXFLAGS. * debian/watch: Fix the URL regexp. -- NIIBE Yutaka Wed, 23 May 2007 13:57:49 +0900 libpcre++ (0.9.5-2) unstable; urgency=low * debian/libpcre++-dev.install: Install /usr/bin thing, manual and documentation. -- NIIBE Yutaka Tue, 13 Mar 2007 17:57:38 +0900 libpcre++ (0.9.5-1) unstable; urgency=low * Initial release (Closes: #260077). -- NIIBE Yutaka Wed, 31 Jan 2007 19:54:44 +0900