[Pkg-scicomp-commits] trilinos/trunk/debian
Christophe Prud'homme
prudhomm at debian.org
Sun Nov 23 21:29:38 UTC 2008
SVN commit 3979 by prudhomm:
try to write a watch file that works, minor fixes, update rules to build .dfsg tarball (remove pdf files)
A trilinos/trunk/debian/README.source
M +1 -1 trilinos/trunk/debian/changelog
M +1 -1 trilinos/trunk/debian/libtrilinos-doc.docs
M +21 -1 trilinos/trunk/debian/rules
M +3 -1 trilinos/trunk/debian/watch
--- trilinos/trunk/debian/changelog #3978:3979
@@ -1,4 +1,4 @@
-trilinos (9.0.1-1) unstable; urgency=low
+trilinos (9.0.1.dfsg-1) unstable; urgency=low
* Initial release Closes: #362293
* as per discussion with debian ftpmaster, renamed all libraries using
--- trilinos/trunk/debian/libtrilinos-doc.docs #3978:3979
@@ -1 +1 @@
-packages/didasko/doc/*.pdf
+
--- trilinos/trunk/debian/rules #3978:3979
@@ -233,4 +233,24 @@
## THYRA / EPETRAEXT
gcc -shared -Wl,-soname,libtrilinos_thyraepetraext.so.$(version_major) -o debian/tmp/usr/lib/libtrilinos_thyraepetraext.so.$(version) `find $(DEB_BUILDDIR)packages/thyra/adapters/epetraext/src -name "*.o"`;
(cd debian/tmp/usr/lib/ && ln -sf libtrilinos_thyraepetraext.so.${version} libtrilinos_thyraepetraext.so.${version_major});
- (cd debian/tmp/usr/lib/ && ln -sf libtrilinos_thyraepetraext.so.${version} libtrilinos_thyraepetraext.so);
\ No newline at end of file
+ (cd debian/tmp/usr/lib/ && ln -sf libtrilinos_thyraepetraext.so.${version} libtrilinos_thyraepetraext.so);
+
+
+DEB_STRIPPED_UPSTREAM_VERSION = $(shell echo $(DEB_UPSTREAM_VERSION) | sed -n -e 's/\.dfsg.*$$//p')
+
+.PHONY: get-orig-source
+get-orig-source:
+ set -ex ; \
+ TMPDIR=`mktemp -d $(DEB_SOURCE_PACKAGE)-$(DEB_UPSTREAM_VERSION).orig` ; \
+ uscan --force-download --symlink --check-dirname-level 0 --destdir "$$TMPDIR" ; \
+ tar -C "$$TMPDIR" --strip-components 1 -xzf "$$TMPDIR"/$(DEB_SOURCE_PACKAGE)_$(DEB_STRIPPED_UPSTREAM_VERSION).orig.tar.gz ; \
+ rm -f "$$TMPDIR"/$(DEB_SOURCE_PACKAGE)*.tar.gz ; \
+ rm -f "$$TMPDIR"/packages/didasko/src/Trilinos90Tutorial.pdf; \
+ rm -f "$$TMPDIR"/packages/amesos/doc/AmesosReferenceGuide/AmesosReferenceGuide.pdf; \
+ rm -f "$$TMPDIR"/packages/ml/doc/mlguide.pdf; \
+ rm -rf "$$TMPDIR"/arpack ; \
+ GZIP=-9 tar -czf \
+ $(CURDIR)/$(DEB_SOURCE_PACKAGE)_$(DEB_UPSTREAM_VERSION).orig.tar.gz \
+ $(DEB_SOURCE_PACKAGE)-$(DEB_UPSTREAM_VERSION).orig ; \
+ rm -rf "$$TMPDIR"
+
--- trilinos/trunk/debian/watch #3978:3979
@@ -1,2 +1,4 @@
version=3
-http://trilinos.sandia.gov/download/files/trilinos-([\d.]+)\.tar\.gz
+opts=dversionmangle=s/\.dfsg$// \
+ http://trilinos.sandia.gov/download/download.html?tid=tr901&uid=2002&pl=Linux%20i686&la=en-US&br=Netscape%205.0%20(X11;%20en-US) \
+ http://trilinos.sandia.gov/download/files/trilinos-([\d\.]*)\.tar\.gz
More information about the Pkg-scicomp-commits
mailing list