+1 Cool stuff! With brew and ports now we should probably add those to the wiki as alternatives to install Geode.
Next steps could be rpm or deb packages. ;) Sent from my iPhone > On May 17, 2016, at 7: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$
