Kevin, we had a previous discussion around brew packaging that resulted in a pretty unanimous feedback of apache- prefix coming from the IPMC. I thought that informed the course of action on that side. If that, indeed, is the case then having a package name geode on ports side will create an unduly confusion.
Thanks, Roman. On Wed, May 18, 2016 at 10:26 AM, Kevin Duling <[email protected]> wrote: > That's a good idea, Roman, so I looked in to it. It doesn't appear that > the rest of the Apache projects follow that pattern. Cassandra, Tomcat, > maven, etc. all omit apache in the package name in mac ports. > > On Tue, May 17, 2016 at 5:36 PM, Roman Shaposhnik <[email protected]> > wrote: > >> Awesome work, but please consider calling it apache-geode. >> >> Thanks, >> Roman. >> >> On Tue, May 17, 2016 at 1:23 PM, Kevin Duling <[email protected]> wrote: >> > Using the geode.rb file for Homebrew as a template, I was able to build a >> > Portfile for macports.org. >> > >> > Does anyone have any feedback before I submit it to the macports repo? >> No >> > code changes were necessary and it is using the same binary image the >> > Homebrew version is. I've tested it as far as "Geode in 5 minutes" takes >> > you. >> > >> > I classified it under 'databases' as that is where the cassandra port >> lives. >> > >> > The following is some output from running it. It properly goes out and >> > locates a mirror to pull the tarball from. >> > >> >> kduling@kduling-mbpro:~/tmp/ports$ port info geode >> >> geode @1.0.0-incubating.M2 (databases) >> >> Description: Apache Geode (incubating) is a data management >> >> platform that provides real-time, consistent access to data-intensive >> >> applications throughout widely distributed cloud >> >> architectures. >> >> Homepage: https://geode.apache.org/ >> >> Platforms: darwin >> >> License: Apache-2 >> > >> > >> >> kduling@kduling-mbpro:~/tmp/ports$ sudo port install geode >> >> ---> Fetching archive for geode >> >> ---> Attempting to fetch >> >> geode-1.0.0-incubating.M2_0.darwin_15.noarch.tbz2 from >> >> http://sea.us.packages.macports.org/macports/packages/geode >> >> ---> Attempting to fetch >> >> geode-1.0.0-incubating.M2_0.darwin_15.noarch.tbz2 from >> >> https://packages.macports.org/geode >> >> ---> Attempting to fetch >> >> geode-1.0.0-incubating.M2_0.darwin_15.noarch.tbz2 from >> >> http://mse.uk.packages.macports.org/sites/packages.macports.org/geode >> >> ---> Fetching distfiles for geode >> >> ---> Verifying checksums for geode >> >> ---> Extracting geode >> >> ---> Configuring geode >> >> ---> Building geode >> >> ---> Staging geode into destroot >> >> ---> Installing geode @1.0.0-incubating.M2_0 >> >> ---> Activating geode @1.0.0-incubating.M2_0 >> >> Please refer to http://geode.incubator.apache.org/docs/ >> >> ---> Cleaning geode >> >> ---> Updating database of binaries >> > >> > >> >> >> >> kduling@kduling-mbpro:~/tmp/ports$ gfsh >> >> _________________________ __ >> >> / _____/ ______/ ______/ /____/ / >> >> / / __/ /___ /_____ / _____ / >> >> / /__/ / ____/ _____/ / / / / >> >> /______/_/ /______/_/ /_/ v1.0.0-incubating.M2 >> >> Monitor and Manage Apache Geode (incubating) >> >> gfsh>quit >> >> Exiting... >> > >> > >> >> >> >> kduling@kduling-mbpro:~/tmp/ports$ which gfsh >> >> /opt/local/bin/gfsh >> >> kduling@kduling-mbpro:~/tmp/ports$ sudo port uninstall geode >> >> ---> Deactivating geode @1.0.0-incubating.M2_0 >> >> ---> Cleaning geode >> >> ---> Uninstalling geode @1.0.0-incubating.M2_0 >> >> ---> Cleaning geode >> >> kduling@kduling-mbpro:~/tmp/ports$ which gfsh >> >> kduling@kduling-mbpro:~/tmp/ports$ >>
