--- pdfcube-0.0.2.orig/config.guess +++ pdfcube-0.0.2/config.guess @@ -1,10 +1,10 @@ #! /bin/sh # Attempt to guess a canonical system name. # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, -# 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, -# Inc. +# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 +# Free Software Foundation, Inc. -timestamp='2006-07-02' +timestamp='2008-01-23' # This file is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by @@ -56,8 +56,8 @@ GNU config.guess ($timestamp) Originally written by Per Bothner. -Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 -Free Software Foundation, Inc. +Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, +2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." @@ -161,6 +161,7 @@ arm*) machine=arm-unknown ;; sh3el) machine=shl-unknown ;; sh3eb) machine=sh-unknown ;; + sh5el) machine=sh5le-unknown ;; *) machine=${UNAME_MACHINE_ARCH}-unknown ;; esac # The Operating System including object format, if it has switched @@ -329,7 +330,7 @@ sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*) echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;; - i86pc:SunOS:5.*:*) + i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*) echo i386-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;; sun4*:SunOS:6*:*) @@ -531,7 +532,7 @@ echo rs6000-ibm-aix3.2 fi exit ;; - *:AIX:*:[45]) + *:AIX:*:[456]) IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'` if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1; then IBM_ARCH=rs6000 @@ -780,7 +781,7 @@ i*:CYGWIN*:*) echo ${UNAME_MACHINE}-pc-cygwin exit ;; - i*:MINGW*:*) + *:MINGW*:*) echo ${UNAME_MACHINE}-pc-mingw32 exit ;; i*:windows32*:*) @@ -790,12 +791,18 @@ i*:PW*:*) echo ${UNAME_MACHINE}-pc-pw32 exit ;; - x86:Interix*:[3456]*) - echo i586-pc-interix${UNAME_RELEASE} - exit ;; - EM64T:Interix*:[3456]*) - echo x86_64-unknown-interix${UNAME_RELEASE} - exit ;; + *:Interix*:[3456]*) + case ${UNAME_MACHINE} in + x86) + echo i586-pc-interix${UNAME_RELEASE} + exit ;; + EM64T | authenticamd) + echo x86_64-unknown-interix${UNAME_RELEASE} + exit ;; + IA64) + echo ia64-unknown-interix${UNAME_RELEASE} + exit ;; + esac ;; [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*) echo i${UNAME_MACHINE}-pc-mks exit ;; @@ -829,7 +836,14 @@ echo ${UNAME_MACHINE}-pc-minix exit ;; arm*:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu + eval $set_cc_for_build + if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \ + | grep -q __ARM_EABI__ + then + echo ${UNAME_MACHINE}-unknown-linux-gnu + else + echo ${UNAME_MACHINE}-unknown-linux-gnueabi + fi exit ;; avr32*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu @@ -950,6 +964,9 @@ x86_64:Linux:*:*) echo x86_64-unknown-linux-gnu exit ;; + xtensa*:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-gnu + exit ;; i*86:Linux:*:*) # The BFD linker knows what the default object file format is, so # first see if it will tell us. cd to the root directory to prevent @@ -1208,6 +1225,15 @@ SX-6:SUPER-UX:*:*) echo sx6-nec-superux${UNAME_RELEASE} exit ;; + SX-7:SUPER-UX:*:*) + echo sx7-nec-superux${UNAME_RELEASE} + exit ;; + SX-8:SUPER-UX:*:*) + echo sx8-nec-superux${UNAME_RELEASE} + exit ;; + SX-8R:SUPER-UX:*:*) + echo sx8r-nec-superux${UNAME_RELEASE} + exit ;; Power*:Rhapsody:*:*) echo powerpc-apple-rhapsody${UNAME_RELEASE} exit ;; @@ -1458,9 +1484,9 @@ the operating system you are using. It is advised that you download the most up to date version of the config scripts from - http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/config/config/config.guess + http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD and - http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/config/config/config.sub + http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD If the version you run ($0) is already up to date, please send the following data and any information you think might be --- pdfcube-0.0.2.orig/config.sub +++ pdfcube-0.0.2/config.sub @@ -1,10 +1,10 @@ #! /bin/sh # Configuration validation subroutine script. # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, -# 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, -# Inc. +# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 +# Free Software Foundation, Inc. -timestamp='2006-09-20' +timestamp='2008-01-16' # This file is (in principle) common to ALL GNU software. # The presence of a machine in this file suggests that SOME GNU software @@ -72,8 +72,8 @@ version="\ GNU config.sub ($timestamp) -Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 -Free Software Foundation, Inc. +Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, +2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." @@ -245,12 +245,12 @@ | bfin \ | c4x | clipper \ | d10v | d30v | dlx | dsp16xx \ - | fr30 | frv \ + | fido | fr30 | frv \ | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \ | i370 | i860 | i960 | ia64 \ | ip2k | iq2000 \ | m32c | m32r | m32rle | m68000 | m68k | m88k \ - | maxq | mb | microblaze | mcore \ + | maxq | mb | microblaze | mcore | mep \ | mips | mipsbe | mipseb | mipsel | mipsle \ | mips16 \ | mips64 | mips64el \ @@ -324,7 +324,7 @@ | clipper-* | craynv-* | cydra-* \ | d10v-* | d30v-* | dlx-* \ | elxsi-* \ - | f30[01]-* | f700-* | fr30-* | frv-* | fx80-* \ + | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \ | h8300-* | h8500-* \ | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \ | i*86-* | i860-* | i960-* | ia64-* \ @@ -369,10 +369,14 @@ | v850-* | v850e-* | vax-* \ | we32k-* \ | x86-* | x86_64-* | xc16x-* | xps100-* | xscale-* | xscalee[bl]-* \ - | xstormy16-* | xtensa-* \ + | xstormy16-* | xtensa*-* \ | ymp-* \ | z8k-*) ;; + # Recognize the basic CPU types without company name, with glob match. + xtensa*) + basic_machine=$basic_machine-unknown + ;; # Recognize the various machine names and aliases which stand # for a CPU type and a company and sometimes even an OS. 386bsd) @@ -443,6 +447,14 @@ basic_machine=ns32k-sequent os=-dynix ;; + blackfin) + basic_machine=bfin-unknown + os=-linux + ;; + blackfin-*) + basic_machine=bfin-`echo $basic_machine | sed 's/^[^-]*-//'` + os=-linux + ;; c90) basic_machine=c90-cray os=-unicos @@ -475,8 +487,8 @@ basic_machine=craynv-cray os=-unicosmp ;; - cr16c) - basic_machine=cr16c-unknown + cr16) + basic_machine=cr16-unknown os=-elf ;; crds | unos) @@ -668,6 +680,14 @@ basic_machine=m68k-isi os=-sysv ;; + m68knommu) + basic_machine=m68k-unknown + os=-linux + ;; + m68knommu-*) + basic_machine=m68k-`echo $basic_machine | sed 's/^[^-]*-//'` + os=-linux + ;; m88k-omron*) basic_machine=m88k-omron ;; @@ -683,6 +703,10 @@ basic_machine=i386-pc os=-mingw32 ;; + mingw32ce) + basic_machine=arm-unknown + os=-mingw32ce + ;; miniframe) basic_machine=m68000-convergent ;; @@ -809,6 +833,14 @@ basic_machine=i860-intel os=-osf ;; + parisc) + basic_machine=hppa-unknown + os=-linux + ;; + parisc-*) + basic_machine=hppa-`echo $basic_machine | sed 's/^[^-]*-//'` + os=-linux + ;; pbd) basic_machine=sparc-tti ;; @@ -925,6 +957,9 @@ basic_machine=sh-hitachi os=-hms ;; + sh5el) + basic_machine=sh5le-unknown + ;; sh64) basic_machine=sh64-unknown ;; @@ -1014,6 +1049,10 @@ basic_machine=tic6x-unknown os=-coff ;; + tile*) + basic_machine=tile-unknown + os=-linux-gnu + ;; tx39) basic_machine=mipstx39-unknown ;; @@ -1219,7 +1258,7 @@ | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \ | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \ | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \ - | -skyos* | -haiku* | -rdos* | -toppers*) + | -skyos* | -haiku* | -rdos* | -toppers* | -drops*) # Remember, each alternative MUST END IN *, to match a version number. ;; -qnx*) @@ -1414,6 +1453,9 @@ m68*-cisco) os=-aout ;; + mep-*) + os=-elf + ;; mips*-cisco) os=-elf ;; --- pdfcube-0.0.2.orig/debian/pdfcube.1.txt +++ pdfcube-0.0.2/debian/pdfcube.1.txt @@ -0,0 +1,69 @@ +PDFCUBE(1) +=========== +Mirko Maischberger + +NAME +---- +pdfcube - displays PDF files with 3D effects + + +SYNOPSIS +-------- +'pdfcube' FILE [OPTIONS] + + +DESCRIPTION +----------- +pdfcube(1) is a viewer for Portable Document Format (PDF) files that adds a +compiz/Keynote-like cube transition effect to your PDF files. It can also zoom +on 5 predefined areas with a smooth zooming effect. + + + +OPTIONS +------- +Currently pdfcube don't supports any real options. But you can enter the page +flips which should get transition effects in advance. + +EXAMPLES +-------- +pdfcube foo.pdf 0 5 10:: + will display 'foo.pdf' with predefined transition effect. + (0 means the page between 1 and 2, this will be changed in the future) + +CONTROLS +-------- +h,j,k,l,z:: + will zoom into the predefined areas +c:: + will display the next page with a transition effect +space:: + will switch to the next page with the programed effect +page-up,page-down:: + will switch to the next (previous) page without effect +esc:: + will quit pdfcube + +BUGS +---- +See http://code.100allora.it/pdfcube/report/[] for the bugtracker of pdfcube. + + +AUTHOR +------ +Written by Mirko Maischberger, + + +RESOURCES +--------- + +Main web site: http://code.100allora.it/pdfcube/[] + + +COPYING +------- +Copyright \(C) 2006 Mirko Maischberger . +Free use of this software is granted under the terms of the GNU General Public +License (GPL). This manpage was written by Alexander Wirt + for the Debian distribution. + --- pdfcube-0.0.2.orig/debian/control +++ pdfcube-0.0.2/debian/control @@ -0,0 +1,16 @@ +Source: pdfcube +Section: text +Priority: optional +Maintainer: Alexander Wirt +Build-Depends: debhelper (>= 5), autotools-dev, libpoppler-dev, libpoppler-glib-dev, libgtkglext1-dev, freeglut3-dev +Standards-Version: 3.7.2 + +Package: pdfcube +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: PDF document viewer with 3D effects + PDF Cube is an OpenGL API-based 3D PDF viewer that adds a compiz/Keynote-like + spinning cube trasition effect to your PDF presentations. You can also zoom on + 5 predefined areas of any presentation page with a smooth zooming effect. + . + Homepage: http://code.100allora.it/pdfcube/ --- pdfcube-0.0.2.orig/debian/pdfcube.1 +++ pdfcube-0.0.2/debian/pdfcube.1 @@ -0,0 +1,69 @@ +.\" Title: pdfcube +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.71.0 +.\" Date: 02/15/2007 +.\" Manual: +.\" Source: +.\" +.TH "PDFCUBE" "1" "02/15/2007" "" "" +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.SH "NAME" +pdfcube \- displays PDF files with 3D effects +.SH "SYNOPSIS" +\fIpdfcube\fR FILE [OPTIONS] +.sp +.SH "DESCRIPTION" +pdfcube(1) is a viewer for Portable Document Format (PDF) files that adds a compiz/Keynote\-like cube transition effect to your PDF files. It can also zoom on 5 predefined areas with a smooth zooming effect. +.sp +.SH "OPTIONS" +Currently pdfcube don't supports any real options. But you can enter the page flips which should get transition effects in advance. +.sp +.SH "EXAMPLES" +.PP +pdfcube foo.pdf 0 5 10 +.RS 3n +will display +\fIfoo.pdf\fR +with predefined transition effect. (0 means the page between 1 and 2, this will be changed in the future) +.RE +.SH "CONTROLS" +.PP +h,j,k,l,z +.RS 3n +will zoom into the predefined areas +.RE +.PP +c +.RS 3n +will display the next page with a transition effect +.RE +.PP +space +.RS 3n +will switch to the next page with the programed effect +.RE +.PP +page\-up,page\-down +.RS 3n +will switch to the next (previous) page without effect +.RE +.PP +esc +.RS 3n +will quit pdfcube +.RE +.SH "BUGS" +See http://code.100allora.it/pdfcube/report/ for the bugtracker of pdfcube. +.sp +.SH "AUTHOR" +Written by Mirko Maischberger, +.sp +.SH "RESOURCES" +Main web site: http://code.100allora.it/pdfcube/ +.sp +.SH "COPYING" +Copyright (C) 2006 Mirko Maischberger . Free use of this software is granted under the terms of the GNU General Public License (GPL). This manpage was written by Alexander Wirt for the Debian distribution. +.sp --- pdfcube-0.0.2.orig/debian/dirs +++ pdfcube-0.0.2/debian/dirs @@ -0,0 +1,2 @@ +usr/bin +usr/sbin --- pdfcube-0.0.2.orig/debian/rules +++ pdfcube-0.0.2/debian/rules @@ -0,0 +1,111 @@ +#!/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 + + +# These are used for cross-compiling and for saving the configure script +# from having to guess our platform (since we know it already) +DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) + + +CFLAGS = -Wall -g + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 +else + CFLAGS += -O2 +endif + +config.status: configure + dh_testdir + # Add here commands to configure the package. + ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs" + + +build: build-stamp + +build-stamp: config.status + dh_testdir + + # Add here commands to compile the package. + $(MAKE) + #docbook-to-man debian/pdfcube.sgml > pdfcube.1 + + touch $@ + +clean: + dh_testdir + dh_testroot + rm -f build-stamp + + # Add here commands to clean up after the build process. + -$(MAKE) distclean +ifneq "$(wildcard /usr/share/misc/config.sub)" "" + cp -f /usr/share/misc/config.sub config.sub +endif +ifneq "$(wildcard /usr/share/misc/config.guess)" "" + cp -f /usr/share/misc/config.guess config.guess +endif + + + dh_clean + +manpage: + a2x -f manpage debian/pdfcube.1.txt + rm debian/pdfcube.1.xml + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + + # Add here commands to install the package into debian/pdfcube. + $(MAKE) DESTDIR=$(CURDIR)/debian/pdfcube install + + +# Build architecture-independent files here. +binary-indep: build install +# We have nothing to do by default. + +# Build architecture-dependent files here. +binary-arch: build install + dh_testdir + dh_testroot + dh_installchangelogs ChangeLog + dh_installdocs + dh_installexamples +# dh_install +# dh_installmenu +# dh_installdebconf +# dh_installlogrotate +# dh_installemacsen +# dh_installpam +# dh_installmime +# dh_python +# dh_installinit +# dh_installcron +# dh_installinfo + dh_installman debian/pdfcube.1 + dh_link + dh_strip + dh_compress + dh_fixperms +# dh_perl +# 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 --- pdfcube-0.0.2.orig/debian/compat +++ pdfcube-0.0.2/debian/compat @@ -0,0 +1 @@ +5 --- pdfcube-0.0.2.orig/debian/copyright +++ pdfcube-0.0.2/debian/copyright @@ -0,0 +1,30 @@ +This package was debianized by Alexander Wirt on +Sun, 28 Jan 2007 17:58:11 +0100. + +It was downloaded from http://code.100allora.it/pdfcube/ + +Upstream Author: Mirko Maischberger + +Copyright: (c) 2006 Mirko Maischberger + +License: + + This package 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 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 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'. + +The Debian packaging is (C) 2007, Alexander Wirt and +is licensed under the GPL, see above. --- pdfcube-0.0.2.orig/debian/docs +++ pdfcube-0.0.2/debian/docs @@ -0,0 +1,2 @@ +NEWS +README --- pdfcube-0.0.2.orig/debian/changelog +++ pdfcube-0.0.2/debian/changelog @@ -0,0 +1,42 @@ +pdfcube (0.0.2-3build4) jaunty; urgency=low + + * No change rebuild for build against latest poppler. + + -- Onkar Shinde Tue, 03 Mar 2009 23:39:17 +0530 + +pdfcube (0.0.2-3build3) intrepid; urgency=low + + * Rebuild for the libpoppler2 -> libpoppler3 transition. + + -- Michael Bienia Tue, 05 Aug 2008 15:36:38 +0200 + +pdfcube (0.0.2-3build2) gutsy; urgency=low + + * Rebuild for the libpoppler1 -> libpopper2 transistion. + + -- Steve Kowalik Wed, 5 Sep 2007 22:51:41 +1000 + +pdfcube (0.0.2-3build1) gutsy; urgency=low + + * No-change upload to link against new poppler library name. + + -- Martin Pitt Tue, 29 May 2007 11:03:03 +0200 + +pdfcube (0.0.2-3) unstable; urgency=low + + * Updated manpage + + -- Alexander Wirt Thu, 15 Feb 2007 06:56:45 +0100 + +pdfcube (0.0.2-2) unstable; urgency=low + + * Fix manpage (Closes: #409155) + + -- Alexander Wirt Wed, 31 Jan 2007 10:35:43 +0100 + +pdfcube (0.0.2-1) unstable; urgency=low + + * Initial release (Closes: #403862) + + -- Alexander Wirt Sun, 28 Jan 2007 18:54:01 +0100 +