Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 22 Aug 2014 01:33:39 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 192903] New: [patch] games/xboard: update to new version including Zippy-option etc.
Message-ID:  <bug-192903-13@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D192903

            Bug ID: 192903
           Summary: [patch] games/xboard: update to new version including
                    Zippy-option etc.
           Product: Ports Tree
           Version: Latest
          Hardware: Any
                OS: Any
            Status: Needs Triage
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: freebsd-ports-bugs@FreeBSD.org
          Reporter: kalten@gmx.at

Created attachment 146139
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D146139&action=
=3Dedit
update from current version (ports v361946) to new version

I happened to find out that there is a more recent version of
games/xboard than that in the ports (4.7.3 from January as v361946 in
the ports tree) at H.G.Muller=E2=80=99s page=E2=80=94namely from July.

I have created a patch (see file patch-v361946-to-newVersion.txt) that
does the following things (and supersedes PR/192669 =C2=B9=E2=81=BE as it c=
hanges
to a new version and includes zippy):
* PORTVERSION from 4.7.3 to 4.7.3.20140702.2 (it seems not to be 4.7.4
  yet, =E2=80=9C20140702.2=E2=80=9D means that the git-version is from 2014=
-07-02 and is
  the third commit on this day=E2=80=94I hope, it will help, so that the po=
rts
  system still knows, which version is the older one by using such a
  system)
* MASTER_SITES is changed to my little server again, as I have saved a
  snapshot (xboard-c591aa5.tar.gz) that is a download form there=C2=B2=E2=
=81=BE
  (I do not have a better solution=E2=80=94same in games/fairymax)
* autogen needed (and called as ${WRKSRC}/autogen.sh in pre-configure
  target) as those generated files are not stored in this git repository
* OPTIONS*
  - Zippy (analogous to PR/192669 =C2=B9=E2=81=BE)
  - Engins in an OPTIONS_GROUP (none or many)
    including correction of sample configuration file
  - GUI front end in an OPTIONS_SINGLE (exactly one of them to use)
  - Sound output in an OPTIONS_RADIO (none or one)
    including correction of sample configuration file
  And many small changes because of the chosen options.
* Dependencies added
* new distinfo
* git url added to pkg-descr as it is not the git url from the WWW url
  there
* pkg-plist changed (should be OK)
* man-/info-pages tell user where to read about Zippy (zippy.README
  installed to) iff OPTION ZIPPY is selected.
* some files were not installed (sound files and game-configuration
  files) (I shall write H.G.Muller about that=E2=80=94but there is another
  matter in connection to that: could take some time until he will
  change it)

I have invoked ports-mgmt/poudriere using the command =E2=80=9Ctestport=E2=
=80=9D
(everything was OK) testing different combinations of the configuration
options and checking the generated xboard.conf.dist file as well.

And something not that important:
In the post-configure target of the old version some command had been
changed (I have kept it for the new one) but not for all analogous code
fragments (there is a comment in the Makefile now above that target=E2=80=
=94may
be the maintainer wants to look into that matter)

Well: I hope everything is to everyone=E2=80=99s satisfaction.

ru,
 Kalten

=C2=B9=E2=81=BE https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D192669
=C2=B2=E2=81=BE
http://hgm.nubati.net/cgi-bin/gitweb.cgi?p=3Dxboard.git;a=3Dsnapshot;h=3Dc5=
91aa5f691ddd2fe00a64993e006d105b47f4a3;sf=3Dtgz

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-192903-13>