Opened 5 years ago

Last modified 10 months ago

#47381 new update

bsdowl-devel: new port, version 3.0.0-20150401

Reported by: michipili (Michael Grünewald) Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: maintainer Cc: kurthindenburg (Kurt Hindenburg), chrstphrchvz (Christopher Chavez)
Port: bsdowl-devel

Description

Version 3.0.0-20150401 is a pre-release, it is usable and works well but is still not feature complete. IMO it can supersedes actual 2.2.1, but maybe we could be as careful as keeping the v2.2.1 around for a while.

Attachments (3)

Portfile.2 (2.5 KB) - added by michipili (Michael Grünewald) 5 years ago.
Portfile (2.5 KB) - added by michipili (Michael Grünewald) 5 years ago.
bsdowl.diff (4.8 KB) - added by kurthindenburg (Kurt Hindenburg) 4 years ago.
Patch to add -devel

Download all attachments as: .zip

Change History (19)

comment:1 Changed 5 years ago by mf2k (Frank Schima)

Port: bsdowl added
Version: 2.3.3

Normally in cases like this, you should make this a -devel port, so in this case create a new port called bsdowl-devel. Otherwise, per the guidelines, please instead attach a unified diff of the Portfile so we can easily see what changes you are proposing.

comment:2 Changed 5 years ago by mf2k (Frank Schima)

Keywords: maintainer added

comment:3 Changed 5 years ago by michipili (Michael Grünewald)

Thank you for your help! I updated the Portfile so that it now describes a bsdowl-devel package. It conflicts with bsdowl.

comment:4 Changed 5 years ago by mf2k (Frank Schima)

Thanks! As an observation, your new variants do not have descriptions. Please add those.

comment:5 Changed 5 years ago by michipili (Michael Grünewald)

I will. Is there anywhere a semi-official list of variants? I am hesitating between +gpg and +gnupg.

comment:6 Changed 5 years ago by michipili (Michael Grünewald)

I prepared a new Portfile with variant descriptions.

comment:7 Changed 5 years ago by ryandesign (Ryan Schmidt)

Port: bsdowl-devel added; bsdowl removed
Summary: bsdowl @2.2.1: update to 3.0.0-20150401bsdowl-devel: new port, version 3.0.0-20150401

The whitespace of the portfile does not conform to what the modeline says the whitespace is. MacPorts standard whitespace is spaces indented at multiples of 4 spaces.

Changed 5 years ago by michipili (Michael Grünewald)

Attachment: Portfile.2 added

Changed 5 years ago by michipili (Michael Grünewald)

Attachment: Portfile added

comment:8 Changed 5 years ago by michipili (Michael Grünewald)

I prepared a new Portfile with correct indentation. I was so happy with it that I uploaded it two times. :)

comment:9 Changed 4 years ago by kurthindenburg (Kurt Hindenburg)

Cc: khindenburg@… added

Cc Me!

Changed 4 years ago by kurthindenburg (Kurt Hindenburg)

Attachment: bsdowl.diff added

Patch to add -devel

comment:10 Changed 4 years ago by kurthindenburg (Kurt Hindenburg)

I think the attached patch is the correct way of doing this - however, the configure script appears to be ignoring the --without-*

comment:11 Changed 4 years ago by michipili (Michael Grünewald)

Which particular without-* option are you talking about? Most of these flags will actually only disable or enable tests – and will not have visible effects on the installed files.

comment:12 Changed 4 years ago by kurthindenburg (Kurt Hindenburg)

These from ./configure - since the script will auto-add any of these that it finds, we have to start w/ all --without-*

  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
  --with-gpg              support signing of distribution files with GPG
  --with-gm               support conversion of METAPOST pictures to PNG with
                          GraphicsMagick
  --with-tex              support preparation of TeX documents
  --with-ocaml            support preparation of OCaml projects
  --with-findlib          support use of OCaml findlib in OCaml projects
  --with-tidy             support use of tidy to canonise HTML pages
  --with-opensp           support static HTML pages generation with OpenSP
  --with-noweb            support literate programming with noweb

comment:13 Changed 4 years ago by michipili (Michael Grünewald)

These with-* force the ./configure script to fail if the corresponding component cannot be detected. Besides this, they have no effect on what is actually installed or not.

comment:14 Changed 10 months ago by chrstphrchvz (Christopher Chavez)

Is there still interest in adding this -devel port, particularly after no activity on this ticket for over 3 years? Upstream development appears to have stalled; the latest prerelease tag is v3.0.0-20150830.

comment:15 Changed 10 months ago by chrstphrchvz (Christopher Chavez)

Cc: chrstphrchvz added

comment:16 Changed 10 months ago by michipili (Michael Grünewald)

Thnak you for raising this @Chris. Unluckily I have currently no time to spend on the first or the second topic, so we might well close this.

Note: See TracTickets for help on using tickets.