[f2j] 02/31: [svn-inject] Applying Debian modifications (0.8.1-1) to trunk

Andreas Tille tille at debian.org
Fri Jan 29 15:35:39 UTC 2016


This is an automated email from the git hooks/post-receive script.

tille pushed a commit to branch master
in repository f2j.

commit c43fe539654bdf1d014a94e4dc4260858bfd3c34
Author: Olivier Sallou <osallou at debian.org>
Date:   Tue Jan 24 18:29:23 2012 +0000

    [svn-inject] Applying Debian modifications (0.8.1-1) to trunk
---
 debian/changelog                |  5 ++++
 debian/compat                   |  1 +
 debian/control                  | 28 ++++++++++++++++++
 debian/copyright                | 65 +++++++++++++++++++++++++++++++++++++++++
 debian/dirs                     |  1 +
 debian/docs                     |  1 +
 debian/f2j.install              |  1 +
 debian/patches/fix_clean_target | 33 +++++++++++++++++++++
 debian/patches/generate_doc     | 21 +++++++++++++
 debian/patches/series           |  2 ++
 debian/rules                    | 22 ++++++++++++++
 debian/source/format            |  1 +
 debian/watch                    |  4 +++
 13 files changed, 185 insertions(+)

diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..60a2a46
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+f2j (0.8.1-1) unstable; urgency=low
+
+  * Initial release (Closes: #657184)
+
+ -- Olivier Sallou <olivier.sallou at irisa.fr>  Tue, 24 Jan 2012 17:34:50 +0100
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..45a4fb7
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+8
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..6c1a4dd
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,28 @@
+Source: f2j
+Section: java
+Priority: optional
+Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
+Uploaders: Olivier Sallou <olivier.sallou at irisa.fr>,
+DM-Upload-Allowed: yes
+Build-Depends: debhelper (>= 8.0.0), default-jdk, bison, javahelper, texlive-binaries
+Standards-Version: 3.9.2
+Homepage: http://sourceforge.net/projects/f2j/
+Vcs-Svn: svn://svn.debian.org/debian-med/trunk/packages/f2j/trunk/
+Vcs-Browser: http://svn.debian.org/wsvn/debian-med/trunk/packages/f2j/
+
+Package: f2j
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Fortran to Java compiler
+ The GOTO translation code is based on the bytecode parser 
+ found in javab, a bytecode parallelizing tool. This package provides
+ the javab program.
+
+Package: libf2j-java
+Architecture: all
+Depends: ${shlibs:Depends}, ${misc:Depends},f2j
+Description: Fortran to Java compiler
+ The package provides the Java library (APIS)
+ to numerical libraries originally
+ written in Fortran (particularly BLAS and LAPACK).
+
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..26b2c9b
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,65 @@
+Format: http://dep.debian.net/deps/dep5
+Upstream-Name: f2j
+Source: http://sourceforge.net/projects/f2j/
+
+Files: util/org/j_paine/formatter/PrintfFormat.java
+Copyright: 2000 Sun Microsystems, Inc.
+License: SUN
+ Permission to use, copy, modify, and distribute this Software and its
+ documentation for NON-COMMERCIAL or COMMERCIAL purposes and without fee is
+ hereby granted.
+ .
+ This Software is provided "AS IS".  All express warranties, including any
+ implied warranty of merchantability, satisfactory quality, fitness for a
+ particular purpose, or non-infringement, are disclaimed, except to the extent
+ that such disclaimers are held to be legally invalid.
+ .
+ You acknowledge that Software is not designed, licensed or intended for use in
+ the design, construction, operation or maintenance of any nuclear facility
+ ("High Risk Activities").  Sun disclaims any express or implied warranty of
+ fitness for such uses.
+ .
+ Please refer to the file http://www.sun.com/policies/trademarks/ for further
+ important trademark information and to
+ http://java.sun.com/nav/business/index.html for further important licensing
+ information for the Java Technology.
+
+
+Files: *
+Copyright: 2008 Keith Seymour <seymour at cs.utk.edu>
+License: GPL v2
+ This package is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+ .
+ This package is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>
+ .
+ On Debian systems, the complete text of the GNU General
+ Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".
+
+Files: debian/*
+Copyright: 2012 Olivier Sallou <olivier.sallou at irisa.fr>
+License: GPL-2+
+ This package is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+ .
+ This package is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>
+ .
+ On Debian systems, the complete text of the GNU General
+ Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".
+
diff --git a/debian/dirs b/debian/dirs
new file mode 100644
index 0000000..e772481
--- /dev/null
+++ b/debian/dirs
@@ -0,0 +1 @@
+usr/bin
diff --git a/debian/docs b/debian/docs
new file mode 100644
index 0000000..58fbef8
--- /dev/null
+++ b/debian/docs
@@ -0,0 +1 @@
+f2j_ug.pdf
diff --git a/debian/f2j.install b/debian/f2j.install
new file mode 100644
index 0000000..ef1ea3a
--- /dev/null
+++ b/debian/f2j.install
@@ -0,0 +1 @@
+goto_trans/javab    usr/bin/
diff --git a/debian/patches/fix_clean_target b/debian/patches/fix_clean_target
new file mode 100644
index 0000000..c46cbf8
--- /dev/null
+++ b/debian/patches/fix_clean_target
@@ -0,0 +1,33 @@
+Subject: remove targets referencing testing
+Author: Olivier Sallou <olivier.sallou at irisa.fr>
+Description: test and clean targets refer to testing dir but it 
+ does not exists. This creates an infinite loop on those targets.
+Last-Updated: 24/01/2012
+--- a/libbytecode/Makefile.in
++++ b/libbytecode/Makefile.in
+@@ -21,7 +21,7 @@
+ dlist.o: dlist.h dlist.c
+ 
+ test:
+-	cd testing; $(MAKE) test
++	#cd testing; $(MAKE) test
+ 
+ docs:
+ 	$(DOXYGEN)
+@@ -32,4 +32,4 @@
+ 
+ clean:
+ 	/bin/rm -rf *.o *.a latex html
+-	cd testing; $(MAKE) clean
++	#cd testing; $(MAKE) clean
+--- a/src/Makefile
++++ b/src/Makefile
+@@ -74,7 +74,7 @@
+ clean:
+ 	rm -f *.o *.class f2jparse.c y.tab.c y.tab.h \
+ 	tmp f2j f2java core a.out *.output *~  *.vcg
+-	cd test; $(MAKE) clean
++	#cd test; $(MAKE) clean
+ 
+ realclean: clean
+ 	rm -f ../bin/f2java ../bin/puref2j 
diff --git a/debian/patches/generate_doc b/debian/patches/generate_doc
new file mode 100644
index 0000000..4a3ccd8
--- /dev/null
+++ b/debian/patches/generate_doc
@@ -0,0 +1,21 @@
+Subject: fix document generation
+Author: Olivier Sallou <olivier.sallou at irisa.fr>
+Description: fix document generation makefile
+Last-Updated: 24/01/2012
+--- a/doc/Makefile
++++ b/doc/Makefile
+@@ -1,12 +1,12 @@
+ LATEX=latex
+ BIBTEX=bibtex
+ 
+-SOURCES = f2j_ug.tex title.tex
++#SOURCES = f2j_ug.tex title.tex
+ 
+ f2j_ug.ps: f2j_ug.dvi
+ 
+ f2j_ug.dvi: $(SOURCES)
+-	$(LATEX) f2j_ug.tex 
++	$(LATEX) doc/f2j_ug.tex
+ #	$(BIBTEX) f2j_ug
+ #	$(LATEX) f2j_ug.tex
+ #	$(LATEX) f2j_ug.tex
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..952bfff
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1,2 @@
+fix_clean_target
+generate_doc
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..6bd605a
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,22 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+JAVA_HOME=/usr/lib/jvm/default-java
+
+%:
+	dh $@
+
+override_dh_auto_install:
+	jh_installlibs --package=libf2j-java util/f2jutil.jar
+
+
+override_dh_auto_configure:
+	dh_auto_configure
+	make -f doc/Makefile f2j_ug.pdf
+
+override_dh_clean:
+	dh_clean
+	make -f doc/Makefile clean
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..f7eb0a0
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,4 @@
+# Compulsory line, this is a version 3 file
+version=3
+
+http://sf.net/f2j/f2j-(.+)\.tgz

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/f2j.git



More information about the pkg-java-commits mailing list