mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-23 00:43:28 +00:00
- Update to 1.0.0.2
Obtained from: FreeBSD Haskell
This commit is contained in:
parent
920026b39f
commit
f3a5983bf9
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=298293
@ -6,15 +6,15 @@
|
||||
#
|
||||
|
||||
PORTNAME= shakespeare-i18n
|
||||
PORTVERSION= 0.0.0
|
||||
PORTVERSION= 1.0.0.2
|
||||
CATEGORIES= www haskell
|
||||
|
||||
MAINTAINER= haskell@FreeBSD.org
|
||||
COMMENT= A type-based approach to internationalization
|
||||
|
||||
LICENSE= BSD
|
||||
LICENSE= MIT
|
||||
|
||||
USE_CABAL= parsec shakespeare text>=0.7
|
||||
USE_CABAL= parsec shakespeare>=1.0 text>=0.7
|
||||
|
||||
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
|
||||
.include <bsd.port.mk>
|
||||
|
@ -1,2 +1,2 @@
|
||||
SHA256 (cabal/shakespeare-i18n-0.0.0.tar.gz) = 3e3d1ad8c5d282785c319b6df94693a3887b30254e03e814184ca4c6ec30d9ff
|
||||
SIZE (cabal/shakespeare-i18n-0.0.0.tar.gz) = 4439
|
||||
SHA256 (cabal/shakespeare-i18n-1.0.0.2.tar.gz) = bfb8fad2ef9916cd528479e41a694bbb9d9bd2250e3ba4104e6787b10d9dcd87
|
||||
SIZE (cabal/shakespeare-i18n-1.0.0.2.tar.gz) = 5869
|
||||
|
@ -1,5 +1,5 @@
|
||||
This package uses the same approach of type-safe URLs to create
|
||||
translated content. It has a simple syntax for translators, while
|
||||
allowing the ful power of Haskell for applying complex grammar rules.
|
||||
allowing the full power of Haskell for applying complex grammar rules.
|
||||
|
||||
WWW: http://www.yesodweb.com/book/i18n
|
||||
WWW: http://www.yesodweb.com/book/shakespearean-templates
|
||||
|
@ -6,15 +6,15 @@
|
||||
#
|
||||
|
||||
PORTNAME= shakespeare-text
|
||||
PORTVERSION= 0.10.3
|
||||
PORTVERSION= 1.0.0.2
|
||||
CATEGORIES= www haskell
|
||||
|
||||
MAINTAINER= haskell@FreeBSD.org
|
||||
COMMENT= Interpolation with quasi-quotation: put variables strings
|
||||
|
||||
LICENSE= BSD
|
||||
LICENSE= MIT
|
||||
|
||||
USE_CABAL= shakespeare>=0.10 text>=0.7
|
||||
USE_CABAL= shakespeare>=1.0 text>=0.7
|
||||
|
||||
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
|
||||
.include <bsd.port.mk>
|
||||
|
@ -1,2 +1,2 @@
|
||||
SHA256 (cabal/shakespeare-text-0.10.3.tar.gz) = da00f8b9a9b31710d5ec08ad68aca4d62ec85ffb8982cb648f25b6e93f707870
|
||||
SIZE (cabal/shakespeare-text-0.10.3.tar.gz) = 4342
|
||||
SHA256 (cabal/shakespeare-text-1.0.0.2.tar.gz) = ccfd085ea86a2c417b68bf0ee4c374f3642876e7b9e82d066a0c997ea332dcb6
|
||||
SIZE (cabal/shakespeare-text-1.0.0.2.tar.gz) = 4606
|
||||
|
@ -1,7 +1,11 @@
|
||||
Shakespeare is a template family for type-safe, efficient templates with
|
||||
simple variable interpolation. Shakespeare templates can be used inline
|
||||
with a quasi-quoter or in an external file. Shakespeare interpolates
|
||||
variables according to the type being inserted. In this case, the
|
||||
variable type needs a ToText instance.
|
||||
interpolation with quasi-quotation: stick haskell variables into haskell
|
||||
strings Note there is no dependency on haskell-src-extras. If you don't
|
||||
mind that dependency, you may want to look at using these packages:
|
||||
Interpolation, interpolatedstring-perl6, interpolatedstring-qq. This
|
||||
package has 1 other general feature that those others may not (but would
|
||||
be easy to duplicate): instead of using quasi-quoting you can also use an
|
||||
external file. It also has url/embeding interpolation, with @ and ^,
|
||||
which are used in Yesod. This package also uses blaze-builder for efficiently
|
||||
constructing strings.
|
||||
|
||||
WWW: http://www.yesodweb.com/book/templates
|
||||
WWW: http://www.yesodweb.com/book/shakespearean-templates
|
||||
|
@ -6,13 +6,13 @@
|
||||
#
|
||||
|
||||
PORTNAME= shakespeare
|
||||
PORTVERSION= 0.10.2
|
||||
PORTVERSION= 1.0.0.2
|
||||
CATEGORIES= www haskell
|
||||
|
||||
MAINTAINER= haskell@FreeBSD.org
|
||||
COMMENT= A toolkit for making compile-time interpolated templates
|
||||
|
||||
LICENSE= BSD
|
||||
LICENSE= MIT
|
||||
|
||||
USE_CABAL= parsec>=2 text>=0.7
|
||||
|
||||
|
@ -1,2 +1,2 @@
|
||||
SHA256 (cabal/shakespeare-0.10.2.tar.gz) = 8c63e160932ac004624ee9dfb02a13a5049e3434b08751f7783df0646a63779c
|
||||
SIZE (cabal/shakespeare-0.10.2.tar.gz) = 6202
|
||||
SHA256 (cabal/shakespeare-1.0.0.2.tar.gz) = 2e31213807639b98ca540d569d3f3f4aef0f8656459f32e7ca63f2c20e4dd312
|
||||
SIZE (cabal/shakespeare-1.0.0.2.tar.gz) = 7785
|
||||
|
@ -1,6 +1,11 @@
|
||||
Shakespeare is a template family for type-safe, efficient templates with
|
||||
simple variable interpolation. Shakespeare templates can be used inline
|
||||
with a quasi-quoter or in an external file. Shakespeare interpolates
|
||||
variables according to the type being inserted.
|
||||
Shakespeare is a family of type-safe, efficient template languages.
|
||||
Shakespeare templates are expanded at compile-time, ensuring that all
|
||||
interpolated variables are in scope. Variables are interpolated
|
||||
according to their type through a typeclass. Shakespeare templates can
|
||||
be used inline with a quasi-quoter or in an external file. Note there is
|
||||
no dependency on haskell-src-extras. Instead Shakespeare believes logic
|
||||
should stay out of templates and has its own minimal Haskell parser.
|
||||
Packages that use this: shakespeare-js, shakespeare-css,
|
||||
shakespeare-text, hamlet, and xml-hamlet.
|
||||
|
||||
WWW: http://www.yesodweb.com/book/templates
|
||||
WWW: http://www.yesodweb.com/book/shakespearean-templates
|
||||
|
Loading…
Reference in New Issue
Block a user