debian/0000755000000000000000000000000012141424634007167 5ustar debian/get-orig-source.sh0000755000000000000000000000156312141423774012552 0ustar #! /bin/sh set -e if [ -z "$DIR" ]; then DIR=g3dviewer fi # try to download source package if [ "$1" != "snapshot" ]; then uscan --verbose --force-download else umask 000 TMP="`mktemp -t -d`" MANIFEST="`mktemp -t`" R="$(svn info "svn://svn.gna.org/svn/${DIR}/trunk"|grep '^Revision'| sed 's/^Revision: //')" VERSION=$(dpkg-parsechangelog | sed -ne 's/^Version: \(\([0-9]\+\):\)\?\(.*\)-.*/\3/p' | sed -e 's/[\+~]svn.*$//') REV="${VERSION}+svn${R}" svn export -r"${R}" "svn://svn.gna.org/svn/${DIR}/trunk" "${TMP}/${DIR}-${REV}/" rm -rf "${TMP}/${DIR}-${REV}/debian" TARNAME="${DIR}_${REV}.orig.tar" ( cd "${TMP}" find "${DIR}-${REV}/" -type f |sed 's/^\.*\/*//'|sort > "$MANIFEST" tar cf "${TARNAME}" --owner 0 --group 0 --numeric-owner --no-recursion --files-from "$MANIFEST" ) mv "${TMP}/${TARNAME}" . gzip -n -f "${TARNAME}" rm -rf "${TMP}" "$MANIFEST" fi debian/rules0000755000000000000000000000255012141423774010255 0ustar #!/usr/bin/make -f # -*- makefile -*- export DEB_BUILD_MAINT_OPTIONS=hardening=+all export DEB_LDFLAGS_MAINT_APPEND=-Wl,--as-needed DBG_PACKAGE=$(shell dpkg-parsechangelog|grep '^Source: '|sed 's/^Source:\s*//')-dbg BUILDROOT=build binary binary-arch binary-indep build build-arch build-indep clean install install-arch install-indep: dh $@ --parallel --list-missing get-orig-source: $(CURDIR)/debian/get-orig-source.sh override_dh_auto_configure: set -e ;\ test -d "$(CURDIR)/$(BUILDROOT)" || \ ( mkdir -p "$(CURDIR)/$(BUILDROOT)" ;\ for f in "$(CURDIR)"/*; do cp -arf "$$f" "$(CURDIR)/$(BUILDROOT)/" || true; done ;\ cd "$(CURDIR)/$(BUILDROOT)" ;\ glib-gettextize --copy --force ;\ autoreconf -fi -I m4 ;\ dh_auto_configure ) override_dh_auto_clean: rm -rf "$(CURDIR)/$(BUILDROOT)" override_dh_auto_build: cd "$(CURDIR)/$(BUILDROOT)" && dh_auto_build override_dh_auto_install: cd "$(CURDIR)/$(BUILDROOT)" && dh_auto_install --destdir="$(CURDIR)/debian/tmp/" override_dh_strip: dh_strip -a --dbg-package="$(DBG_PACKAGE)" override_dh_installdocs: dh_installdocs -A README NEWS TODO AUTHORS .PHONY: binary binary-arch binary-indep build build-arch build-indep clean install install-arch install-indep \ get-orig-source override_dh_auto_configure override_dh_auto_clean override_dh_auto_build override_dh_auto_install override_dh_strip override_dh_installdocs debian/gbp.conf0000644000000000000000000000005712141423774010614 0ustar [DEFAULT] pristine-tar = True sign-tags = True debian/changelog0000644000000000000000000000167612141423774011057 0ustar g3dviewer (0.2.99.5~svn130-2) unstable; urgency=low * Updated my maintainer e-mail address * Upgrade debhelper compat to v9 * debian/rules: - Enable parallel builds using dh's --parallel - Inform about missing installed files using dh's --list-missing - Mark all targets in debian/rules as phony - Enable all hardening flags - Let debhelper set the buildflags implicitly * debian/control - Keep dependencies on separate lines - Add missing build dependency to glu development package - Upgraded to policy 3.9.4, no changes required - Update Vcs-* fields to new anonscm.debian.org URLs * debian/copyright: - Update copyright format to 1.0 - Update copyright years -- Sven Eckelmann Sun, 05 May 2013 11:35:27 +0200 g3dviewer (0.2.99.5~svn130-1) unstable; urgency=low * Initial release (Closes: #520151) -- Sven Eckelmann Fri, 27 Nov 2009 23:25:25 +0100 debian/source/0000755000000000000000000000000012141423774010473 5ustar debian/source/format0000644000000000000000000000001412141423774011701 0ustar 3.0 (quilt) debian/watch0000644000000000000000000000016312141423774010224 0ustar version=3 opts="uversionmangle=s/-(alpha|beta|rc)/~$1/" \ http://download.gna.org/g3dviewer/g3dviewer-(.*).tar.gz debian/control0000644000000000000000000000307312141423774010601 0ustar Source: g3dviewer Section: graphics Priority: optional Maintainer: Sven Eckelmann Standards-Version: 3.9.4 Homepage: http://automagically.de/g3dviewer/ Vcs-Git: git://anonscm.debian.org/collab-maint/g3dviewer.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/g3dviewer.git Build-Depends: automake, debhelper (>= 9), dpkg-dev (>= 1.16.1.1), libg3d-dev (>= 0.0.7), libgl1-mesa-dev | libgl-dev, libglade2-dev, libglib2.0-dev, libglu1-mesa-dev | libglu-dev, libgtk2.0-dev, libgtkglext1-dev, libtool, pkg-config, Build-Conflicts: autoconf2.13, automake1.4, Package: g3dviewer Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, libg3d-plugins, Recommends: libg3d-plugin-gdkpixbuf, Description: 3D model viewer for GTK+ G3DViewer is a 3D file viewer for GTK+ supporting a variety of file types by using the LibG3D plugin facility. Models can be inspected and rendered using OpenGL. Rendering options includes wireframe rendering, shadows, isometric view, specular lightning, and textures. . See 'libg3d-plugin*' for supported formats. Package: g3dviewer-dbg Section: debug Priority: extra Architecture: any Depends: ${misc:Depends}, g3dviewer (= ${binary:Version}), Description: g3dviewer debug symbols package G3DViewer is a 3D file viewer for GTK+ supporting a variety of file types by using the LibG3D plugin facility. Models can be inspected and rendered using OpenGL. Rendering modes includes wireframe rendering, shadows, isometric view, specular lightning, and textures. . This package contains the debug files. debian/g3dviewer.xpm0000644000000000000000000001401112141423774011615 0ustar /* XPM */ static char * g3dviewer_xpm[] = { "32 32 245 2", " c None", ". c #320C06", "+ c #330C07", "@ c #350E0A", "# c #3C0E08", "$ c #3E100B", "% c #3F110C", "& c #47110A", "* c #00260E", "= c #48120C", "- c #48130D", "; c #251F00", "> c #01290C", ", c #49140E", "' c #022A0D", ") c #4A150F", "! c #022B0E", "~ c #002C0F", "{ c #002D09", "] c #4B1610", "^ c #292200", "/ c #002D10", "( c #52150D", "_ c #002E0B", ": c #4C1711", "< c #53160E", "[ c #002F0C", "} c #2C2402", "| c #00300D", "1 c #54170F", "2 c #561911", "3 c #5C1814", "4 c #003511", "5 c #5D1915", "6 c #003612", "7 c #5F1A10", "8 c #651813", "9 c #661914", "0 c #00380F", "a c #611B12", "b c #013910", "c c #023A10", "d c #631D13", "e c #362D00", "f c #691C15", "g c #6B1D12", "h c #6A1D16", "i c #043C12", "j c #382F02", "k c #721C14", "l c #003E13", "m c #6C1E12", "n c #003E14", "o c #6B1E17", "p c #003F14", "q c #731D15", "r c #741E16", "s c #702115", "t c #3E3300", "u c #762018", "v c #034312", "w c #7E201B", "x c #782219", "y c #064514", "z c #7F2117", "A c #004715", "B c #79231A", "C c #802217", "D c #7B2415", "E c #822318", "F c #832419", "G c #89231C", "H c #84251A", "I c #463A01", "J c #8B241D", "K c #86271B", "L c #084E15", "M c #493D00", "N c #8D261E", "O c #005117", "P c #8E271A", "Q c #8E271F", "R c #005318", "S c #90281A", "T c #91291B", "U c #494200", "V c #98281E", "W c #922A1C", "X c #534002", "Y c #4F4201", "Z c #99291F", "` c #932B1D", " . c #9A2A20", ".. c #514400", "+. c #A12923", "@. c #9B2B21", "#. c #005A18", "$. c #524500", "%. c #005B19", "&. c #534500", "*. c #005C1A", "=. c #A42B1F", "-. c #9E2D1D", ";. c #544600", ">. c #005D1B", ",. c #554700", "'. c #564800", "). c #574900", "!. c #A72E21", "~. c #584A01", "{. c #A82F22", "]. c #B02E1F", "^. c #594B02", "/. c #AF2E25", "(. c #5B4C00", "_. c #006420", ":. c #00651A", "<. c #B23021", "[. c #5C4D00", "}. c #5D4D00", "|. c #B33122", "1. c #01671D", "2. c #5F4F00", "3. c #03681E", "4. c #605000", "5. c #BC3126", "6. c #05691F", "7. c #B63424", "8. c #615100", "9. c #BD3227", "0. c #B73524", "a. c #006C21", "b. c #BE3327", "c. c #086A20", "d. c #006D22", "e. c #635302", "f. c #BF3428", "g. c #006E22", "h. c #655400", "i. c #645403", "j. c #665500", "k. c #007024", "l. c #C23724", "m. c #675600", "n. c #02711E", "o. c #C93527", "p. c #685700", "q. c #C43825", "r. c #CB3628", "s. c #05721F", "t. c #695800", "u. c #C53926", "v. c #6A5800", "w. c #CC3729", "x. c #CD392A", "y. c #0A7421", "z. c #007723", "A. c #CE3A2B", "B. c #D63828", "C. c #D6382E", "D. c #6E5C03", "E. c #D73929", "F. c #D03B2C", "G. c #007A26", "H. c #D13C2C", "I. c #D93A29", "J. c #007B27", "K. c #715E00", "L. c #007C28", "M. c #725F00", "N. c #DA3C2A", "O. c #077C20", "P. c #736000", "Q. c #DB3D2B", "R. c #027E2A", "S. c #0A7D21", "T. c #008023", "U. c #008124", "V. c #756200", "W. c #0C7E22", "X. c #008225", "Y. c #008326", "Z. c #DF402E", "`. c #008427", " + c #008528", ".+ c #008629", "++ c #01872A", "@+ c #7C6700", "#+ c #7D6800", "$+ c #008A24", "%+ c #05882B", "&+ c #008B25", "*+ c #7F6A00", "=+ c #008C27", "-+ c #0F8824", ";+ c #008D28", ">+ c #008E29", ",+ c #008F2A", "'+ c #826D01", ")+ c #00912B", "!+ c #846E03", "~+ c #856F04", "{+ c #03922C", "]+ c #877100", "^+ c #00952D", "/+ c #07932D", "(+ c #887200", "_+ c #00972F", ":+ c #00992A", "<+ c #8B7400", "[+ c #009A2B", "}+ c #8D7600", "|+ c #029B2C", "1+ c #8E7702", "2+ c #069C2D", "3+ c #917900", "4+ c #0A9D2E", "5+ c #0D9E2F", "6+ c #957D00", "7+ c #967E00", "8+ c #977F00", "9+ c #A08600", "0+ c #A28800", "a+ c #A38900", "b+ c #A88D00", "c+ c #B59800", "d+ c #B89A00", "e+ c #B99B00", "f+ c #BB9D02", "g+ c #BC9E04", "h+ c #BFA000", "i+ c #C6A600", "j+ c #C9A805", "k+ c #CCAA00", "l+ c #CEAC00", "m+ c #D1B000", "n+ c #D3B101", "o+ c #D4B204", "p+ c #D7B400", "q+ c #D9B600", "r+ c #DAB700", "s+ c #DCB800", "t+ c #DDB900", "u+ c #DFBB02", "v+ c #E0BC05", " k k m s q ", " B z B P b.x.x.x.A. '.^.e.M.V.#+#+ ", " C z J 5.Z.Q.E.E.E.E. ~.~.^.(.D.!+1+3+<+ ", " w D Z E.Q.Q.E.x.x.o.F. '.~.^.(.(.4.P.9+0+b+ ", " x B W Q.Q.E. '.^.(.(.p.b+d+e+ ", " r u F E.Q.A. &.2.2.p.e+l+l+ ", " f k u o.Q.x. 2.2.D.q+s+q+ ", " h g T Q.C. (.2.(.8+v+s+ ", " 7 8 d x.E. 2.2.D.m+m+ ", " 3 3 Q Q.A. E G K E M.e } I 2.2.p.h+h+ ", " 1 2 7.E. H J N ` {.x. ^.p.p.M ~.2.2.h.0+6+ ", " : 3 o.B. ( a -.l.x.F.A. ).~.^.(.(.2.2.4.i. ", " = 7 F.F. - - 7.F.F.x.x. ~.~.(.(.4.v.<+ ", "# % 3 C.F. & - 7.f.x 7.x. ^.^.e.d+j+l+ ", "+ @ d E.F. ) - |.x. ^.^.p.m+s+q+ ", "+ + 8 C.F. ( ] |.x. 7+g+!+; '.(.^.!+t+t+ ", " + 1 B.A. o < <.x. U <+d+6+t ^.(.i.l+q+ ", " + ] x.A. S Z .+.u.o. &.&.v.0+9+&.^ ~.(.^.c+i+c+", " + $ f.A.x. W V @./.o.o.l. Y &.'.&.#+6+4.e j (.^.^.8+b+ ", " + @.A.x.o.].=.!.7.q.o.o.f. &.'.'.^.4.).).^.^.^.(+*+ ", " # f.x.x.x.x.x.o.o.u.5. X &.'.).~.~.^.^.^.~. ", " 2 7.x.x.o.o.o.9. s.G.G.R.W.G. &.'.).).&. ", " 9.9. y.O.W.Y.,+c.O n.L.S. ", " y.L.L.U.,+:+4+4+a.l p y %.Y.X.L. ", " y.L.U. +,+4+4+4+[+:+1.l l l | 4 R. +W. ", " _.U.S.U.,+[+4+4+4+[+,+ b _ * 6.%+++ ", " ' A g.G. +,+:+:+,+ l U.-+.+ ", " ! / _ 0 O G.-+X. .+%+$+=+U. ", " > { _ _ _ _ A 3.O.X.Y.U.U.X..+$+=+=+,+,+;+W. ", " / | 4 i v L %.1.s.G.X.++;+,+^+_+^+;+ ", " | c v L #.:.g.z.W..+;+,+,+,+,+ ", " >.1.k.z.W.X. "}; debian/menu0000644000000000000000000000027712141423774010070 0ustar ?package(g3dviewer):needs="X11"\ section="Applications/Viewers"\ icon="/usr/share/pixmaps/g3dviewer.xpm"\ longtitle="G3D model viewer"\ title="G3DViewer" command="/usr/bin/g3dviewer" debian/patches/0000755000000000000000000000000012141423774010622 5ustar debian/patches/autoreconf-libtool.patch0000644000000000000000000000130712141423774015453 0ustar Description: Allow libtool to update their files to keep them consistent Author: Sven Eckelmann --- diff --git a/Makefile.am b/Makefile.am index 16baf2fe875e10f2f5e14cc265efeb5eb4d574b9..43c262e53c5196a14ced05f0e24513b943ea5c80 100644 --- a/Makefile.am +++ b/Makefile.am @@ -1,3 +1,4 @@ +ACLOCAL_AMFLAGS = -I m4 SUBDIRS = m4 man src thumbnailer pixmaps glade examples po appldir = ${datadir}/applications diff --git a/configure.in b/configure.in index 307d0ca281d01e7ab897b8ffd94bbab54ace7875..ba14cf3020094337d1c468ca18363cd8b442f616 100644 --- a/configure.in +++ b/configure.in @@ -1,4 +1,5 @@ AC_INIT(configure.in) +AC_CONFIG_MACRO_DIR([m4]) VERSION=0.2.99.5 PACKAGE=g3dviewer debian/patches/series0000644000000000000000000000003112141423774012031 0ustar autoreconf-libtool.patch debian/g3dviewer.install0000644000000000000000000000042012141423774012456 0ustar usr/share/locale/de/LC_MESSAGES/g3dviewer.mo usr/share/applications/g3dviewer.desktop usr/share/g3dviewer/examples/g3d.ac usr/share/g3dviewer/glade/* usr/share/g3dviewer/pixmaps/icon* usr/share/man/man1/g3dviewer.1 debian/g3dviewer.xpm usr/share/pixmaps usr/bin/g3dviewer debian/copyright0000644000000000000000000000231312141423774011125 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: g3dviewer Upstream-Contact: Markus Dahms Source: https://gna.org/projects/g3dviewer/ Files: * Copyright: 2005-2009, Markus Dahms License: GPL-2+ Files: debian/* Copyright: 2009-2012, Sven Eckelmann License: GPL-2+ License: GPL-2+ 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 full text of the GNU General Public License version 2 can be found in the file `/usr/share/common-licenses/GPL-2'. debian/compat0000644000000000000000000000000212141423774010371 0ustar 9