Эх сурвалжийг харах

2007-05-03 Marcus Brinkmann <marcus@g10code.de>

	Released version 1.1.0.

	* doc/manual/Makefile.am (images_pdf, CLEANFILES): New variables.
	(scute.dvi, scute.pdf): New dependencies.
	(%.eps, %.pdf): New rules.
	* configure.ac: Check for convert and epstopdf.

	* doc/manual/scute.texi (Authentication With Service): Avoid
	@indicateurl in TeX output, as this seems to be broken (in
	texi2dvi 1.34).
Marcus Brinkmann 18 жил өмнө
parent
commit
4d34e62744

+ 11 - 0
ChangeLog

@@ -1,5 +1,16 @@
 2007-05-03  Marcus Brinkmann  <marcus@g10code.de>
 2007-05-03  Marcus Brinkmann  <marcus@g10code.de>
 
 
+	Released version 1.1.0.
+
+	* doc/manual/Makefile.am (images_pdf, CLEANFILES): New variables.
+	(scute.dvi, scute.pdf): New dependencies.
+	(%.eps, %.pdf): New rules.
+	* configure.ac: Check for convert and epstopdf.
+
+	* doc/manual/scute.texi (Authentication With Service): Avoid
+	@indicateurl in TeX output, as this seems to be broken (in
+	texi2dvi 1.34).
+
 	* doc/manual/Makefile.am (images, EXTRA_DIST): New variables.
 	* doc/manual/Makefile.am (images, EXTRA_DIST): New variables.
 
 
 2007-04-30  Marcus Brinkmann  <marcus@g10code.de>
 2007-04-30  Marcus Brinkmann  <marcus@g10code.de>

+ 1 - 1
NEWS

@@ -1,4 +1,4 @@
-Noteworthy changes in version 1.1.0 (unreleased)
+Noteworthy changes in version 1.1.0 (2007-05-03)
 ------------------------------------------------
 ------------------------------------------------
 
 
  * Scute now comes with a manual.
  * Scute now comes with a manual.

+ 4 - 6
TODO

@@ -1,9 +1,7 @@
-* Undergoing clean-up:
-** p11-closeallsessions.c, p11-closesession.c, p11-findobjects.c,
-   p11-findobjectsfinal.c, p11-findobjectsinit.c, p11-getattributevalue.c,
-   p11-getmechanisminfo.c, p11-getmechanismlist.c, p11-getsessioninfo.c,
-   p11-getslotinfo.c, p11-getslotlist.c, p11-gettokeninfo.c,
-   p11-opensession.c, p11-sign.c, p11-signinit.c
+* Manual:
+** Some FIXME's which need attention.
+** The pictures in PDF output are blurry.
+** The pictures in info output do not exist.
 
 
 * Bugs or misfeatures:
 * Bugs or misfeatures:
 ** Mozilla presents the other certificates in "Websites".  Only the
 ** Mozilla presents the other certificates in "Websites".  Only the

+ 8 - 4
configure.ac

@@ -1,5 +1,5 @@
 # configure.ac: Configure script for Scute.
 # configure.ac: Configure script for Scute.
-# Copyright (C) 2006 g10 Code GmbH
+# Copyright (C) 2006, 2007 g10 Code GmbH
 # 
 # 
 # This file is part of Scute.
 # This file is part of Scute.
 #
 #
@@ -46,8 +46,8 @@ min_automake_version="1.9.3"
 # for snapshot releases please do an "svn up" right before recreating
 # for snapshot releases please do an "svn up" right before recreating
 # the configure script, so that a proper revision number for all files
 # the configure script, so that a proper revision number for all files
 # is available when running a "make distcheck".
 # is available when running a "make distcheck".
-m4_define(my_version, [1.0.0])
-m4_define(my_iscvs, yes)
+m4_define(my_version, [1.1.0])
+#m4_define(my_iscvs, yes)
 AC_INIT([scute], my_version[]m4_ifdef([my_iscvs], [-cvs[]m4_translit(
 AC_INIT([scute], my_version[]m4_ifdef([my_iscvs], [-cvs[]m4_translit(
                [$Revision: 1179 $],[Ra-z $:])]),
                [$Revision: 1179 $],[Ra-z $:])]),
                [marcus@g10code.com])
                [marcus@g10code.com])
@@ -60,7 +60,7 @@ AC_INIT([scute], my_version[]m4_ifdef([my_iscvs], [-cvs[]m4_translit(
 #
 #
 LIBSCUTE_LT_CURRENT=0
 LIBSCUTE_LT_CURRENT=0
 LIBSCUTE_LT_AGE=0
 LIBSCUTE_LT_AGE=0
-LIBSCUTE_LT_REVISION=0
+LIBSCUTE_LT_REVISION=1
 
 
 # Version numbers reported by the PKCS #11 module to its users.
 # Version numbers reported by the PKCS #11 module to its users.
 VERSION_MAJOR=1
 VERSION_MAJOR=1
@@ -257,6 +257,10 @@ AC_C_INLINE
 # Checks for library functions.
 # Checks for library functions.
 AC_FUNC_REALLOC
 AC_FUNC_REALLOC
 
 
+# Check for programs needed for the manual.
+AC_CHECK_PROG(CONVERT, convert, convert)
+AC_CHECK_PROG(EPSTOPDF, epstopdf, epstopdf)
+
 # Test if tests can be run
 # Test if tests can be run
 ok=yes
 ok=yes
 AM_CONDITIONAL(RUN_TESTS, test "$ok" = "yes")
 AM_CONDITIONAL(RUN_TESTS, test "$ok" = "yes")

+ 13 - 1
doc/manual/Makefile.am

@@ -1,5 +1,5 @@
 # Makefile.am - Doc directory Makefile for scute.
 # Makefile.am - Doc directory Makefile for scute.
-# Copyright (C) 2006 g10 Code GmbH
+# Copyright (C) 2006, 2007 g10 Code GmbH
 # 
 # 
 # This file is part of scute.
 # This file is part of scute.
 #
 #
@@ -36,7 +36,19 @@ images = firefox-cm.png firefox-cm-view-detail.png firefox-cm-view.png \
 	firefox-dm-load.png firefox-dm-token-present.png firefox-pref.png \
 	firefox-dm-load.png firefox-dm-token-present.png firefox-pref.png \
 	firefox-pref-view.png
 	firefox-pref-view.png
 
 
+images_pdf = $(images:.png=.pdf)
+
 EXTRA_DIST = $(images)
 EXTRA_DIST = $(images)
+CLEANFILES = $(images_pdf)
 
 
 info_TEXINFOS = scute.texi
 info_TEXINFOS = scute.texi
 scute_TEXINFOS = gpl.texi
 scute_TEXINFOS = gpl.texi
+
+scute.dvi: $(images_pdf)
+scute.pdf: $(images_pdf)
+
+%.eps : %.png
+	$(CONVERT) -resize 50% `test -f '$<' || echo '$(srcdir)/'`$< $@
+
+%.pdf : %.eps
+	$(EPSTOPDF) `test -f '$<' || echo '$(srcdir)/'`$< --outfile=$@

+ 9 - 3
doc/manual/scute.texi

@@ -20,7 +20,7 @@ This is Edition @value{EDITION}, last updated @value{UPDATED}, of
 @cite{The Scute Manual}, for Version @value{VERSION}.
 @cite{The Scute Manual}, for Version @value{VERSION}.
 
 
 @c NOTE: Don't forget to update the year for the TeX version, too.
 @c NOTE: Don't forget to update the year for the TeX version, too.
-Copyright @copyright{} 2002, 2003, 2004, 2005, 2006 g10 Code GmbH.
+Copyright @copyright{} 2002, 2003, 2004, 2005, 2006, 2007 g10 Code GmbH.
 
 
 The Scute Manual is free software; you can redistribute it and/or modify
 The Scute Manual is free software; you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by the
 it under the terms of the GNU General Public License as published by the
@@ -51,7 +51,7 @@ Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
 @center for version @value{VERSION}
 @center for version @value{VERSION}
 @page
 @page
 @vskip 0pt plus 1filll
 @vskip 0pt plus 1filll
-Copyright @copyright{} 2002, 2003, 2004, 2005, 2006 g10 Code GmbH.
+Copyright @copyright{} 2002, 2003, 2004, 2005, 2006, 2007 g10 Code GmbH.
 
 
 
 
 The Scute Manual is free software; you can redistribute it and/or modify
 The Scute Manual is free software; you can redistribute it and/or modify
@@ -528,7 +528,13 @@ manager.
 @section Authentication With Service
 @section Authentication With Service
 
 
 Before you access a web service which requires client authentication,
 Before you access a web service which requires client authentication,
-for instance a fictious web service @indicateurl{https://example.com},
+for instance a fictious web service
+@ifnottex
+@indicateurl{https://example.com},
+@end ifnottex
+@iftex
+@code{https://example.com},
+@end iftex
 the OpenPGP card should be present.  In this case, a pop-up window will
 the OpenPGP card should be present.  In this case, a pop-up window will
 appear that requests you to enter the PIN number protecting the
 appear that requests you to enter the PIN number protecting the
 authentication key on the OpenPGP card.  After entering the PIN number,
 authentication key on the OpenPGP card.  After entering the PIN number,

+ 1 - 1
src/agent.c

@@ -1,5 +1,5 @@
 /* agent.c - Talking to gpg-agent.
 /* agent.c - Talking to gpg-agent.
-   Copyright (C) 2006 g10 Code GmbH
+   Copyright (C) 2006, 2007 g10 Code GmbH
 
 
    This file is part of Scute.
    This file is part of Scute.
  
  

+ 1 - 1
src/agent.h

@@ -1,5 +1,5 @@
 /* agent.h - Interface for talking to gpg-agent.
 /* agent.h - Interface for talking to gpg-agent.
-   Copyright (C) 2006 g10 Code GmbH
+   Copyright (C) 2006, 2007 g10 Code GmbH
 
 
    This file is part of Scute.
    This file is part of Scute.
  
  

+ 1 - 1
src/cert-gpgsm.c

@@ -1,5 +1,5 @@
 /* cert-gpgsm.c - Scute certificate searching.
 /* cert-gpgsm.c - Scute certificate searching.
-   Copyright (C) 2006 g10 Code GmbH
+   Copyright (C) 2006, 2007 g10 Code GmbH
 
 
    This file is part of Scute.
    This file is part of Scute.
  
  

+ 1 - 1
src/cert-object.c

@@ -1,5 +1,5 @@
 /* cert-object.c - Convert a GPGSM certificate into a PKCS #11 object.
 /* cert-object.c - Convert a GPGSM certificate into a PKCS #11 object.
-   Copyright (C) 2006 g10 Code GmbH
+   Copyright (C) 2006, 2007 g10 Code GmbH
 
 
    This file is part of Scute.
    This file is part of Scute.
  
  

+ 1 - 1
src/cert.h

@@ -1,5 +1,5 @@
 /* cert.h - Scute certificate management.
 /* cert.h - Scute certificate management.
-   Copyright (C) 2006 g10 Code GmbH
+   Copyright (C) 2006, 2007 g10 Code GmbH
 
 
    This file is part of Scute.
    This file is part of Scute.
  
  

+ 1 - 1
src/pkcs11.h

@@ -1,5 +1,5 @@
 /* pkcs11.h
 /* pkcs11.h
-   Copyright 2006 g10 Code GmbH
+   Copyright 2006, 2007 g10 Code GmbH
    Copyright 2006 Andreas Jellinghaus
    Copyright 2006 Andreas Jellinghaus
 
 
    This file is free software; as a special exception the author gives
    This file is free software; as a special exception the author gives

+ 1 - 1
src/table.c

@@ -1,5 +1,5 @@
 /* table.c - Indexed table implementation.
 /* table.c - Indexed table implementation.
-   Copyright (C) 2006 g10 Code GmbH
+   Copyright (C) 2006, 2007 g10 Code GmbH
 
 
    This file is part of Scute.
    This file is part of Scute.
  
  

+ 1 - 1
tests/t-getattribute.c

@@ -1,5 +1,5 @@
 /* t-getattribute.c - Regression test.
 /* t-getattribute.c - Regression test.
-   Copyright (C) 2006 g10 Code GmbH
+   Copyright (C) 2006, 2007 g10 Code GmbH
 
 
    This file is part of Scute.
    This file is part of Scute.