[MacPorts] #48905: New port: syncthing
#48905: New port: syncthing ---------------------------+-------------------------------- Reporter: link.dupont@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Keywords: | Port: syncthing ---------------------------+-------------------------------- Open source continuous file synchronization application Syncthing replaces proprietary sync and cloud services with something open, trustworthy and decentralized. Your data is your data alone and you deserve to choose where it is stored, if it is shared with some third party and how it's transmitted over the Internet. http://syncthing.net -- Ticket URL: <https://trac.macports.org/ticket/48905> MacPorts <https://www.macports.org/> Ports system for OS X
#48905: New port: syncthing ----------------------------+-------------------------------- Reporter: link.dupont@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: syncthing | ----------------------------+-------------------------------- Comment (by anatol.pomozov@…): +1 for having syncthing in macports. Just started using syncthing at my Linux devices and would like to say it is a great tool. -- Ticket URL: <https://trac.macports.org/ticket/48905#comment:1> MacPorts <https://www.macports.org/> Ports system for OS X
#48905: New port: syncthing ----------------------------+-------------------------------- Reporter: link.dupont@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: syncthing | ----------------------------+-------------------------------- Comment (by anatol.pomozov@…): Ping? Syncthing is a great tool and I use it daily. Would love to see an official port. -- Ticket URL: <https://trac.macports.org/ticket/48905#comment:2> MacPorts <https://www.macports.org/> Ports system for OS X
#48905: New port: syncthing ----------------------------+-------------------------------- Reporter: link.dupont@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: syncthing | ----------------------------+-------------------------------- Comment (by anatol.pomozov@…): I use this software daily and I found it extremely useful. If there anything I can do to get the package mainlined please let me know. -- Ticket URL: <https://trac.macports.org/ticket/48905#comment:4> MacPorts <https://www.macports.org/> Ports system for OS X
#48905: New port: syncthing ----------------------------+-------------------------------- Reporter: link.dupont@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: syncthing | ----------------------------+-------------------------------- Comment (by mf2k@…): Sorry for the delay. Some notes/questions: - link.dupont: Are you still interested in being maintainer? Can we add openmaintainer? - The {{{revision}}} line should be deleted because 0 is the default value. - In the {{{notes}}} block, {{{/opt/local/}}} should be replaced with {{{${prefix}}}}. -- Ticket URL: <https://trac.macports.org/ticket/48905#comment:5> MacPorts <https://www.macports.org/> Ports system for OS X
#48905: New port: syncthing ----------------------------+-------------------------------- Reporter: link.dupont@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: syncthing | ----------------------------+-------------------------------- Comment (by anatol.pomozov@…): Attached updated Portfile.
In the notes block, /opt/local/ should be replaced with ${prefix}. During install i've got a message
---> Activating syncthing @0.14.4_0 Syncthing ships with a sample launchd plist that must be configured before use. Copy ${prefix}/share/syncthing/syncthing.plist to ~/Library/LaunchAgents and replace USERNAME with your username. Then run: launchctl load ~/Library/LaunchAgents/syncthing.plist. ${prefix} is not replaced. Is it expected? -- Ticket URL: <https://trac.macports.org/ticket/48905#comment:6> MacPorts <https://www.macports.org/> Ports system for OS X
#48905: New port: syncthing ----------------------------+-------------------------------- Reporter: link.dupont@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: syncthing | ----------------------------+-------------------------------- Comment (by mf2k@…): That is definitely not expected. If that can be figured out, maybe by looking at other ports, I will commit it. We can make you maintainer if you are interested? link.dupont is not responding. -- Ticket URL: <https://trac.macports.org/ticket/48905#comment:7> MacPorts <https://www.macports.org/> Ports system for OS X
#48905: New port: syncthing ----------------------------+-------------------------------- Reporter: link.dupont@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: syncthing | ----------------------------+-------------------------------- Comment (by mf2k@…): I'm looking at the {{{bash-completion}}} Portfile, Apparently the {{{notes}}} need to be in quotes rather than in block format. -- Ticket URL: <https://trac.macports.org/ticket/48905#comment:8> MacPorts <https://www.macports.org/> Ports system for OS X
#48905: New port: syncthing ----------------------------+-------------------------------- Reporter: link.dupont@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: syncthing | ----------------------------+-------------------------------- Comment (by raimue@…): `notes` takes a normal Tcl string argument. With `{}` no variable substitution is applied, use `""` instead. -- Ticket URL: <https://trac.macports.org/ticket/48905#comment:9> MacPorts <https://www.macports.org/> Ports system for OS X
#48905: New port: syncthing ----------------------------+-------------------------------- Reporter: link.dupont@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: syncthing | ----------------------------+-------------------------------- Comment (by anatol.pomozov@…): Quotes work perfectly. Here is an updated Portfile. -- Ticket URL: <https://trac.macports.org/ticket/48905#comment:10> MacPorts <https://www.macports.org/> Ports system for macOS
#48905: New port: syncthing ----------------------------+-------------------------------- Reporter: link.dupont@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: syncthing | ----------------------------+-------------------------------- Comment (by mf2k@…): More notes: - Due to the custom build phase, the universal variant will need to be removed or handled explicitly. - Are you OK with being maintainer? -- Ticket URL: <https://trac.macports.org/ticket/48905#comment:12> MacPorts <https://www.macports.org/> Ports system for macOS
#48905: New port: syncthing ----------------------------+-------------------------------- Reporter: link.dupont@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: syncthing | ----------------------------+-------------------------------- Comment (by mf2k@…): See also #52324. -- Ticket URL: <https://trac.macports.org/ticket/48905#comment:13> MacPorts <https://www.macports.org/> Ports system for macOS
#48905: New port: syncthing ----------------------------+-------------------------------- Reporter: link.dupont@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: syncthing | ----------------------------+-------------------------------- Comment (by leonardo.schenkel@…): Hi, I submitted a new Portfile in #52324. My bad, I did not notice that there was already a submission open and did not mean to hijack this ticket. I volunteer to be the maintainer this port, in case there are no other interested. The version I submitted is not very different from the one here, but I believe mine is a bit more compliant with the MacPorts file hierarchy standard. I also plan to add subports later for the other servers (discovery server, relay server, etc.). In case my Portfile is taken for consideration, I would like some feedback and guidance regarding the decision on how to handle versioning because Syncthing regularly releases new versions which are not backwards- compatible and break the synchronization protocol. More details in #52324. -- Ticket URL: <https://trac.macports.org/ticket/48905#comment:14> MacPorts <https://www.macports.org/> Ports system for macOS
#48905: New port: syncthing ----------------------------+-------------------------------- Reporter: link.dupont@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: syncthing | ----------------------------+-------------------------------- Comment (by leonardo.schenkel@…): I think this can be closed due to #52324 having been committed. -- Ticket URL: <https://trac.macports.org/ticket/48905#comment:17> MacPorts <https://www.macports.org/> Ports system for the Mac operating system
#48905: New port: syncthing ----------------------------+-------------------------------- Reporter: link.dupont@… | Owner: macports-tickets@… Type: submission | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: duplicate | Keywords: Port: syncthing | ----------------------------+-------------------------------- Changes (by mf2k@…): * status: new => closed * version: 2.3.3 => * resolution: => duplicate -- Ticket URL: <https://trac.macports.org/ticket/48905#comment:18> MacPorts <https://www.macports.org/> Ports system for the Mac operating system
participants (1)
-
MacPorts