r36730 - in /packages/ngsolve/trunk/debian: control rules
trophime-guest at users.alioth.debian.org
trophime-guest at users.alioth.debian.org
Fri Jul 9 12:28:22 UTC 2010
Author: trophime-guest
Date: Fri Jul 9 12:28:20 2010
New Revision: 36730
URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=36730
Log:
create libngsolve and libngsolve-dev
Modified:
packages/ngsolve/trunk/debian/control
packages/ngsolve/trunk/debian/rules
Modified: packages/ngsolve/trunk/debian/control
URL: http://svn.debian.org/wsvn/debian-science/packages/ngsolve/trunk/debian/control?rev=36730&op=diff
==============================================================================
--- packages/ngsolve/trunk/debian/control (original)
+++ packages/ngsolve/trunk/debian/control Fri Jul 9 12:28:20 2010
@@ -6,11 +6,35 @@
Standards-Version: 3.8.4
Homepage: http://www.mathcces.rwth-aachen.de/netgen/doku.php
-Package: ngsolve
+Package: libngsolve
Architecture: any
+Section: libs
Depends: ${shlibs:Depends}, ${misc:Depends}, netgen
Description: Finite Element Library on top of Netgen
NGSolve is a general purpose Finite Element Library on top of Netgen.
With the basic library one can solve heat flow equations, Maxwell
equations, and solid mechanical problems. Several add-ons are
available for particular application classes.
+
+Package: libngsolve-dev
+Architecture: any
+Section: libdevel
+Depends: libngsolve, ${shlibs:Depends}, ${misc:Depends}, netgen
+Description: Finite Element Library on top of Netgen - devel
+ NGSolve is a general purpose Finite Element Library on top of Netgen.
+ With the basic library one can solve heat flow equations, Maxwell
+ equations, and solid mechanical problems. Several add-ons are
+ available for particular application classes.
+ .
+ This package contains files needed for developpement
+
+Package: libngsolve-examples
+Architecture: all
+Depends: ${shlibs:Depends}, ${misc:Depends}, netgen
+Description: Finite Element Library on top of Netgen - examples
+ NGSolve is a general purpose Finite Element Library on top of Netgen.
+ With the basic library one can solve heat flow equations, Maxwell
+ equations, and solid mechanical problems. Several add-ons are
+ available for particular application classes.
+ .
+ This package contains files needed for examples
Modified: packages/ngsolve/trunk/debian/rules
URL: http://svn.debian.org/wsvn/debian-science/packages/ngsolve/trunk/debian/rules?rev=36730&op=diff
==============================================================================
--- packages/ngsolve/trunk/debian/rules (original)
+++ packages/ngsolve/trunk/debian/rules Fri Jul 9 12:28:20 2010
@@ -18,12 +18,31 @@
rm -f config.log config.status
rm -f aclocal.m4 config.h.in configure ltmain.sh m4/ltversion.m4
-makebuilddir/ngsolve::
+makebuilddir/libngsolve::
autoreconf --install
-install/ngsolve::
- install -d $(DEB_DESTDIR)/usr/share/netgen
- mv $(DEB_DESTDIR)/usr/bin/*.tcl $(DEB_DESTDIR)/usr/share/netgen
- chmod 644 $(DEB_DESTDIR)/usr/share/netgen/*.tcl
- install -d $(DEB_DESTDIR)/usr/share/ngsolve/examples
- rm -f $(DEB_DESTDIR)/usr/bin/demo*
+install/libngsolve::
+ mkdir -p debian/libngsolve/usr/share/netgen
+ mv $(DEB_DESTDIR)/usr/bin/*.tcl debian/libngsolve/usr/share/netgen
+ chmod 644 debian/libngsolve/usr/share/netgen/*.tcl
+ mkdir -p debian/libngsolve/usr/lib
+ mv $(DEB_DESTDIR)/usr/lib/*-$(DEB_UPSTREAM_VERSION).so debian/libngsolve/usr/lib
+
+install/libngsolve-dev::
+ mkdir -p debian/libngsolve-dev/usr/include/ngsolve
+ mv $(DEB_DESTDIR)/usr/include/*.* debian/libngsolve-dev/usr/include/ngsolve
+ mkdir -p debian/libngsolve-dev/usr/lib
+ mv $(DEB_DESTDIR)/usr/lib/*.so debian/libngsolve-dev/usr/lib
+
+install/libngsolve-examples::
+ mkdir -p debian/libngsolve-examples/usr/share/doc/ngsolve/pde_tutorial
+ install -m644 pde_tutorial/*.pde debian/libngsolve-examples/usr/share/doc/ngsolve/pde_tutorial
+ install -m644 pde_tutorial/*.vol debian/libngsolve-examples/usr/share/doc/ngsolve/pde_tutorial
+ install -m644 pde_tutorial/*.geo debian/libngsolve-examples/usr/share/doc/ngsolve/pde_tutorial
+ install -m644 pde_tutorial/*.in2d debian/libngsolve-examples/usr/share/doc/ngsolve/pde_tutorial
+ mkdir -p debian/libngsolve-examples/usr/share/doc/ngsolve/programming_demos
+ install -m644 programming_demos/*.cpp debian/libngsolve-examples/usr/share/doc/ngsolve/programming_demos
+ install -m644 programming_demos/Makefile debian/libngsolve-examples/usr/share/doc/ngsolve/programming_demos
+
+get-orig-source:
+ uscan --force-download --verbose --destdir $(USCAN_DESTDIR)
More information about the debian-science-commits
mailing list