[MacPorts] #25428: New port for re-alpine
#25428: New port for re-alpine -----------------------------------+---------------------------------------- Reporter: todmorrison@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Keywords: | Port: -----------------------------------+---------------------------------------- Re-alpine is a fork/successor to alpine. This Portfile (and patches) adds this port and resolves the equivalent to Ticket #24954. -- Ticket URL: <http://trac.macports.org/ticket/25428> MacPorts <http://www.macports.org/> Ports system for Mac OS
#25428: New port for re-alpine -----------------------------------+---------------------------------------- Reporter: todmorrison@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Keywords: | Port: -----------------------------------+---------------------------------------- Comment(by bjd@…): I can't compile with this Portfile. I tried with no variants and with +without_tcl. -- Ticket URL: <http://trac.macports.org/ticket/25428#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#25428: New port for re-alpine -----------------------------------+---------------------------------------- Reporter: todmorrison@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Keywords: | Port: -----------------------------------+---------------------------------------- Comment(by todmorrison@…): I've attached a new Portfile that should fix the compilation problems. -- Ticket URL: <http://trac.macports.org/ticket/25428#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#25428: New port for re-alpine -----------------------------------+---------------------------------------- Reporter: todmorrison@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Keywords: | Port: -----------------------------------+---------------------------------------- Changes (by raimue@…): * cc: raimue@… (added) Comment: Maintainer should be 'nomaintainer' without @macports.org suffix. Why is `patch.pre_args -p1` being set conditionally? This setting applies to all patch files. Instead of a +without_tcl variant, it would be better to have a default set and add this additional feature using +tcl. Why does this +tcl variant not depend on the tcl port? -- Ticket URL: <http://trac.macports.org/ticket/25428#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#25428: New port for re-alpine -----------------------------------+---------------------------------------- Reporter: todmorrison@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Keywords: | Port: -----------------------------------+---------------------------------------- Comment(by todmorrison@…): Attached a new version of the Portfile that addresses the above comments/issues, as well as an additional patch to fix problems compiling with the current version of openssl. -- Ticket URL: <http://trac.macports.org/ticket/25428#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#25428: New port for re-alpine -----------------------------------+---------------------------------------- Reporter: todmorrison@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Keywords: | Port: -----------------------------------+---------------------------------------- Comment(by macosx12345@…): Many thanks. However the two patches (to `alpine/Makefile.in` and to `alpine/smkeys.c`) were not made at the same depth in the source tree : `alpine/smkeys.c` was patching "re-alpine-2.01/pith/smkeys.c" with an explicit "re-alpine-2.01" prefix, which prevented it to work if `patch.pre_args -p1` was set globally. Therefore, I suggest, for simplicity, to remove completely the `patch.pre_args -px` setting (thus providing the `-p0` option to patch by default) and to make the patch to `alpine/smkeys.c` at the same level as the patch to `alpine/Makefile.in`. I'm attaching the resulting Portfile and patch. With them, I was able to build re-alpine both with and without the tcl option on Mac OS X 10.5.8, and to use re-alpine and pico on Mac OS X 10.5.8. I did not encounter the compilation problem mentioned in the discussion of #24954 (undefined symbol `_BIO_method_type` at link time). -- Ticket URL: <http://trac.macports.org/ticket/25428#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#25428: New port for re-alpine -----------------------------------+---------------------------------------- Reporter: todmorrison@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Keywords: | Port: -----------------------------------+---------------------------------------- Comment(by macosx12345@…): Replying to [comment:5 macosx12345@…]:
Therefore, I suggest, for simplicity, to remove completely the `patch.pre_args -px` setting (thus providing the `-p0` option to patch by default) and to make the patch to `alpine/smkeys.c` at the same level as the patch to `alpine/Makefile.in`.
I'm attaching the resulting Portfile and patch. With them, I was able to build re-alpine both with and without the tcl option on Mac OS X 10.5.8, and to use re-alpine and pico on Mac OS X 10.5.8. I did not encounter the compilation problem mentioned in the discussion of #24954 (undefined symbol `_BIO_method_type` at link time).
And, of course, `alpine-osx-10.6.patch` must be modified accordingly -- here it is. With this, re-alpine builds on Mac OS X 10.6.4 with Intel processor. -- Ticket URL: <http://trac.macports.org/ticket/25428#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#25428: New port for re-alpine -----------------------------------+---------------------------------------- Reporter: todmorrison@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Keywords: | Port: -----------------------------------+---------------------------------------- Comment(by sabbatini.luca@…): Sure would be nice to have a port or patch of re-alpine (currently at v2.02) for Mac OS X Lion 10.7.* -- Ticket URL: <https://trac.macports.org/ticket/25428#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
#25428: New port for re-alpine ----------------------------+-------------------------------- Reporter: todmorrison@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Resolution: | Keywords: Port: | ----------------------------+-------------------------------- Comment (by atlauren@…): +1 upvote. I highly suggest that ports deprecate alpine in favor of re- alpine. It revved to 2.0.3 on 2012-12-21. http://sourceforge.net/projects/re-alpine/ -- Ticket URL: <https://trac.macports.org/ticket/25428#comment:9> MacPorts <http://www.macports.org/> Ports system for Mac OS
#25428: New port for re-alpine ----------------------------+---------------------- Reporter: todmorrison@… | Owner: larryv@… Type: submission | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Resolution: | Keywords: Port: | ----------------------------+---------------------- Changes (by larryv@…): * status: new => assigned * owner: macports-tickets@… => larryv@… Comment: I’ll take a look at this. -- Ticket URL: <https://trac.macports.org/ticket/25428#comment:10> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts