r35619 - in /packages/z88/tags/13.0.0+dfsg1: ./ debian/ debian/patches/

domibel-guest at users.alioth.debian.org domibel-guest at users.alioth.debian.org
Fri Apr 3 21:07:53 UTC 2009


Author: domibel-guest
Date: Fri Apr  3 21:07:52 2009
New Revision: 35619

URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=35619
Log:
Tagging z88 (13.0.0+dfsg1)

Added:
    packages/z88/tags/13.0.0+dfsg1/
    packages/z88/tags/13.0.0+dfsg1/debian/
    packages/z88/tags/13.0.0+dfsg1/debian/CMakeLists.txt
    packages/z88/tags/13.0.0+dfsg1/debian/Notes
    packages/z88/tags/13.0.0+dfsg1/debian/README.Debian
    packages/z88/tags/13.0.0+dfsg1/debian/changelog
    packages/z88/tags/13.0.0+dfsg1/debian/compat
    packages/z88/tags/13.0.0+dfsg1/debian/control
    packages/z88/tags/13.0.0+dfsg1/debian/copyright
    packages/z88/tags/13.0.0+dfsg1/debian/get-orig-source
    packages/z88/tags/13.0.0+dfsg1/debian/menu
    packages/z88/tags/13.0.0+dfsg1/debian/patches/
    packages/z88/tags/13.0.0+dfsg1/debian/patches/00list
    packages/z88/tags/13.0.0+dfsg1/debian/patches/50_all_changes.dpatch
    packages/z88/tags/13.0.0+dfsg1/debian/patches/60_all_changes.dpatch
    packages/z88/tags/13.0.0+dfsg1/debian/rules   (with props)
    packages/z88/tags/13.0.0+dfsg1/debian/watch
    packages/z88/tags/13.0.0+dfsg1/debian/z88-doc.doc-base
    packages/z88/tags/13.0.0+dfsg1/debian/z88-doc.docs
    packages/z88/tags/13.0.0+dfsg1/debian/z88.desktop
    packages/z88/tags/13.0.0+dfsg1/debian/z88.lintian

Added: packages/z88/tags/13.0.0+dfsg1/debian/CMakeLists.txt
URL: http://svn.debian.org/wsvn/debian-science/packages/z88/tags/13.0.0%2Bdfsg1/debian/CMakeLists.txt?rev=35619&op=file
==============================================================================
--- packages/z88/tags/13.0.0+dfsg1/debian/CMakeLists.txt (added)
+++ packages/z88/tags/13.0.0+dfsg1/debian/CMakeLists.txt Fri Apr  3 21:07:52 2009
@@ -1,0 +1,96 @@
+# The name of our project is "Z88". CMakeLists files in this project can
+# refer to the root source directory of the project as ${Z88_SOURCE_DIR} and
+# to the root binary directory of the project as ${Z88_BINARY_DIR}.
+cmake_minimum_required (VERSION 2.6)
+project (Z88)
+
+set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DFR_UNIX -DFR_XINT -DFR_XDOUB -DFR_LINUX -O3 -fomit-frame-pointer")
+
+#FIND_PACKAGE(GTK REQUIRED)
+#IF (GTK_FOUND)
+#  INCLUDE_DIRECTORIES (${GTK_INCLUDE_DIR} /usr/include/gtk-2.0/)
+#  LINK_LIBRARIES( ${GTK_LIBRARIES} )
+#ELSE (GTK_FOUND)
+#  MESSAGE( FATAL_ERROR "This application requires GTK. One of these components is missing. Please verify configuration")
+#ENDIF (GTK_FOUND)
+
+INCLUDE_DIRECTORIES ( /usr/include/gtk-2.0/ /usr/lib/gtk-2.0/include /usr/include/atk-1.0 /usr/include/cairo /usr/include/pango-1.0 /usr/include/glib-2.0 /usr/lib/glib-2.0/include /usr/include/pixman-1 /usr/include/freetype2 /usr/include/directfb /usr/include/libpng12 /usr/include/gtkglext-1.0 /usr/lib/gtkglext-1.0/include)
+LINK_LIBRARIES ( gtk-x11-2.0 gdk-x11-2.0 atk-1.0 pangoft2-1.0 gdk_pixbuf-2.0 m pangocairo-1.0 gio-2.0 cairo pango-1.0 freetype fontconfig gobject-2.0 gmodule-2.0 glib-2.0 GL GLU gtkglext-x11-1.0 gdkglext-x11-1.0)
+
+#  GTK_INCLUDE_DIR   - Directories to include to use GTK
+#  GTK_LIBRARIES     - Files to link against to use GTK
+#  GTK_FOUND         - GTK was found
+#  GTK_GL_FOUND   
+
+
+# Recurse into the "Hello" and "Demo" subdirectories. This does not actually
+# cause another cmake executable to run. The same process will walk through
+# the project's entire directory structure.
+#add_subdirectory (Hello)
+#add_subdirectory (Demo) 
+
+# Make sure the compiler can find include files from our library.
+include_directories (${Z88_SOURCE_DIR})
+
+# Make sure the linker can find the library once it is built.
+link_directories (${Z88_BINARY_DIR})
+
+add_executable ( z88f z88f.c ale88f dyn88f clr88 choy88 m1 m2 stop88f 
+   cshe88 hexa88 lqua88 qshe88 isod88 tetr88 spur88 
+   apla88 spla88 hpla88 ri188 who88f wlog88f prfl88 
+   bhexa88 btetr88 bqshe88 bspla88 bspur88 blqua88 bcshe88 
+   bapla88 bhpla88 ri588 wrim88f wria88f lan88f z88a z88b z88cc )
+target_link_libraries (z88f m)
+
+
+add_executable ( z88i1 z88i1.c ale88i dyn88i1 clr88 w4y88i stop88i ri188i
+   who88i1 wlog88i1 wrim88i wria88i lan88i1 z88ai )
+target_link_libraries (z88i1 m)
+
+add_executable ( z88i2 z88i2.c ale88i dyn88i2 clr88 jaco88 m1 m2 stop88i cshe88
+   hexa88 lqua88 qshe88 isod88 tetr88 spur88 apla88  spla88 hpla88 r4y88i r1y88i
+   who88i2 wlog88i2 prfl88 wrim88i lan88i2 z88bi z88ci ri588i bhexa88 btetr88
+   bqshe88 bspla88 bspur88 blqua88 bcshe88 bapla88 bhpla88 )
+target_link_libraries (z88i2 m)
+
+add_executable( z88e z88e.c ale88e dyn88e clr88 m1 m2 stop88e cshe88 
+   hexa88 lqua88 qshe88 isod88 tetr88 spur88 spla88 hpla88 apla88 riy88
+   forc88 who88e wlog88e wrim88e lan88e )
+target_link_libraries (z88e m) 
+
+add_executable( z88d z88d.c ale88d dyn88d clr88 m3 m4 fuvs88 stop88d scsh88
+   shex88 slqu88 sqsh88 siso88 stet88 sspu88 sapl88 sspl88 shpl88 riy88d
+   span88 who88d wlog88d wrim88d lan88d )
+target_link_libraries (z88d m)
+
+add_executable( z88n z88n.c ale88n dyn88n clr88 join88 subn88 stop88n mc188n
+   mc288n mc388n mc488n mc588n rni88 who88n wlog88n wrim88n lan88n )
+target_link_libraries (z88n m)
+
+add_executable( z88v z88v.c ale88v dyn88v clr88 stop88v fr_func vend88 g1i188
+   g2i188 g3i188 g4i188 g5i188 gxi288 g1i388 g1i488 gxi588 lan88v wlog88v who88v )
+target_link_libraries (z88v)
+
+add_executable( z88x z88x.c ale88x dyn88x clr88 koi88x rea88x stop88x sub88x
+   who88x wlog88x wria88x wrim88x z88fx z88tx lan88x )
+target_link_libraries (z88x m)
+
+add_executable( z88g z88g.c ale88g clr88 stop88g cosm88 nast88 dnas88 who88g wlog88g wrim88g lan88g )
+target_link_libraries (z88g)
+
+add_executable( z88h z88h.c ale88h clr88 stop88h who88h wlog88h wrim88h lan88h rdy88h )
+target_link_libraries (z88h)
+
+add_executable( z88o z88o.c cb88o lan88o dyn88o wlog88o ale88o rcoo88
+   m9 m10 m12 m15 oc88 m16 )
+
+add_executable( z88com z88com.c cb88c ale88c lan88c wlog88c rcol88c )
+
+
+#gcc -DFR_UNIX -DFR_LINUX -DFR_XDOUB -DFR_XLONG -I. -O3 -fomit-frame-pointer
+# `pkg-config --cflags --libs gtk+-2.0 gdkglext-1.0 gdkglext-x11-1.0 gtkglext-1.0 gtkglext-x11-1.0`    -c -o z88o.o z88o.c
+
+install(TARGETS z88f z88i1 z88i2 z88e z88d z88n z88v z88x z88g z88h z88com z88o
+    RUNTIME DESTINATION bin
+    )
+

