debian/0000755000000000000000000000000012257071672007177 5ustar debian/rules0000755000000000000000000000530512257071672010262 0ustar #!/usr/bin/make -f # -*- makefile -*- # Uncomment this to turn on verbose mode. # export DH_VERBOSE=1 # The following is for internal development usage only # Update that sum when new _upstream_ releases occur, this # catches silent file content forges at the upstream server side # Archive downloaded from https://www.icce.rug.nl/debian/oxref # file: oxref_x.y.z.tar.gz MD5TRUSTED := 7b8d4eebfceafa6cf161a5319000969c export CPPFLAGS = $(shell dpkg-buildflags --get CPPFLAGS) export LDFLAGS = $(shell dpkg-buildflags --get LDFLAGS) export CXXFLAGS = $(shell dpkg-buildflags --get CXXFLAGS) export CXX = g++-4.8 CXXFLAGS += --std=c++0x -Wall build: build-indep build-arch build-indep: build-arch: build-stamp build-stamp: dh_testdir # compile the package. ./build program ./build man touch build-stamp clean: dh_testdir dh_testroot rm -f build-stamp ./build distclean dh_clean install: build dh_testdir dh_testroot dh_prep dh_installdirs # Add here commands to install the package into debian/bisonc++. ./build install program debian/oxref/usr/bin/oxref ./build install man debian/oxref/usr/share/man/man1 ./build install std debian/oxref/usr/share/doc/oxref binary-indep: binary-arch: build-arch install dh_testdir dh_testroot dh_installchangelogs dh_installdocs # dh_installexamples # dh_installman dh_link dh_strip dh_compress dh_fixperms dh_installdeb dh_shlibdeps dh_gencontrol dh_md5sums dh_builddeb DEBVERSION:=$(shell head -n 1 debian/changelog | sed -e 's/^[^(]*(\([^)]*\)).*/\1/') UPVERSION:=$(shell echo $(DEBVERSION) | sed -e 's/^.*://' -e 's/-[0-9.]*$$//' -e 's/.dfsg$$//') UPNAME := oxref UPFILE := $(UPNAME)_$(UPVERSION).tar.gz DEFILE := $(UPNAME)_$(UPVERSION).orig.tar.gz URL := https://www.icce.rug.nl/debian/oxref MD5CURRENT := `md5sum ../tarballs/$(DEFILE) | sed -e 's/ .*//'` get-orig-source: @@[ -d ../tarballs/. ]||mkdir -p ../tarballs -@if [ ! -f ../tarballs/$(DEFILE) ] ; then \ echo -e "Downloading $(URL)/$(UPFILE)\nSaving into ../tarballs/$(DEFILE) ..." ; \ wget --no-check-certificate --quiet -N -nv -T20 -t3 -O \ ../tarballs/$(DEFILE) $(URL)/$(UPFILE) ; \ else \ echo "Upstream source tarball has already been downloaded" ; \ fi -@if [ "$(MD5CURRENT)" != "$(MD5TRUSTED)" ] ; then \ echo "Expecting upstream filename md5sum $(MD5TRUSTED), but $(MD5CURRENT) found" ; \ echo "Upstream filename md5sum is NOT trusted! Possible upstream filename forge!" ; \ false ; \ else \ echo "Upstream filename md5sum is trusted!" ; \ fi print-version: @@echo "Debian version: $(DEBVERSION)" @@echo "Upstream version: $(UPVERSION)" binary: binary-indep binary-arch .PHONY: build build-indep build-arch clean binary-indep binary-arch binary install debian/changelog0000644000000000000000000000477212257071672011063 0ustar oxref (1.00.01-1) unstable; urgency=low [ Frank Brokken ] * Replaced FBB::Errno calls by FBB::Exception. See oxref's changelog. (Closes: #730892) * Removed now obsoleted git-build: target from debian/rules. * Updated several Build-Depends versions and updated Standard-Version [ tony mancill ] * Bump d/compat and debhelper dependency to 9. -- tony mancill Thu, 26 Dec 2013 10:18:21 -0800 oxref (0.91.00-1) unstable; urgency=low [ Frank B. Brokken ] * --help, --version options return 0, catching Errno exceptions removed from main() [ tony mancill ] * Bump Standards-Version to 3.9.4 (no changes). * Change build-dep for CXX to g++-4.7. * Update Vcs fields to point to new package repo on git.debian.org. -- Frank B. Brokken Fri, 25 Jan 2013 10:57:14 +0100 oxref (0.90.11-1) unstable; urgency=low * build script recognizes CXX, CPPFLAGS, CXXFLAGS, and LDFLAGS environment variables -- Frank B. Brokken Sun, 22 Jul 2012 11:57:38 +0200 oxref (0.90.10-1) unstable; urgency=low * New upstream release * Build-depend on libbobcat-dev (>= 3.00.02) -- George Danchev Wed, 06 Jun 2012 09:21:28 +0200 oxref (0.90.03-1) unstable; urgency=low * New upstream release, fixes a layout bug -- Frank B. Brokken Mon, 09 Jan 2012 21:36:47 +0100 oxref (0.90.02-1) unstable; urgency=low * New upstream release * Build-Depend on g++ >= 4.6.2, lobbobcat2-dev 2.21.00 -- Frank B. Brokken Mon, 09 Jan 2012 13:51:26 +0100 oxref (0.90.01-2) unstable; urgency=low * Build-Depend on g++ >= 4:4.6.0, better support for c++0x. (fixes ftbfs with older compilers on some architectures) -- George Danchev Mon, 27 Jun 2011 09:52:03 +0300 oxref (0.90.01-1) unstable; urgency=low * New upstream + release recognizes CXXFLAGS and LDFLAGS environment variables * [GD] Support 'noopt' via DEB_BUILD_OPTIONS. * [GD] Add build-* targets. * [GD] Drop configure* targets. -- Frank B. Brokken Sun, 26 Jun 2011 14:44:59 +0200 oxref (0.90.00-2) unstable; urgency=low * Change to source format 3.0 (quilt). * Standards-Version: 3.9.2 (no changes needed). * Added Vcs-* fields. -- George Danchev Tue, 31 May 2011 20:56:24 +0300 oxref (0.90.00-1) unstable; urgency=low * Initial Debianization (Closes: #613651) -- Frank B. Brokken Wed, 16 Feb 2011 12:41:45 +0100 debian/patches/0000755000000000000000000000000012257071672010626 5ustar debian/patches/series0000644000000000000000000000000112257071672012032 0ustar debian/source/0000755000000000000000000000000012257071672010477 5ustar debian/source/format0000644000000000000000000000001412257071672011705 0ustar 3.0 (quilt) debian/compat0000644000000000000000000000000212257071672010375 0ustar 9 debian/copyright0000644000000000000000000000253212257071672011134 0ustar This package was debianized by Frank B. Brokken on Wed, 16 Feb 2011 12:41:45 +0100 Upstream Author: Frank B. Brokken Copyright: oxref cross reference utility Copyright (c) 2011 - now by Frank B. Brokken, University of Groningen. License: 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 2 of the License, or (at your option) any later version. This program 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 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 General Public License can be found in `/usr/share/common-licenses/GPL'. Debian packaging copyright:   (C) 2011 Frank B. Brokken   (C) 2011 George Danchev   (C) 2011 Tony Mancill and is licensed under the GPL, see above. debian/control0000644000000000000000000000202112257071672010575 0ustar Source: oxref Section: utils Priority: optional Maintainer: Frank B. Brokken Uploaders: George Danchev , tony mancill Build-Depends: debhelper (>= 9~), libbobcat-dev (>= 3.18.01), icmake (>= 7.21.00), g++-4.8 (>= 4.8.2), yodl (>= 3.03.0) Standards-Version: 3.9.5 Vcs-Git: git://git.debian.org/git/collab-maint/oxref.git Vcs-Browser: http://git.debian.org/?p=collab-maint/oxref.git Homepage: http://oxref.sourceforge.net Package: oxref Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, binutils Description: cross reference utility The program oxref writes to the standard output stream a cross reference of symbols defined in unstripped object files and/or libraries. . It demangles C++ symbols and can (probably) be used for a large range of languages. . Oxref does not interpret the object files and libraries itself, but calls objdump(1) to do so. The output produced by objdump is then filtered by oxref, generating the cross reference listing.