Bug 36004 - Update: japanese/eb, japanese/ndtpd
Summary: Update: japanese/eb, japanese/ndtpd
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: Yoichi NAKAYAMA
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-03-17 13:00 UTC by takamune
Modified: 2002-03-31 17:18 UTC (History)
1 user (show)

See Also:


Attachments
file.diff (7.67 KB, patch)
2002-03-17 13:00 UTC, takamune
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description takamune 2002-03-17 13:00:02 UTC
This PR obsoletes "PR: ports/35458" reported by myself.  Please close it
and apply this patch to upgrade ports (of which I'm the maintainer).

These ports should be simultaneously upgraded.
  - Updates japanese/eb for the latest version 3.2.1
  - Updates japanese/ndtpd for the latest version 3.1.1pl1
  - No files have been added or removed.

Notice:
  EB-3.2.1 is *not* upper compatible with old version 2.3.8.
  We have three ports which directly depend on EB library;
	japanese/eblook, japanese/ruby-eb, japanese/kebook,
  and we can maintain them in refering ja-eb-3.2, not including
  ja-kebook-0.35.

  So please do repository copy 'ports/japanese/eb' to 'ports/japanese/eb2',
  refine LIB_DEPENDS of japasese/kebook/Makefile, and then commit this PR.

Changes:
  - japanese/eb
    o Use internal libtool-1.4 (It is not portlint clean!)
    o Use autoconf-2.5.2
    o Use gettext and iconv
    o EB-3 does not use the ZLIB sybsystem in itself if explicitly specified.

  - japanese/ndtpd
    o Use internal libtool-1.4
    o Use autoconf-2.5.2
    o NDTPD does not have the EB sybsystem in itself.
    o Append license notes to pkg-descr.

cf:
  USE_AUTOMAKE_VER=15 is not accepted by both ports.
Comment 1 Pete Fritchman freebsd_committer freebsd_triage 2002-03-17 19:17:34 UTC
State Changed
From-To: open->closed

Superseded by ports/36004
Comment 2 Patrick Li freebsd_committer freebsd_triage 2002-03-18 04:23:24 UTC
State Changed
From-To: closed->open

This PR supercedes PR 35458
Comment 3 Yoichi NAKAYAMA freebsd_committer freebsd_triage 2002-03-19 13:21:25 UTC
portmgr, we would need following patch to use autoconf (not 213)
in ports system otherwise, unnecessary build dependency is put or
cannot use autoconf.

Index: bsd.port.mk
===================================================================
RCS file: /home/ncvs/ports/Mk/bsd.port.mk,v
retrieving revision 1.402
diff -u -r1.402 bsd.port.mk
--- bsd.port.mk	16 Mar 2002 23:37:02 -0000	1.402
+++ bsd.port.mk	19 Mar 2002 13:19:59 -0000
@@ -891,7 +891,7 @@
 
 GNU_CONFIGURE=	yes
 .endif
-.if defined(USE_AUTOCONF_VER)
+.if ${USE_AUTOCONF_VER} == 213
 BUILD_DEPENDS+=		autoconf213:${PORTSDIR}/devel/autoconf213
 .endif
 .if defined(USE_LIBTOOL)


At Sun, 17 Mar 2002 21:58:42 +0900 (JST),
Kazu TAKAMUNE <takamune@avrl.mei.co.jp> wrote:
>   - japanese/eb
>     o Use internal libtool-1.4 (It is not portlint clean!)
>     o Use autoconf-2.5.2
>     o Use gettext and iconv
>     o EB-3 does not use the ZLIB sybsystem in itself if explicitly specified.
> 
>   - japanese/ndtpd
>     o Use internal libtool-1.4
>     o Use autoconf-2.5.2
>     o NDTPD does not have the EB sybsystem in itself.
>     o Append license notes to pkg-descr.
> 
> cf:
>   USE_AUTOMAKE_VER=15 is not accepted by both ports.

with USE_AUTOCONF_VER (or USE_AUTOCONF) defined, then

===>   eb-3.2.1 depends on executable: autoconf - found
===>   eb-3.2.1 depends on executable: autoconf213 - found

and without those,

===>  Building for eb-3.2.1
make: cannot open Makefile.
*** Error code 2

-- 
Yoichi Nakayama
Comment 4 Yoichi NAKAYAMA freebsd_committer freebsd_triage 2002-03-19 13:24:13 UTC
Responsible Changed
From-To: freebsd-ports->yoichi

I'll take care of this one.
Comment 5 Yoichi NAKAYAMA freebsd_committer freebsd_triage 2002-03-19 13:39:38 UTC
State Changed
From-To: open->analyzed

Tested. Wait untill repo-copy be done.
Comment 6 Yoichi NAKAYAMA freebsd_committer freebsd_triage 2002-03-31 17:16:45 UTC
State Changed
From-To: analyzed->closed

Committed, thanks! 
(Changed to run autoconf in pre-configure stage.)