mirror of
https://git.freebsd.org/ports.git
synced 2025-06-01 19:06:28 -04:00
Add devel/hs-fortran-src port - a library for lexing and parsing Fortran source code.
Submitted by: blubee blubeeme <gurenchan@gmail.com> Reviewed by: mat Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D16523
This commit is contained in:
parent
924cff4c5d
commit
c7da4c952c
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=476202
8 changed files with 53 additions and 0 deletions
|
@ -925,6 +925,7 @@
|
|||
SUBDIR += hs-ConfigFile
|
||||
SUBDIR += hs-EdisonAPI
|
||||
SUBDIR += hs-EdisonCore
|
||||
SUBDIR += hs-GenericPretty
|
||||
SUBDIR += hs-Glob
|
||||
SUBDIR += hs-HUnit
|
||||
SUBDIR += hs-IfElse
|
||||
|
@ -1035,6 +1036,7 @@
|
|||
SUBDIR += hs-filemanip
|
||||
SUBDIR += hs-filestore
|
||||
SUBDIR += hs-fmlist
|
||||
SUBDIR += hs-fortran-src
|
||||
SUBDIR += hs-foundation
|
||||
SUBDIR += hs-free
|
||||
SUBDIR += hs-fsnotify
|
||||
|
|
13
devel/hs-GenericPretty/Makefile
Normal file
13
devel/hs-GenericPretty/Makefile
Normal file
|
@ -0,0 +1,13 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= GenericPretty
|
||||
DISTVERSION= 1.2.2
|
||||
CATEGORIES= devel haskell
|
||||
|
||||
MAINTAINER= hello@blubee.me
|
||||
COMMENT= Pretty printing for Generic value
|
||||
|
||||
LICENSE= BSD3CLAUSE
|
||||
|
||||
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
|
||||
.include <bsd.port.mk>
|
3
devel/hs-GenericPretty/distinfo
Normal file
3
devel/hs-GenericPretty/distinfo
Normal file
|
@ -0,0 +1,3 @@
|
|||
TIMESTAMP = 1532760516
|
||||
SHA256 (cabal/GenericPretty-1.2.2.tar.gz) = eeea7ae7081f866de6a83ab8c4c335806b8cbb679d85e416e6224384ffcdae3c
|
||||
SIZE (cabal/GenericPretty-1.2.2.tar.gz) = 447925
|
5
devel/hs-GenericPretty/pkg-descr
Normal file
5
devel/hs-GenericPretty/pkg-descr
Normal file
|
@ -0,0 +1,5 @@
|
|||
GenericPretty is a Haskell library that supports automatic derivation of pretty
|
||||
printing functions on user defined data types. The output provided is a pretty
|
||||
printed version of that provided by Prelude.show.
|
||||
|
||||
WWW: https://github.com/UU-ComputerScience/uulib
|
19
devel/hs-fortran-src/Makefile
Normal file
19
devel/hs-fortran-src/Makefile
Normal file
|
@ -0,0 +1,19 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= fortran-src
|
||||
DISTVERSION= 0.2.1.1
|
||||
CATEGORIES= devel haskell
|
||||
|
||||
MAINTAINER= hello@blubee.me
|
||||
COMMENT= Parser and analyses for Fortran standard 66, 77, 90 & 95
|
||||
|
||||
LICENSE= APACHE20
|
||||
|
||||
USE_CABAL= fgl>=5.0 GenericPretty>=1.2.2 uniplate>=1.6 alex>=3.1 \
|
||||
happy>=1.19 unordered-containers>=0.2.9.0 syb>=0.7 \
|
||||
hashable>=1.2.3.0
|
||||
|
||||
EXECUTABLE= fortran-src
|
||||
|
||||
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
|
||||
.include <bsd.port.mk>
|
3
devel/hs-fortran-src/distinfo
Normal file
3
devel/hs-fortran-src/distinfo
Normal file
|
@ -0,0 +1,3 @@
|
|||
TIMESTAMP = 1532744573
|
||||
SHA256 (cabal/fortran-src-0.2.1.1.tar.gz) = 5fb3eee113f61feae8c556454f3052c61b103be984e158fdaf979b59d2001100
|
||||
SIZE (cabal/fortran-src-0.2.1.1.tar.gz) = 135885
|
6
devel/hs-fortran-src/pkg-descr
Normal file
6
devel/hs-fortran-src/pkg-descr
Normal file
|
@ -0,0 +1,6 @@
|
|||
Provides lexing, parsing, and basic analyses of Fortran code covering
|
||||
standards: FORTRAN 66, FORTRAN 77, Fortran 90, and Fortran 95 and some legacy
|
||||
extensions. Includes data flow and basic block analysis, a renamer, and type
|
||||
analysis.
|
||||
|
||||
WWW: https://github.com/camfort/fortran-src
|
|
@ -241,12 +241,14 @@ file-embed_port?= devel/hs-file-embed
|
|||
filemanip_port?= devel/hs-filemanip
|
||||
filestore_port?= devel/hs-filestore
|
||||
fixed_port?= math/hs-fixed
|
||||
fortran-src_port?= devel/hs-fortran-src # executable
|
||||
foundation_port?= devel/hs-foundation
|
||||
fmlist_port?= devel/hs-fmlist
|
||||
free_port?= devel/hs-free
|
||||
fsnotify_port?= devel/hs-fsnotify
|
||||
gconf_port?= devel/hs-gconf
|
||||
generic-deriving_port?= devel/hs-generic-deriving
|
||||
GenericPretty_port?= devel/hs-GenericPretty
|
||||
geniplate-mirror_port?= devel/hs-geniplate-mirror
|
||||
ghc-events_port?= devel/hs-ghc-events # executable
|
||||
ghc-mtl_port?= devel/hs-ghc-mtl
|
||||
|
|
Loading…
Add table
Reference in a new issue