Bug 161414 - [UPDATE] lang/swi-pl: update to 5.10.5
Summary: [UPDATE] lang/swi-pl: update to 5.10.5
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Greg Larkin
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-10-09 06:40 UTC by R.Mahmatkhanov
Modified: 2011-11-10 23:30 UTC (History)
0 users

See Also:


Attachments
file.diff (50.17 KB, patch)
2011-10-09 06:40 UTC, R.Mahmatkhanov
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description R.Mahmatkhanov 2011-10-09 06:40:00 UTC
- update to latest stable version (5.10.5)
- remove BROKEN line
- remove CONFLICTS - binaries was renamed in this release, so no problem
- set new SWIPLDIR variable to use in pkg-plist and Makefile, that contains the
  new directory name, that swi-pl now using.
- undefine HAVE_EXECINFO too in src/config.h to let it build successfuly 
- adjust local patches to new version (not tested on "alpha" for sure :))
- remove files/patch-configure to make --without-jpl in CONFIGURE_ARGS actually
  work

tinderbuild logs:
7.4: http://host5.webstroy.ru/tb/7.4/swi-pl-5.10.5.log
8.2: http://host5.webstroy.ru/tb/8.2/swi-pl-5.10.5.log

Please also note that by looking at commit history it seems that last couple of years any changes to this port were committed woth maintainer timeout, so may be there is the point to not wait for 2weeks to bring this new version to FreeBSD-9.0 DVD.

Fix: Patch attached with submission follows:
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2011-10-09 06:40:24 UTC
Responsible Changed
From-To: freebsd-ports-bugs->glarkin

glarkin@ wants his PRs (via the GNATS Auto Assign Tool)
Comment 2 Edwin Groothuis freebsd_committer freebsd_triage 2011-10-09 06:40:29 UTC
Maintainer of lang/swi-pl,

Please note that PR ports/161414 has just been submitted.

If it contains a patch for an upgrade, an enhancement or a bug fix
you agree on, reply to this email stating that you approve the patch
and a committer will take care of it.

The full text of the PR can be found at:
    http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/161414

-- 
Edwin Groothuis via the GNATS Auto Assign Tool
edwin@FreeBSD.org
Comment 3 Edwin Groothuis freebsd_committer freebsd_triage 2011-10-09 06:40:33 UTC
State Changed
From-To: open->feedback

Awaiting maintainers feedback (via the GNATS Auto Assign Tool)
Comment 4 R.Mahmatkhanov 2011-10-09 06:51:15 UTC
> -lib/%%DISTNAME%%/boot%%BITS%%.prc
> +lib/%%DISTNAME%%/boot32.prc

Oops, my fault. It should stay as
"lib/%%DISTNAME%%/boot%%BITS%%.prc"

to not break plist on amd64 builds.

-- 
Regards,
Ruslan

Tinderboxing kills... the drives.
Comment 5 R.Mahmatkhanov 2011-10-23 19:26:27 UTC
Looks like we have maintainer-timeout (2weeks) on this one, looking 
forward when this will be committed :)

-- 
Regards,
Ruslan

Tinderboxing kills... the drives.
Comment 6 dfilter service freebsd_committer freebsd_triage 2011-10-26 21:17:21 UTC
glarkin     2011-10-26 20:17:12 UTC

  FreeBSD ports repository

  Modified files:
    lang/swi-pl          Makefile distinfo pkg-plist 
    lang/swi-pl/files    extra-patch-src-Makefile-in 
                         extra-patch-src-configure 
                         patch-packages__xpce__src__Makefile.in 
  Added files:
    lang/swi-pl/files    patch-src__Makefile.in 
                         patch-src__swipl-ld.c 
  Removed files:
    lang/swi-pl/files    patch-aa patch-configure 
                         patch-src_Makefile.in patch-src_plld.c 
  Log:
  - Updated to latest stable version (5.10.5)
  - Removed BROKEN line
  - Removed CONFLICTS - binaries were renamed in this release, so no problem
  - Set new SWIPLDIR variable to use in pkg-plist and Makefile, that
    contains the new directory name that swi-pl now using.
  - Undefined HAVE_EXECINFO too in src/config.h to let it build successfuly
  - Adjusted local patches to new version (not tested on "alpha" for sure :))
  - Removed files/patch-configure to make --without-jpl in CONFIGURE_ARGS
    actually work
  
  PR:             ports/161414
  Submitted by:   Ruslan Mahmatkhanov <cvs-src@yandex.ru>
  Approved by:    g.gonter@ieee.org (maintainer; timeout - 2+ weeks)
  
  Revision  Changes    Path
  1.57      +14 -12    ports/lang/swi-pl/Makefile
  1.25      +2 -2      ports/lang/swi-pl/distinfo
  1.3       +7 -7      ports/lang/swi-pl/files/extra-patch-src-Makefile-in
  1.4       +11 -11    ports/lang/swi-pl/files/extra-patch-src-configure
  1.9       +0 -11     ports/lang/swi-pl/files/patch-aa (dead)
  1.2       +0 -13     ports/lang/swi-pl/files/patch-configure (dead)
  1.2       +4 -4      ports/lang/swi-pl/files/patch-packages__xpce__src__Makefile.in
  1.2       +0 -28     ports/lang/swi-pl/files/patch-src_Makefile.in (dead)
  1.1       +28 -0     ports/lang/swi-pl/files/patch-src__Makefile.in (new)
  1.1       +23 -0     ports/lang/swi-pl/files/patch-src__swipl-ld.c (new)
  1.2       +0 -23     ports/lang/swi-pl/files/patch-src_plld.c (dead)
  1.25      +189 -262  ports/lang/swi-pl/pkg-plist
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 7 Greg Larkin freebsd_committer freebsd_triage 2011-10-26 21:17:27 UTC
State Changed
From-To: feedback->closed

Committed after maintainer timeout, thank you!
Comment 8 dfilter service freebsd_committer freebsd_triage 2011-11-10 23:20:42 UTC
rm          2011-11-10 23:20:29 UTC

  FreeBSD ports repository

  Modified files:
    misc/py-yolk         Makefile 
  Log:
    - bump USE_PYTHON to 2.6+
    - eliminate now unneeded devel/py-elementtree dependency
    - remove PYPI_RSS option, it's now available unconditionally
    - bump PORTREVISION
  
    PR:             ports/161414
    Submitted by:   rm
    Approved by:    nivit (maintainer; timeout - 2+ months), novel
                    (mentor)
    Feature safe:   yes
  
  Revision  Changes    Path
  1.11      +2 -8      ports/misc/py-yolk/Makefile
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"