[RPM (6.0)] [DIST generic] jaskell-1.0-2.jpp6

Ralph Apel <[email protected]>
Newsgroups gmane.linux.jpackage.announce
Message-ID <[email protected]>
Name        : jaskell                      Relocations: (not relocatable)
Version     : 1.0                               Vendor: JPackage Project
Release     : 2.jpp6                        Build Date: Sat 11 Aug 2012 09:56:37 AM CEST
Install Date: (not installed)               Build Host: flat.netmindz.net
Group       : Development/Libraries/Java    Source RPM: (none)
Size        : 1910663                          License: BSD
Signature   : (none)
Packager    : Ralph Apel <[email protected]>
URL         : http://jaskell.codehaus.org/
Summary     : Java Haskell pure functional programming language.
Description :
There are already many cool scripting languages in jvm.
Jython, JRuby, Groovy etc. They are all excellent and very
practical scripting languages. Why yet another scripting
language?
Well. Jaskell is designed not to be a better language, but
a different one.
1. Most of the current scripting languages are Object-Oriented.
   Though they more or less have functional tastes (Ruby's
   sexy closure, for example), the heart of them are still
   Object-Oriented. One of the most important essenses of
   functional programming (combinators) is yet to be brought
   into Java.
2. Jaskell brings with it higher order function, function
   currying, pattern match and monadic combinator support.
3. Monadic combinator is ideal for designing Domain Specifi
   Language. It is relatively easy to tailor Jaskell runtime
   to make domain specific syntax look like simple atomic
   statements. See Neptune for a real example.
4. Jaskell bridges nicely between functional interpreter and
   Java. In fact, Jaskell is nothing but a Java library that
   passes Java objects in and out of the interpreter.

---------------
Ralph Apel <r.apel at r-apel.de> - 0:1.0-2
- First JPP-6 release
---------------
jaskell.src: W: summary-ended-with-dot Java Haskell pure functional programming language.
jaskell.src: W: specfile-error sh: line 0: fg: no job control
jaskell.src: W: specfile-error sh: line 0: fg: no job control
jaskell.src: W: source-or-patch-not-bzipped jaskell-build.patch
jaskell.src: W: no-signature
1 packages and 0 specfiles checked; 0 errors, 5 warnings.

---------------
Index: jaskell.spec
===================================================================
RCS file: /home/projects/jpackage/cvs/rpms/free/jaskell/jaskell.spec,v
retrieving revision 1.1
diff -u -r1.1 jaskell.spec
--- jaskell.spec	5 Oct 2008 19:46:53 -0000	1.1
+++ jaskell.spec	11 Aug 2012 07:58:31 -0000
@@ -1,4 +1,4 @@
-# Copyright (c) 2000-2008, JPackage Project
+# Copyright (c) 2000-2012, JPackage Project
 # All rights reserved.
 #
 # Redistribution and use in source and binary forms, with or without
@@ -29,10 +29,14 @@
 #
 
 %define section   free
+%define _binary_payload w9.gzdio
+%define _source_payload w9.gzdio
+%define _binary_filedigest_algorithm 1
+%define _source_filedigest_algorithm 1
 
 Name:           jaskell
 Version:        1.0
-Release:        1%{dist}
+Release:        2%{?dist}
 Epoch:          0
 Summary:        Java Haskell pure functional programming language.
 
@@ -47,18 +51,18 @@
 
 BuildArch:      noarch
 BuildRequires:  jpackage-utils >= 0:1.7.5
-BuildRequires:  java-devel >= 0:1.5.0
-BuildRequires:  ant >= 0:1.6.5
+BuildRequires:  java-devel >= 0:1.6.0
+BuildRequires:  ant >= 0:1.7.1
 BuildRequires:  ant-junit
 BuildRequires:  junit
 
 BuildRequires:  bsf
-BuildRequires:  jakarta-commons-lang
+BuildRequires:  apache-commons-lang
 BuildRequires:  jfunutil
 BuildRequires:  jparsec
 
-Requires:  java >= 0:1.5.0
-Requires:  jakarta-commons-lang
+Requires:  java >= 0:1.6.0
+Requires:  apache-commons-lang
 Requires:  jfunutil
 Requires:  jparsec
 
@@ -116,9 +120,6 @@
 ln -sf $(build-classpath jparsec) lib/jparsec.jar
 ln -sf $(build-classpath jparsec) lib/junit.jar
 
-#mv lib/jparsec_old2.jar.no lib/jparsec_old2.jar
-#mv lib/jparsec_old.jar.no lib/jparsec_old.jar
-
 %patch0 -p1 -b .sav0
 popd
 mkdir doc
@@ -181,6 +182,9 @@
 %doc %{_docdir}/%{name}-%{version}
 
 %changelog
+* Sat Aug 11 2012 Ralph Apel <r.apel at r-apel.de> - 0:1.0-2
+- First JPP-6 release
+ 
 * Mon Oct 06 2008 Ralph Apel <r.apel at r-apel.de> - 0:1.0-1.jpp5
 - First release
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.