On Sat, 2015-12-19 at 20:09 +0100, Andreas Schneider wrote: > Am 19.12.2015 um 19:39 schrieb Richard Shann: > > On Sat, 2015-12-19 at 18:49 +0100, Andreas Schneider wrote: > >> You can build evince 2 yourself. Then it is linked against the libraries > >> you have installed. Just download the Debian source package from squeeze > >> and see if it builds. > > Thanks, that sounds promising. > > > > Well, after a bit of floundering around I downloaded > > > > evince_2.30.3-2+squeeze1.debian.tar.gz > > > > but I see nothing at the toplevel to indicate how you make anything with > > it - no makefile, configure script etc ... > > Any further guidance? > > Named package contains a directory debian which has to be put into the > source. The correct unpackaging and potential applying of patches can be > performed with > dpkg-source -x evince_2.30.3-2+squeeze1.dsc evince2 > which unpacks the source into a directory called evince2. In order to do > that, you need the files evince_2.30.3-2+squeeze1.dsc, > evince_2.30.3-2+squeeze1.debian.tar.gz, and evince_2.30.3.orig.tar.gz. > The package is built by invoking the rules script in the debian > subdirectory: > cd evince2 > fakeroot debian/rules binary > You need to install the packages gnome-pkg-tools and gnome-doc-utils to > provide some necessary build tools.
Thanks. I found those files and installed those packages and then ... rshann@debian:~/evince2.30$ dpkg-source -x evince_2.30.3-2+squeeze1.dsc evince2 gpgv: keyblock resource `/home/rshann/.gnupg/trustedkeys.gpg': file open error gpgv: Signature made Sat 03 Dec 2011 15:01:02 GMT using RSA key ID 71EF0BA8 gpgv: Can't check signature: public key not found dpkg-source: warning: failed to verify signature on ./evince_2.30.3-2+squeeze1.dsc dpkg-source -x evince_2.30.3-2+squeeze1.dsc evince2 gpgv: keyblock resource `/home/rshann/.gnupg/trustedkeys.gpg': file open error gpgv: Signature made Sat 03 Dec 2011 15:01:02 GMT using RSA key ID 71EF0BA8 gpgv: Can't check signature: public key not found dpkg-source: warning: failed to verify signature on ./evince_2.30.3-2+squeeze1.dsc dpkg-source: info: extracting evince in evince2 dpkg-source: info: unpacking evince_2.30.3.orig.tar.gz dpkg-source: info: unpacking evince_2.30.3-2+squeeze1.debian.tar.gz dpkg-source: info: applying 01_dvi_security.patch dpkg-source: info: applying 02_dvi_security.patch rshann@debian:~/evince2.30$ fakeroot debian/rules binary debian/rules:3: /usr/share/cdbs/1/rules/debhelper.mk: No such file or directory debian/rules:4: /usr/share/cdbs/1/class/gnome.mk: No such file or directory make: *** No rule to make target '/usr/share/cdbs/1/class/gnome.mk'. Stop. There is in fact no /usr/share/cdbs so I guess some other package is still missing? Richard _______________________________________________ Denemo-devel mailing list [email protected] https://lists.gnu.org/mailman/listinfo/denemo-devel