Added: packages/z88/tags/13.0.0+dfsg1/debian/Notes
URL: http://svn.debian.org/wsvn/debian-science/packages/z88/tags/13.0.0%2Bdfsg1/debian/Notes?rev=35619&op=file
==============================================================================
--- packages/z88/tags/13.0.0+dfsg1/debian/Notes (added)
+++ packages/z88/tags/13.0.0+dfsg1/debian/Notes Fri Apr  3 21:07:52 2009
@@ -1,0 +1,6 @@
+Instead of 
+    x11proto-print-dev, libmotif-dev, libxp-dev
+the package
+    lesstif2-dev
+can be used.
+Unfortunately all the bottons on the Z88-Commander disappear.

Added: packages/z88/tags/13.0.0+dfsg1/debian/README.Debian
URL: http://svn.debian.org/wsvn/debian-science/packages/z88/tags/13.0.0%2Bdfsg1/debian/README.Debian?rev=35619&op=file
==============================================================================
--- packages/z88/tags/13.0.0+dfsg1/debian/README.Debian (added)
+++ packages/z88/tags/13.0.0+dfsg1/debian/README.Debian Fri Apr  3 21:07:52 2009
@@ -1,0 +1,18 @@
+ Z88 for Debian
+ --------------
+
+ Z88 can be started by typing "z88" in the terminal. Because it is using
+ the current working directory for saving files it is a good idea to start
+ Z88 in a fresh created directory.
+
+ $ mkdir my_z88_directory
+ $ cd my_z88_directory
+ $ z88
+
+
+ The documentation can be accessed at file:///usr/share/doc/z88-doc/html/e88ix.htm
+ A click on the "Z88-COMMANDER" button opens the documentation in a browser window.
+
+
+ -- Dominique Belhachemi <domibel at cs.tu-berlin.de>  Sun, 15 Feb 2009 03:21:31 -0500
+

