diff options
Diffstat (limited to 'homebrew/gnucobol')
-rw-r--r-- | homebrew/gnucobol/.beer | 40 | ||||
-rw-r--r-- | homebrew/gnucobol/.make.sh-auto | 7 | ||||
-rw-r--r-- | homebrew/gnucobol/_metadata/description | 1 | ||||
-rw-r--r-- | homebrew/gnucobol/_metadata/homepage | 1 | ||||
-rw-r--r-- | homebrew/gnucobol/_metadata/name | 1 | ||||
-rw-r--r-- | homebrew/gnucobol/_metadata/version | 1 | ||||
-rwxr-xr-x | homebrew/gnucobol/download.sh | 1 |
7 files changed, 52 insertions, 0 deletions
diff --git a/homebrew/gnucobol/.beer b/homebrew/gnucobol/.beer new file mode 100644 index 000000000..1b8bc9578 --- /dev/null +++ b/homebrew/gnucobol/.beer @@ -0,0 +1,40 @@ +{ + "name": "GnuCobol", + "description": "Implements much of the COBOL 85 and COBOL 2002 standards", + "url": "https://downloads.sourceforge.net/project/open-cobol/gnu-cobol/2.2/gnucobol-2.2.tar.xz", + "mirror": null, + "homepage": "https://sourceforge.net/projects/open-cobol/", + "depends": [ + { + "depend": "berkeley-db", + "build-depend": false + }, + { + "depend": "gmp", + "build-depend": false + } + ], + "resource": [], + "conflicts": [ + { + "conflict": "open-cobol", + "reason": null + } + ], + "patches": [], + "install": [ + "gmp = Formula[\"gmp\"]", + "bdb = Formula[\"berkeley-db\"]", + "ENV.append \"CPPFLAGS\", \"-I#{gmp.opt_include} -I#{bdb.opt_include}\"", + "ENV.append \"LDFLAGS\", \"-L#{gmp.opt_lib} -L#{bdb.opt_lib}\"", + "system \"./configure\", \"--disable-debug\",", + "\"--disable-dependency-tracking\",", + "\"--disable-silent-rules\",", + "\"--prefix=#{prefix}\",", + "\"--with-libiconv-prefix=/usr\",", + "\"--with-libintl-prefix=/usr\"", + "system \"make\", \"install\"" + ], + "version": "2.2", + "file": "gnu-cobol.rb" +}
\ No newline at end of file diff --git a/homebrew/gnucobol/.make.sh-auto b/homebrew/gnucobol/.make.sh-auto new file mode 100644 index 000000000..473477ad8 --- /dev/null +++ b/homebrew/gnucobol/.make.sh-auto @@ -0,0 +1,7 @@ +pkg:setup +gmp = Formula["gmp"] +bdb = Formula["berkeley-db"] +ENV.append "CPPFLAGS", "-I#{gmp.opt_include} -I#{bdb.opt_include}" +ENV.append "LDFLAGS", "-L#{gmp.opt_lib} -L#{bdb.opt_lib}" +pkg:configure --disable-dependency-tracking --disable-silent-rules --with-libiconv-prefix=/usr --with-libintl-prefix=/usr +make DESTDIR=${PKG_DEST} install diff --git a/homebrew/gnucobol/_metadata/description b/homebrew/gnucobol/_metadata/description new file mode 100644 index 000000000..0436962df --- /dev/null +++ b/homebrew/gnucobol/_metadata/description @@ -0,0 +1 @@ +Implements much of the COBOL 85 and COBOL 2002 standards diff --git a/homebrew/gnucobol/_metadata/homepage b/homebrew/gnucobol/_metadata/homepage new file mode 100644 index 000000000..36166cb83 --- /dev/null +++ b/homebrew/gnucobol/_metadata/homepage @@ -0,0 +1 @@ +https://sourceforge.net/projects/open-cobol/ diff --git a/homebrew/gnucobol/_metadata/name b/homebrew/gnucobol/_metadata/name new file mode 100644 index 000000000..1f4742fed --- /dev/null +++ b/homebrew/gnucobol/_metadata/name @@ -0,0 +1 @@ +GnuCobol diff --git a/homebrew/gnucobol/_metadata/version b/homebrew/gnucobol/_metadata/version new file mode 100644 index 000000000..8bbe6cf74 --- /dev/null +++ b/homebrew/gnucobol/_metadata/version @@ -0,0 +1 @@ +2.2 diff --git a/homebrew/gnucobol/download.sh b/homebrew/gnucobol/download.sh new file mode 100755 index 000000000..1647068d4 --- /dev/null +++ b/homebrew/gnucobol/download.sh @@ -0,0 +1 @@ +wget https://downloads.sourceforge.net/project/open-cobol/gnu-cobol/2.2/gnucobol-2.2.tar.xz
\ No newline at end of file |