[MacPorts] #38720: Add a port for bup (https://github.com/bup/bup)
#38720: Add a port for bup (https://github.com/bup/bup) ------------------------------------------------+-------------------------- Reporter: mail@… | Owner: macports- Type: request | tickets@… Priority: Normal | Status: new Component: ports | Milestone: Keywords: bup python-pylibacl python-pyxattr | Version: 2.1.3 | Port: ------------------------------------------------+-------------------------- Hello, maybe it would be nice to have a port for bup ([https://github.com/bup/bup]), which should be installable on OSX with macports as soon as the missing ports for python-pyxattr (see 38253) and python-pylibacl (38719) are created. Would someone create a port? Or is there an easy guideline for bloody beginners, so I could create one? Thanks, Johannes -- Ticket URL: <https://trac.macports.org/ticket/38720> MacPorts <http://www.macports.org/> Ports system for OS X
#38720: Add a port for bup (https://github.com/bup/bup) ----------------------+-------------------------------- Reporter: mail@… | Owner: macports-tickets@… Type: request | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: bup | ----------------------+-------------------------------- Changes (by macsforever2000@…): * keywords: bup python-pylibacl python-pyxattr => * version: 2.1.3 => * port: => bup Old description:
Hello,
maybe it would be nice to have a port for bup ([https://github.com/bup/bup]), which should be installable on OSX with macports as soon as the missing ports for python-pyxattr (see 38253) and python-pylibacl (38719) are created.
Would someone create a port? Or is there an easy guideline for bloody beginners, so I could create one?
Thanks, Johannes
New description: Hello, maybe it would be nice to have a port for bup ([https://github.com/bup/bup]), which should be installable on OSX with macports as soon as the missing ports for python-pyxattr (see #38253) and python-pylibacl (#38719) are created. Would someone create a port? Or is there an easy guideline for bloody beginners, so I could create one? Thanks, Johannes -- -- Ticket URL: <https://trac.macports.org/ticket/38720#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#38720: Add a port for bup (https://github.com/bup/bup) ----------------------+-------------------------------- Reporter: mail@… | Owner: macports-tickets@… Type: request | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: bup | ----------------------+-------------------------------- Comment (by ryandesign@…): There is http://guide.macports.org/chunked/development.html Since this is on github, perhaps using the github portgroup would help. It is not documented in the guide however; look for other ports using it as an example, and/or read the source code of the portgroup file itself. -- Ticket URL: <https://trac.macports.org/ticket/38720#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#38720: Add a port for bup (https://github.com/bup/bup) ----------------------+-------------------------------- Reporter: mail@… | Owner: macports-tickets@… Type: request | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: bup | ----------------------+-------------------------------- Comment (by egall@…): Since this is written in Python, should it be treated as a Python package for MacPorts? Or should it be treated differently because it doesn't look like it uses distutils? -- Ticket URL: <https://trac.macports.org/ticket/38720#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#38720: Add a port for bup (https://github.com/bup/bup) ----------------------+-------------------------------- Reporter: mail@… | Owner: macports-tickets@… Type: request | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: bup | ----------------------+-------------------------------- Comment (by macsforever2000@…): No, definitely not. The py-* ports are meant for python modules. There are a number of ports that are written in python with "normal" names. -- Ticket URL: <https://trac.macports.org/ticket/38720#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
#38720: Add a port for bup (https://github.com/bup/bup) ----------------------+-------------------------------- Reporter: mail@… | Owner: macports-tickets@… Type: request | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: bup | ----------------------+-------------------------------- Comment (by egall@…): Replying to [comment:5 macsforever2000@…]:
No, definitely not. The py-* ports are meant for python modules. There are a number of ports that are written in python with "normal" names.
Could I have an example to look at? -- Ticket URL: <https://trac.macports.org/ticket/38720#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X
#38720: Add a port for bup (https://github.com/bup/bup) ----------------------+-------------------------------- Reporter: mail@… | Owner: macports-tickets@… Type: request | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: bup | ----------------------+-------------------------------- Comment (by egall@…): Also on a slightly different note, there's a Homebrew formula for bup that we could use as reference when making this portfile: https://github.com/mxcl/homebrew/commits/master/Library/Formula/bup.rb -- Ticket URL: <https://trac.macports.org/ticket/38720#comment:7> MacPorts <http://www.macports.org/> Ports system for OS X
#38720: Add a port for bup (https://github.com/bup/bup) ----------------------+-------------------------------- Reporter: mail@… | Owner: macports-tickets@… Type: request | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: bup | ----------------------+-------------------------------- Comment (by mail@…): I started creating ports for the dependencies, but as I got stuck there I thought I'd get this one started. Where to start? Which portfile could serve as a template? Whats this github portgroup? How to use it? Thanks, Johannes -- Ticket URL: <https://trac.macports.org/ticket/38720#comment:8> MacPorts <http://www.macports.org/> Ports system for OS X
#38720: Add a port for bup (https://github.com/bup/bup) ----------------------+-------------------------------- Reporter: mail@… | Owner: macports-tickets@… Type: request | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: bup | ----------------------+-------------------------------- Comment (by egall@…): Replying to [comment:8 mail@…]:
Whats this github portgroup? browser:trunk/dports/_resources/port1.0/group/github-1.0.tcl How to use it? in this case, put this at the top of your portfile, after the `PortSystem 1.0` line: {{{ PortGroup github 1.0
github.setup bup bup 0.25-rc1 bup- }}} -- Ticket URL: <https://trac.macports.org/ticket/38720#comment:9> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts