url "https://github.com/stackp/Droopy.git", :revision => "7a9c7bc46c4ff8b743755be86a9b29bd1a8ba1d9"
version "20160830"
- depends_on :python if MacOS.version <= :snow_leopard
+ depends_on "python"
def install
bin.install "droopy"
url "http://rc.shaunrowland.com/git/identd.git"
version "0.20120228"
- def patches
- # manual page: remove "manual uninstall" description
- DATA
- end
+ # manual page: remove "manual uninstall" description
+ patch :DATA
def install
inreplace "identd.xcodeproj/project.pbxproj",
/CODE_SIGN_IDENTITY = \".*\"/, 'CODE_SIGN_IDENTITY=""'
+ inreplace "identd.xcodeproj/project.pbxproj",
+ /ARCHS_STANDARD_32_64_BIT/, 'ARCHS_STANDARD_64_BIT'
inreplace "identd/identd.8",
%r{/usr/local}, "#{HOMEBREW_PREFIX}"
xcodebuild "SYMROOT=build", "-target", "identd", "-configuration", "Release"
url 'http://fex.belwue.de/download/sendfile-2.1b.tar.gz'
sha256 'd0b4305c38e635d67bb2e316ccaf1d3afde63e67b748a104582d0ce9cf7f2a8c'
- def patches
- # source code:
- # - remove nested "MAXS() inside snprintf()" macros.
- # - disable wtmp/utmp on Mac OS X.
- # - only call seteuid() & setegid() when it would change user/group.
- DATA
- end
+ # source code:
+ # - remove nested "MAXS() inside snprintf()" macros.
+ # - disable wtmp/utmp on Mac OS X.
+ # - only call seteuid() & setegid() when it would change user/group.
+ patch :DATA
def install
inreplace ["makeconfig", "etc/sfdconf", "doc/receive.1", "doc/sendfile.1", "doc/sendmsg.1", "doc/sendfiled.8" ] do |s|
documentation for details.
-[homebrew]:http://brew.sh
-[brew tap]:https://github.com/Homebrew/homebrew/blob/master/share/doc/homebrew/brew-tap.md
+[homebrew]:https://brew.sh
+[brew tap]:https://docs.brew.sh/Taps
outdated=$( brew outdated --verbose | grep -F -cv "pinned at" )
if [ "$outdated" -gt 0 ]; then
echo
- ax_msg - "$outdated formula outdated:"
+ ax_msg - "$outdated formula & casks outdated:"
brew outdated --verbose || ax_abort "Failed to list outdated packages!"
echo
- brew upgrade --ignore-pinned --cleanup || ax_abort "Upgrade failed!"
+ brew upgrade --ignore-pinned || ax_abort "Upgrade failed!"
echo
ax_msg - "Cleaning up ..."
brew cleanup --prune=2 || ax_abort "\"brew cleanup\" failed!"
- brew prune || ax_abort "\"brew prune\" failed!"
echo
else
ax_msg 0 "Nothing outdated."