[MacPorts] #48062: Requesting new ports from Documentation Liberation Project
#48062: Requesting new ports from Documentation Liberation Project ------------------------+-------------------------------- Reporter: cbradney@… | Owner: macports-tickets@… Type: request | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Keywords: | Port: ------------------------+-------------------------------- Hi macports has librevenge, libvisio-0.1 and libcdr-0.1. Would it be possible for some more of their libraries to be imported into macports? They are optional dependencies when building Scribus and add a lot of useful functionality to Scribus. libfreehand, libmspub, libpagemaker at the first 3 I'd request. There are others like libmwaw that could be useful too in the future. http://www.documentliberation.org/projects/ Thanks Craig -- Ticket URL: <https://trac.macports.org/ticket/48062> MacPorts <https://www.macports.org/> Ports system for OS X
#48062: Requesting new ports from Documentation Liberation Project -------------------------+-------------------------------- Reporter: cbradney@… | Owner: macports-tickets@… Type: request | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: | -------------------------+-------------------------------- Changes (by larryv@…): * cc: devans@… (added) -- Ticket URL: <https://trac.macports.org/ticket/48062#comment:1> MacPorts <https://www.macports.org/> Ports system for OS X
#48062: Requesting new ports from Documentation Liberation Project -------------------------+-------------------------------- Reporter: cbradney@… | Owner: macports-tickets@… Type: request | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: | -------------------------+-------------------------------- Comment (by devans@…): Replying to [ticket:48062 cbradney@…]:
Hi
macports has librevenge, libvisio-0.1 and libcdr-0.1. Would it be possible for some more of their libraries to be imported into macports?
They are optional dependencies when building Scribus and add a lot of useful functionality to Scribus.
libfreehand, libmspub, libpagemaker at the first 3 I'd request. There are others like libmwaw that could be useful too in the future.
http://www.documentliberation.org/projects/
Thanks Craig
Thanks for your request, Craig. I ported the existing ports you mention as dependencies of inkscape. If you are of such a mind, the surest way to get these new ones included is to take a shot at putting together one or more preliminary Portfiles yourself. You can use one of the existing Portfiles as a guide and submit them here for review and approval. We can always use a new maintainer and I and the other maintainers would be happy to give you a hand to get started. If these libraries are similar to the ones I've already done, they would make good starter projects and, of course, its always a plus to have a maintainer who has an interest in putting the ports to good use himself. What do you think? Dave -- Ticket URL: <https://trac.macports.org/ticket/48062#comment:2> MacPorts <https://www.macports.org/> Ports system for OS X
#48062: Requesting new ports from Documentation Liberation Project -------------------------+-------------------------------- Reporter: cbradney@… | Owner: macports-tickets@… Type: request | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: | -------------------------+-------------------------------- Comment (by cbradney@…): Ok, you got me... 3 portfiles uploaded to the bug. Scribus builds with those libs built via ports now. Would you be able to commit to ports? -- Ticket URL: <https://trac.macports.org/ticket/48062#comment:3> MacPorts <https://www.macports.org/> Ports system for OS X
#48062: Requesting new ports from Documentation Liberation Project -------------------------+---------------------- Reporter: cbradney@… | Owner: devans@… Type: request | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: | -------------------------+---------------------- Changes (by devans@…): * status: new => assigned * owner: macports-tickets@… => devans@… -- Ticket URL: <https://trac.macports.org/ticket/48062#comment:4> MacPorts <https://www.macports.org/> Ports system for OS X
#48062: Requesting new ports from Documentation Liberation Project -------------------------+---------------------- Reporter: cbradney@… | Owner: devans@… Type: request | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: | -------------------------+---------------------- Comment (by cbradney@…): I could maintain these I guess... btw. Need to set up a profile somewhere I guess. -- Ticket URL: <https://trac.macports.org/ticket/48062#comment:5> MacPorts <https://www.macports.org/> Ports system for OS X
#48062: Requesting new ports from Documentation Liberation Project ------------------------------------------------+---------------------- Reporter: cbradney@… | Owner: devans@… Type: submission | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: fixed | Keywords: Port: libmspub libfreehand libpagemaker | ------------------------------------------------+---------------------- Changes (by devans@…): * status: assigned => closed * cc: devans@… (removed) * resolution: => fixed * type: request => submission * port: => libmspub libfreehand libpagemaker Comment: Have committed your port submissions (thanks!) libmspub r137813 [[BR]] libfreehand r137814 [[BR]] libpagemaker r137816 I made a new minor changes as follows: * removed version number from port names. This was done with the previous ports to differentiate them from older versions that were built without librevenge. That's not necessary here and simplifies the port. * no need now to use distname since the portname and the distname and port name match * removed other stuff that was previously used to prevent file conflicts due to the existence of the older ports * removed the revision statement, default is revision 0 which is appropriate for new ports and when the version number is incremented * fixed the maintainer line to use your (obfuscated) email as your maintainer handle, the shorter version that you used implies @macports.org and is reserved for members with commit access (see below) * added dependencies where necessary I think that's it. Thanks again for your submissions and for taking responsibility as maintainer. Note that MacPorts makes a distinction between maintainers and committers. You become a maintainer by submitting ports such as you have and keeping them up to date or volunteering to take responsibility for existing nomaintainer ports. Existing committers will be glad to work with you to review and commit any new ports or changes you submit as tickets. Once you have a track record and feel comfortable as a maintainer you can apply to become a committer yourself. See NewCommittersGuide for full details on the process. -- Ticket URL: <https://trac.macports.org/ticket/48062#comment:6> MacPorts <https://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts