www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2012/08/30/16:07:59

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-Envelope-From: paubert AT iram DOT es
Date: Thu, 30 Aug 2012 22:07:44 +0200
From: Gabriel Paubert <paubert AT iram DOT es>
To: geda-user AT delorie DOT com
Subject: Re: [geda-user] couple of patches
Message-ID: <20120830200744.GA20825@visitor2.iram.es>
References: <20120830193343 DOT GA14368 AT recycle DOT lbl DOT gov>
MIME-Version: 1.0
In-Reply-To: <20120830193343.GA14368@recycle.lbl.gov>
User-Agent: Mutt/1.5.20 (2009-06-14)
X-SPF-Received: 2
X-Spamina-Bogosity: Unsure
X-Spam-Score: -1.4 (-)
X-Spam-Report: Content analysis details: (-1.4 points)
pts rule name description
---- ---------------------- --------------------------------------------------
-1.4 ALL_TRUSTED Passed through trusted hosts only via SMTP
Reply-To: geda-user AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: geda-user AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

On Thu, Aug 30, 2012 at 12:33:43PM -0700, Larry Doolittle wrote:
> Hi -
> 
> I've stuck with pcb-20110918 (or older) for, like, for_ever_.  :-)
> But I just checked out the git version, since I wanted to try out
> pcbdiff.
> 
> I built it with gcc-2.7.1 on x86_64, and it seems to run just fine.
> I attach two patches for your consideration.
> 
>    - Larry

> >From aa9ff4abcce5362c8fefc54289a328cd7482a5d2 Mon Sep 17 00:00:00 2001
> From: Larry Doolittle <ldoolitt AT recycle DOT lbl DOT gov>
> Date: Thu, 30 Aug 2012 12:10:38 -0700
> Subject: [PATCH] replace gpleda.org with geda-project.org
> 
> ---
>  ChangeLog             |    7 +++++--

I might be wrong, but I was convinced that ChangeLog was no
more updated and that the Right Way (TM) was to write proper
git commit messages.

So far, only one commit this year has updated the ChangeLog.
My opinion on this is writing proper git commit messages is
necessary and sufficient, duplicating them in a ChangeLog is
wasteful.

>  README                |    2 +-
>  README.git            |    6 +++---
>  doc/pcb.texi          |    2 +-
>  doc/refcard.tex       |    2 +-
>  src/hid/batch/batch.c |    2 +-
>  src/main.c            |    2 +-
>  src/misc.c            |    7 +++----
>  8 files changed, 16 insertions(+), 14 deletions(-)
> 
> diff --git a/ChangeLog b/ChangeLog
> index fa675ad..1d5a740 100644
> --- a/ChangeLog
> +++ b/ChangeLog
> @@ -1,6 +1,9 @@
> +2012-08-30   Larry Doolittle * ldoolitt AT recycle dot lbl dot gov *
> +	* replace gpleda.org with geda-project.org
> +
>  2012-02-06   Kai-Martin Knaak * kmk AT lilalaser dot de * 
> -    * allow "px" as a unit of measure to set RatThickness to a fixed 
> -    number of screen pixels.
> +	* allow "px" as a unit of measure to set RatThickness to a fixed 
> +	number of screen pixels.
>  
>  2011-09-18   DJ Delorie * dj AT delorie dot com *
>  
> diff --git a/README b/README
> index 9b9da9a..54c65cc 100644
> --- a/README
> +++ b/README
> @@ -7,7 +7,7 @@ For additional information read the manual (doc/pcb.pdf)
>  If you are updating you may wish to read the ChangeLog

You also need to rewrite this to point people to gitk
or similar (git log?).



