diff options
| author | Tom Schoonjans | 2015-04-22 10:50:11 +0200 |
|---|---|---|
| committer | Mike McQuaid | 2015-04-22 20:55:59 +0100 |
| commit | 7ca0ab2df5060a1859bdea81857dc643039b6628 (patch) | |
| tree | 81b9782a77d64d414b64a9817794b3bbb412994a /Library/Formula | |
| parent | ed33fc7932d6efc74962b8b45546ec20cb21f2b1 (diff) | |
| download | homebrew-7ca0ab2df5060a1859bdea81857dc643039b6628.tar.bz2 | |
glibmm 2.44.0
version bump
passed brew audit --strict after adding test block
Closes #38741.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
Diffstat (limited to 'Library/Formula')
| -rw-r--r-- | Library/Formula/glibmm.rb | 21 |
1 files changed, 16 insertions, 5 deletions
diff --git a/Library/Formula/glibmm.rb b/Library/Formula/glibmm.rb index 45fa8d1bd..dde768f09 100644 --- a/Library/Formula/glibmm.rb +++ b/Library/Formula/glibmm.rb @@ -1,9 +1,7 @@ -require "formula" - class Glibmm < Formula homepage "http://www.gtkmm.org/" - url "http://ftp.gnome.org/pub/GNOME/sources/glibmm/2.42/glibmm-2.42.0.tar.xz" - sha256 "985083d97378d234da27a7243587cc0d186897a4b2d3c1286f794089be1a3397" + url "http://ftp.gnome.org/pub/GNOME/sources/glibmm/2.44/glibmm-2.44.0.tar.xz" + sha256 "1b0ac0425d24895507c0e0e8088a464c7ae2d289c47afa1c11f63278fc672ea8" bottle do revision 1 @@ -18,6 +16,19 @@ class Glibmm < Formula def install system "./configure", "--disable-dependency-tracking", "--prefix=#{prefix}" - system "make install" + system "make", "install" + end + test do + (testpath/"test.cpp").write <<-EOS.undent + #include <glibmm.h> + + int main(int argc, char *argv[]) + { + Glib::ustring my_string("testing"); + return 0; + } + EOS + system ENV.cxx, "-I#{HOMEBREW_PREFIX}/include/glibmm-2.4", "-I#{HOMEBREW_PREFIX}/lib/glibmm-2.4/include", "-I#{HOMEBREW_PREFIX}/include/glib-2.0", "-I#{HOMEBREW_PREFIX}/lib/glib-2.0/include", "-I#{HOMEBREW_PREFIX}/opt/gettext/include", "-I#{HOMEBREW_PREFIX}/include/sigc++-2.0", "-I#{HOMEBREW_PREFIX}/lib/sigc++-2.0/include", "test.cpp", "-L#{HOMEBREW_PREFIX}/lib", "-L#{HOMEBREW_PREFIX}/lib", "-L#{HOMEBREW_PREFIX}/opt/gettext/lib", "-L#{HOMEBREW_PREFIX}/lib", "-lglibmm-2.4", "-lgobject-2.0", "-lglib-2.0", "-lintl", "-lsigc-2.0", "-o", "test" + system "./test" end end |