Added: packages/z88/tags/13.0.0+dfsg1/debian/changelog
URL: http://svn.debian.org/wsvn/debian-science/packages/z88/tags/13.0.0%2Bdfsg1/debian/changelog?rev=35619&op=file
==============================================================================
--- packages/z88/tags/13.0.0+dfsg1/debian/changelog (added)
+++ packages/z88/tags/13.0.0+dfsg1/debian/changelog Fri Apr  3 21:07:52 2009
@@ -1,0 +1,11 @@
+z88 (13.0.0+dfsg1-1) unstable; urgency=low
+
+  * New upstream version
+
+ -- Dominique Belhachemi <domibel at cs.tu-berlin.de>  Thu, 02 Apr 2009 23:25:34 -0400
+
+z88 (12.0.1+dfsg1-1) unstable; urgency=low
+
+  * Initial release (Closes: #516333)
+
+ -- Dominique Belhachemi <domibel at cs.tu-berlin.de>  Sun, 15 Feb 2009 03:21:31 -0500

Added: packages/z88/tags/13.0.0+dfsg1/debian/compat
URL: http://svn.debian.org/wsvn/debian-science/packages/z88/tags/13.0.0%2Bdfsg1/debian/compat?rev=35619&op=file
==============================================================================
--- packages/z88/tags/13.0.0+dfsg1/debian/compat (added)
+++ packages/z88/tags/13.0.0+dfsg1/debian/compat Fri Apr  3 21:07:52 2009
@@ -1,0 +1,1 @@
+7

Added: packages/z88/tags/13.0.0+dfsg1/debian/control
URL: http://svn.debian.org/wsvn/debian-science/packages/z88/tags/13.0.0%2Bdfsg1/debian/control?rev=35619&op=file
==============================================================================
--- packages/z88/tags/13.0.0+dfsg1/debian/control (added)
+++ packages/z88/tags/13.0.0+dfsg1/debian/control Fri Apr  3 21:07:52 2009
@@ -1,0 +1,50 @@
+Source: z88
+Section: science
+Priority: optional
+Maintainer: Dominique Belhachemi <domibel at cs.tu-berlin.de>
+DM-Upload-Allowed: yes
+Build-Depends: debhelper (>= 7), cmake, dpatch, libgtk2.0-dev, libgtkglext1-dev
+Standards-Version: 3.8.1
+Vcs-Browser: http://svn.debian.org/wsvn/debian-science/packages/z88/trunk/?rev=0&sc=0
+Vcs-Svn: svn://svn.debian.org/svn/debian-science/packages/z88/trunk/
+Homepage: http://z88.uni-bayreuth.de/
+
+Package: z88
+Architecture: any
+Depends: z88-data, ${shlibs:Depends}, ${misc:Depends}
+Recommends: z88-doc
+Description: Finite Element Analysis Program - runtime
+ Z88 features 20 finite element types covering plane stress, plate bending,
+ axial symmetric structures and spacial structures up to 20-node Serendipity
+ hexahedrons. Z88 comes with a user-friendly interface, a powerful mesh
+ generator, a DXF-converter, two plot programs and, of course, two powerful
+ solvers. Import of COSMOS files from Pro/ENGINEER and Pro/MECHANICA is
+ supported.
+
+Package: z88-doc
+Section: doc
+Architecture: all
+Depends: ${misc:Depends}
+Description: Finite Element Analysis Program - documentation
+ Z88 features 20 finite element types covering plane stress, plate bending,
+ axial symmetric structures and spacial structures up to 20-node Serendipity
+ hexahedrons. Z88 comes with a user-friendly interface, a powerful mesh
+ generator, a DXF-converter, two plot programs and, of course, two powerful
+ solvers. Import of COSMOS files from Pro/ENGINEER and Pro/MECHANICA is
+ supported.
+ .
+ This package contains the documentation 
+
+Package: z88-data
+Section: doc
+Architecture: all
+Depends: ${misc:Depends}
+Description: Finite Element Analysis Program - data
+ Z88 features 20 finite element types covering plane stress, plate bending,
+ axial symmetric structures and spacial structures up to 20-node Serendipity
+ hexahedrons. Z88 comes with a user-friendly interface, a powerful mesh
+ generator, a DXF-converter, two plot programs and, of course, two powerful
+ solvers. Import of COSMOS files from Pro/ENGINEER and Pro/MECHANICA is
+ supported.
+ .
+ This package contains some data files

Added: packages/z88/tags/13.0.0+dfsg1/debian/copyright
URL: http://svn.debian.org/wsvn/debian-science/packages/z88/tags/13.0.0%2Bdfsg1/debian/copyright?rev=35619&op=file
==============================================================================
--- packages/z88/tags/13.0.0+dfsg1/debian/copyright (added)
+++ packages/z88/tags/13.0.0+dfsg1/debian/copyright Fri Apr  3 21:07:52 2009
@@ -1,0 +1,18 @@
+Format-Specification: http://wiki.debian.org/Proposals/CopyrightFormat
+Debianized-By: Dominique Belhachemi <domibel at cs.tu-berlin.de>
+Debianized-Date:  Sun, 15 Feb 2009 03:21:31 -0500
+Original-Source: http://z88.uni-bayreuth.de/
+
+
+Files: *
+Copyright: 2008, Frank Rieg <frank.rieg (at) uni-bayreuth.de>
+License: GPL-2+
+ On Debian systems the full text of the GNU General Public License can be found
+ in the `/usr/share/common-licenses/GPL-2' file.
+
+
+Files: debian/*
+Copyright: 2009, Dominique Belhachemi <domibel at cs.tu-berlin.de>
+License: GPL-2+
+ On Debian systems the full text of the GNU General Public License can be found
+ in the `/usr/share/common-licenses/GPL-2' file.

Added: packages/z88/tags/13.0.0+dfsg1/debian/get-orig-source
URL: http://svn.debian.org/wsvn/debian-science/packages/z88/tags/13.0.0%2Bdfsg1/debian/get-orig-source?rev=35619&op=file
==============================================================================
--- packages/z88/tags/13.0.0+dfsg1/debian/get-orig-source (added)
+++ packages/z88/tags/13.0.0+dfsg1/debian/get-orig-source Fri Apr  3 21:07:52 2009
@@ -1,0 +1,31 @@
+VERSION=12.0.1
+VERSIONDFSG=12.0.1+dfsg1
+
+wget -c ftp://ftp.uni-bayreuth.de/pub/uni-bayreuth/LS-CAD/unix/z88src.tgz
+mkdir z88-$VERSIONDFSG
+cd z88-$VERSIONDFSG
+tar -xzf ../z88src.tgz
+chmod 644 *
+rm *.pdf
+#mkdir pdf
+#mv *.pdf pdf
+mkdir html
+mv *.htm html
+mv *.gif html
+mv *.jpg html
+rm -f *mk*
+rm -f COM*
+mkdir src
+mv *.c src/
+mv *.h src/
+rm z88.fcd.*
+mkdir data
+mv b* data/
+mv z88x.dxf data/
+mv z88*txt data/
+cd ..
+echo "Creating orig tarball."
+GZIP=-9 tar -czf z88_$VERSIONDFSG.orig.tar.gz z88-$VERSIONDFSG/
+echo "Removing extracted directory."
+rm -rf z88-$VERSIONDFSG
+rm z88src.tgz

Added: packages/z88/tags/13.0.0+dfsg1/debian/menu
URL: http://svn.debian.org/wsvn/debian-science/packages/z88/tags/13.0.0%2Bdfsg1/debian/menu?rev=35619&op=file
==============================================================================
--- packages/z88/tags/13.0.0+dfsg1/debian/menu (added)
+++ packages/z88/tags/13.0.0+dfsg1/debian/menu Fri Apr  3 21:07:52 2009
@@ -1,0 +1,5 @@
+?package(z88):                                  \
+  needs="X11"                                   \
+  section="Applications/Science/Engineering"    \
+  title="z88"                                   \
+  command="/usr/bin/z88"

Added: packages/z88/tags/13.0.0+dfsg1/debian/patches/00list
URL: http://svn.debian.org/wsvn/debian-science/packages/z88/tags/13.0.0%2Bdfsg1/debian/patches/00list?rev=35619&op=file
==============================================================================
--- packages/z88/tags/13.0.0+dfsg1/debian/patches/00list (added)
+++ packages/z88/tags/13.0.0+dfsg1/debian/patches/00list Fri Apr  3 21:07:52 2009
@@ -1,0 +1,1 @@
+#50_all_changes.dpatch

Added: packages/z88/tags/13.0.0+dfsg1/debian/patches/50_all_changes.dpatch
URL: http://svn.debian.org/wsvn/debian-science/packages/z88/tags/13.0.0%2Bdfsg1/debian/patches/50_all_changes.dpatch?rev=35619&op=file
==============================================================================
--- packages/z88/tags/13.0.0+dfsg1/debian/patches/50_all_changes.dpatch (added)
+++ packages/z88/tags/13.0.0+dfsg1/debian/patches/50_all_changes.dpatch Fri Apr  3 21:07:52 2009
@@ -1,0 +1,7 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 50_all_changes.dpatch by  <domibel at sid1500>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: No description.
+
+ at DPATCH@

Added: packages/z88/tags/13.0.0+dfsg1/debian/patches/60_all_changes.dpatch
URL: http://svn.debian.org/wsvn/debian-science/packages/z88/tags/13.0.0%2Bdfsg1/debian/patches/60_all_changes.dpatch?rev=35619&op=file
==============================================================================
--- packages/z88/tags/13.0.0+dfsg1/debian/patches/60_all_changes.dpatch (added)
+++ packages/z88/tags/13.0.0+dfsg1/debian/patches/60_all_changes.dpatch Fri Apr  3 21:07:52 2009
@@ -1,0 +1,54 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 50_all_changes.dpatch by  <domibel at sid1500>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: corrects some documentation paths
+
+ at DPATCH@
+diff -urNad z88-12.0.1+dfsg1~/src/wrim88i.c z88-12.0.1+dfsg1/src/wrim88i.c
+--- z88-12.0.1+dfsg1~/src/wrim88i.c	2006-03-23 06:00:00.000000000 -0500
++++ z88-12.0.1+dfsg1/src/wrim88i.c	2009-02-27 15:16:48.000000000 -0500
+@@ -175,7 +175,7 @@
+ dann starten Sie den Solver Part2: Z88I2\n");
+     if(LANG == 2) printf("Z88I1 done\n\
+ you may now adjust Z88.DYN (MAXGS & MAXKOI)\n\
+-then lauch the solver part2: Z88I2\n");
++then launch the solver part2: Z88I2\n");
+   break;
+ 
+   case TX_GSERF:
+diff -urNad z88-12.0.1+dfsg1~/z88 z88-12.0.1+dfsg1/z88
+--- z88-12.0.1+dfsg1~/z88	2006-03-23 06:00:00.000000000 -0500
++++ z88-12.0.1+dfsg1/z88	2009-02-27 15:16:48.000000000 -0500
+@@ -44,9 +44,14 @@
+ fi
+ 
+ echo "For further information consult" 
+-echo "/usr/share/z88/README or /usr/share/z88/LIESMICH or"
+-echo "/usr/share/doc/z88/z88mane.pdf (English) or"
+-echo "/usr/share/doc/z88/z88mang.pdf (German)"
++echo "   /usr/share/doc/z88-doc/html/e88ix.htm  or"
++echo "   /usr/share/z88/README  or"
++echo "   http://z88.uni-bayreuth.de/download/z88mane.pdf"
++echo "or in German:"
++echo "   /usr/share/z88/LIESMICH  or"
++echo "   http://z88.uni-bayreuth.de/download/z88mang.pdf"
++#echo "/usr/share/doc/z88-doc/pdf/z88mane.pdf (English) or"
++#echo "/usr/share/doc/z88-doc/pdf/z88mang.pdf (German)"
+ echo "*** Starting the Z88 Finite Elements Analysis system ***"
+ 
+-z88com
+\ No newline at end of file
++z88com
+diff -urNad z88-12.0.1+dfsg1~/z88.fcd z88-12.0.1+dfsg1/z88.fcd
+--- z88-12.0.1+dfsg1~/z88.fcd	2006-03-23 06:00:00.000000000 -0500
++++ z88-12.0.1+dfsg1/z88.fcd	2009-02-27 15:16:48.000000000 -0500
+@@ -26,7 +26,7 @@
+ 
+     Your HTML-or Internet Browser's prefix
+     Prefix fuer Ihren HTML- oder Internet Browser
+-    CPREFIX      file:///usr/share/z88/
++    CPREFIX      file:///usr/share/doc/z88-doc/html/
+ 
+     Volume of alert bell
+     Warnton-Staerke

Added: packages/z88/tags/13.0.0+dfsg1/debian/rules
URL: http://svn.debian.org/wsvn/debian-science/packages/z88/tags/13.0.0%2Bdfsg1/debian/rules?rev=35619&op=file
==============================================================================
--- packages/z88/tags/13.0.0+dfsg1/debian/rules (added)
+++ packages/z88/tags/13.0.0+dfsg1/debian/rules Fri Apr  3 21:07:52 2009
@@ -1,0 +1,108 @@
+#!/usr/bin/make -f
+
+PACKAGE=z88
+
+# DPatch
+DEB_SOURCE_PACKAGE:=$(PACKAGE)
+include /usr/share/dpatch/dpatch.make
+
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+# set the number of build jobs
+ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
+        JOBS := -j$(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
+endif
+
+get-orig-source:
+	. debian/get-orig-source
+
+BUILD_PATH = DEB_build
+
+CMAKE_FLAGS = -DCMAKE_INSTALL_PREFIX:PATH=/usr \
+              -DCMAKE_VERBOSE_MAKEFILE=$(DH_VERBOSE) \
+              -DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed" \
+              -DCMAKE_EXE_LINKER_FLAGS="-Wl,--as-needed" \
+              -DCMAKE_SKIP_RPATH:BOOL=ON \
+              -DCMAKE_BUILD_TYPE="Debug" \
+
+configure: configure-stamp
+configure-stamp: patch-stamp
+	dh_testdir
+	# Add here commands to configure the package.
+
+	cp debian/CMakeLists.txt src/
+	if [ ! -d $(BUILD_PATH) ]; then mkdir $(BUILD_PATH); fi
+	cd $(BUILD_PATH) \
+            && cmake $(CURDIR)/src/ $(CMAKE_FLAGS)
+
+	touch $@
+
+
+build: build-stamp
+
+build-stamp: configure-stamp  
+	dh_testdir
+
+	# Add here commands to compile the package.
+	$(MAKE) $(JOBS) -C $(BUILD_PATH)
+
+	touch $@
+
+clean: clean-patched unpatch
+
+clean-patched:
+	dh_testdir
+	dh_testroot
+	rm -f build-stamp configure-stamp
+
+	rm -f src/CMakeLists.txt
+	# Add here commands to clean up after the build process.
+	rm -rf $(BUILD_PATH)
+
+	dh_clean 
+
+install: build
+	dh_testdir
+	dh_testroot
+	dh_prep  
+	dh_installdirs
+
+	# Add here commands to install the package into debian/tmp
+	$(MAKE) $(JOBS) -C $(BUILD_PATH) install DESTDIR=$(CURDIR)/debian/tmp
+
+	dh_install -pz88        debian/tmp/usr/bin/* z88             usr/bin
+#       dh_install -pz88        z88.fcd z88.dyn LIESMICH README      usr/share/z88
+	dh_install -pz88        z88.fcd z88.dyn                      usr/share/z88
+	dh_install -pz88-data   data/*                               usr/share/z88
+
+	dh_install -pz88        debian/z88.desktop                   usr/share/applications
+
+        # lintian override (binary-without-manpage)
+	install -p -D -m644 debian/z88.lintian debian/z88/usr/share/lintian/overrides/z88
+
+
+# Build architecture-independent files here.
+binary-indep: install
+# We have nothing to do by default.
+
+# Build architecture-dependent files here.
+binary-arch: install
+	dh_testdir
+	dh_testroot
+	dh_installchangelogs 
+	dh_installdocs
+	dh_installmenu
+	dh_link
+	dh_strip
+	dh_compress
+	dh_fixperms
+	dh_installdeb
+	dh_shlibdeps
+	dh_gencontrol
+	dh_md5sums
+	dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install configure

Propchange: packages/z88/tags/13.0.0+dfsg1/debian/rules
------------------------------------------------------------------------------
    svn:executable = *

Added: packages/z88/tags/13.0.0+dfsg1/debian/watch
URL: http://svn.debian.org/wsvn/debian-science/packages/z88/tags/13.0.0%2Bdfsg1/debian/watch?rev=35619&op=file
==============================================================================
--- packages/z88/tags/13.0.0+dfsg1/debian/watch (added)
+++ packages/z88/tags/13.0.0+dfsg1/debian/watch Fri Apr  3 21:07:52 2009
@@ -1,0 +1,2 @@
+version=3
+opts="dversionmangle=s/\+dfsg1//" ftp://ftp.uni-bayreuth.de/pub/uni-bayreuth/LS-CAD/unix/z88-(.*)\.tar\.gz

Added: packages/z88/tags/13.0.0+dfsg1/debian/z88-doc.doc-base
URL: http://svn.debian.org/wsvn/debian-science/packages/z88/tags/13.0.0%2Bdfsg1/debian/z88-doc.doc-base?rev=35619&op=file
==============================================================================
--- packages/z88/tags/13.0.0+dfsg1/debian/z88-doc.doc-base (added)
+++ packages/z88/tags/13.0.0+dfsg1/debian/z88-doc.doc-base Fri Apr  3 21:07:52 2009
@@ -1,0 +1,15 @@
+Document: z88
+Title: z88 Manual
+Author: Frank Rieg
+Abstract: Finite Element Analysis Program
+ Z88 features 20 finite element types covering plane stress, plate bending,
+ axial symmetric structures and spacial structures up to 20-node Serendipity
+ hexahedrons. Z88 comes with a user-friendly interface, a powerful mesh
+ generator, a DXF-converter, two plot programs and, of course, two powerful
+ solvers. Import of COSMOS files from Pro/ENGINEER and Pro/MECHANICA is
+ supported.
+Section: Science/Engineering
+
+Format: HTML
+Index: /usr/share/doc/z88-doc/html/g88ix.htm
+Files: /usr/share/doc/z88-doc/html/*.htm

Added: packages/z88/tags/13.0.0+dfsg1/debian/z88-doc.docs
URL: http://svn.debian.org/wsvn/debian-science/packages/z88/tags/13.0.0%2Bdfsg1/debian/z88-doc.docs?rev=35619&op=file
==============================================================================
--- packages/z88/tags/13.0.0+dfsg1/debian/z88-doc.docs (added)
+++ packages/z88/tags/13.0.0+dfsg1/debian/z88-doc.docs Fri Apr  3 21:07:52 2009
@@ -1,0 +1,1 @@
+html

Added: packages/z88/tags/13.0.0+dfsg1/debian/z88.desktop
URL: http://svn.debian.org/wsvn/debian-science/packages/z88/tags/13.0.0%2Bdfsg1/debian/z88.desktop?rev=35619&op=file
==============================================================================
--- packages/z88/tags/13.0.0+dfsg1/debian/z88.desktop (added)
+++ packages/z88/tags/13.0.0+dfsg1/debian/z88.desktop Fri Apr  3 21:07:52 2009
@@ -1,0 +1,9 @@
+[Desktop Entry]
+Version=1.0
+Name=Z88
+GenericName=Z88
+Comment= Finite Element Analysis Program
+Exec=z88
+Type=Application
+Terminal=true
+Categories=Education;Math;Science;

Added: packages/z88/tags/13.0.0+dfsg1/debian/z88.lintian
URL: http://svn.debian.org/wsvn/debian-science/packages/z88/tags/13.0.0%2Bdfsg1/debian/z88.lintian?rev=35619&op=file
==============================================================================
--- packages/z88/tags/13.0.0+dfsg1/debian/z88.lintian (added)
+++ packages/z88/tags/13.0.0+dfsg1/debian/z88.lintian Fri Apr  3 21:07:52 2009
@@ -1,0 +1,13 @@
+z88: binary-without-manpage usr/bin/z88
+z88: binary-without-manpage usr/bin/z88com
+z88: binary-without-manpage usr/bin/z88d
+z88: binary-without-manpage usr/bin/z88e
+z88: binary-without-manpage usr/bin/z88f
+z88: binary-without-manpage usr/bin/z88g
+z88: binary-without-manpage usr/bin/z88h
+z88: binary-without-manpage usr/bin/z88i1
+z88: binary-without-manpage usr/bin/z88i2
+z88: binary-without-manpage usr/bin/z88n
+z88: binary-without-manpage usr/bin/z88o
+z88: binary-without-manpage usr/bin/z88v
+z88: binary-without-manpage usr/bin/z88x




More information about the debian-science-commits mailing list