>  
>  There is also a bug tracking system available which can
> -be found from http://pcb.gpleda.org.  
> +be found from http://pcb.geda-project.org.  
>  
>  
>  -------------------------------------------------------------------------
> diff --git a/README.git b/README.git
> index 27b4fd8..06f4be1 100644
> --- a/README.git
> +++ b/README.git
> @@ -67,7 +67,7 @@ the updating section.
>  
>  To clone the PCB repository to your computer, run:
>  
> -  git clone git://git.gpleda.org/pcb.git
> +  git clone git://git.geda-project.org/pcb.git
>  
>  This will download the entire version control history for PCB to
>  your computer, and will take some time.
> @@ -114,7 +114,7 @@ contribute patches back to the community, or gain 'push' permissions
>  for the PCB git repository, please see the gEDA wiki for more
>  information:
>  
> -  http://geda.seul.org/wiki/geda:scm
> +  http://wiki.geda-project.org/geda:scm
>  
>  ------------------------
>  Using CVS instead of git
> @@ -123,7 +123,7 @@ Using CVS instead of git
>  It is still possible to use CVS to access the PCB sources.  You can
>  checkout the latest version using the command:
>  
> -  cvs -z3 -d:pserver:anonymous AT git DOT gpleda DOT org/home/git/pcb.git co master
> +  cvs -z3 -d:pserver:anonymous AT git DOT geda-project DOT org/home/git/pcb.git co master
>  
>  And update them using:
>  
> diff --git a/doc/pcb.texi b/doc/pcb.texi
> index 53975fb..7608c28 100644
> --- a/doc/pcb.texi
> +++ b/doc/pcb.texi
> @@ -5124,7 +5124,7 @@ Centroid (X-Y) data for driving automated assembly equipment.
>  
>  If anyone cares to contribute this section, it will get added.  Please
>  submit changes to the bug tracking system for PCB which can be found from
> -the PCB homepage at @url{http://pcb.gpleda.org}.
> +the PCB homepage at @url{http://pcb.geda-project.org}.
>  
>  @c --------------------------- Appendix A -------------------------------
>  
> diff --git a/doc/refcard.tex b/doc/refcard.tex
> index a735e1c..e06ce0a 100644
> --- a/doc/refcard.tex
> +++ b/doc/refcard.tex
> @@ -86,7 +86,7 @@
>  
>  \begin{center}
>    \Large{\textbf{PCB Command reference}}
> -  \footnote{http://pcb.gpleda.org/index.html}
> +  \footnote{http://pcb.geda-project.org/}
>    \footnote{Obviously \Shift, \Ctrl, \Mod, \Fun \space and \Btn \space mean the shift,
>      control, modifier1 (BTNMOD for buttons), function key and mouse button.} \\
>  \end{center}
> diff --git a/src/hid/batch/batch.c b/src/hid/batch/batch.c
> index 8b969fa..f49bc19 100644
> --- a/src/hid/batch/batch.c
> +++ b/src/hid/batch/batch.c
> @@ -131,7 +131,7 @@ batch_do_export (HID_Attr_Val * options)
>    if (interactive)
>      {
>        printf("Entering %s version %s batch mode.\n", PACKAGE, VERSION);
> -      printf("See http://pcb.gpleda.org for project information\n");
> +      printf("See http://pcb.geda-project.org for project information\n");
>      }
>    while (1)
>      {
> diff --git a/src/main.c b/src/main.c
> index eb9e93b..3ab4d56 100644
> --- a/src/main.c
> +++ b/src/main.c
> @@ -271,7 +271,7 @@ usage (void)
>  	n_exporter++;
>      }
>  
> -  u ("PCB Printed Circuit Board editing program, http://pcb.gpleda.org");
> +  u ("PCB Printed Circuit Board editing program, http://pcb.geda-project.org");
>    u ("%s [-h|-V|--copyright]\t\t\tHelp, version, copyright", Progname);
>    u ("%s [gui options] <pcb file>\t\tto edit", Progname);
>    u ("Available GUI hid%s:", n_gui == 1 ? "" : "s");
> diff --git a/src/misc.c b/src/misc.c
> index 4197580..5c43754 100644
> --- a/src/misc.c
> +++ b/src/misc.c
> @@ -2207,10 +2207,9 @@ GetInfoString (void)
>        DSAddString (&info, "General Public License version 2\n");
>        DSAddString (&info, "See the LICENSE file for more information\n\n");
>        DSAddString (&info, "For more information see:\n\n");
> -      DSAddString (&info, "PCB homepage: http://pcb.gpleda.org\n");
> -      DSAddString (&info, "gEDA homepage: http://www.gpleda.org\n");
> -      DSAddString (&info,
> -                   "gEDA Wiki: http://geda.seul.org/wiki/ \n\n");
> +      DSAddString (&info, "PCB homepage: http://pcb.geda-project.org\n");
> +      DSAddString (&info, "gEDA homepage: http://www.geda-project.org\n");
> +      DSAddString (&info, "gEDA Wiki: http://wiki.geda-project.org\n");
>  
>        DSAddString (&info, "----- Compile Time Options -----\n");
>        hids = hid_enumerate ();
> -- 
> 1.7.2.5
> 

> >From aecd1ed0360864b207fc0e5ad503413c7770b9fe Mon Sep 17 00:00:00 2001
> From: Larry Doolittle <ldoolitt AT recycle DOT lbl DOT gov>
> Date: Thu, 30 Aug 2012 12:16:39 -0700
> Subject: [PATCH] fix a format string mismatch
> 
> ---
>  src/hid/ps/eps.c |    2 +-
>  1 files changed, 1 insertions(+), 1 deletions(-)
> 
> diff --git a/src/hid/ps/eps.c b/src/hid/ps/eps.c
> index f089e6c..0e90c7b 100644
> --- a/src/hid/ps/eps.c
> +++ b/src/hid/ps/eps.c
> @@ -269,7 +269,7 @@ eps_hid_export_to_file (FILE * the_file, HID_Attr_Val * options)
>    in_mono = options[HA_mono].int_value;
>  
>  #define pcb2em(x) 1 + COORD_TO_INCH (x) * 72.0 * options[HA_scale].real_value
> -  fprintf (f, "%%%%BoundingBox: 0 0 %i %i\n",
> +  fprintf (f, "%%%%BoundingBox: 0 0 %lli %lli\n",
>  	   llrint (pcb2em (bounds->X2 - bounds->X1)),
>  	   llrint (pcb2em (bounds->Y2 - bounds->Y1)) );
>    fprintf (f, "%%%%HiResBoundingBox: 0.000000 0.000000 %.6f %.6f\n",
> -- 
> 1.7.2.5
> 

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019