* [ITA] hdf5-1.6.7-1
@ 2008-04-25 21:16 Marco Atzeri
2008-04-28 6:12 ` Dr. Volker Zell
0 siblings, 1 reply; 5+ messages in thread
From: Marco Atzeri @ 2008-04-25 21:16 UTC (permalink / raw)
To: cygwin-apps
Dear all,
I would like to adopt HDF5
Hdf5 is one of the package need to compile octave
it is also present in debian
hdf5/setup.hint
----------------------------------------
category: Archive Utils
requires: cygwin zlib
sdesc: "HDF5 Hierarchical Data Format "
ldesc: "HDF5 is a completely new Hierarchical Data
Format product consisting of a data format
specification and a supporting library implementation"
libhdf5-devel/setup.hint
-----------------------------------------
category: Archive Utils
requires: cygwin zlib hdf5
external-source: hfd5
sdesc: "HDF5 Hierarchical Data Format (development
libraries) "
ldesc: "HDF5 is a completely new Hierarchical Data
Format product consisting of a data format
specification and a supporting library implementation"
To download
wget -r -np
http://matzeri.altervista.org/cygwin/hdf5/index.html
http://matzeri.altervista.org/cygwin/hdf5/setup.hint
http://matzeri.altervista.org/cygwin/hdf5/hdf5-1.6.7-1-src.tar.bz2
http://matzeri.altervista.org/cygwin/hdf5/hdf5-1.6.7-1.tar.bz2
http://matzeri.altervista.org/cygwin/hdf5/libhdf5-devel/libhdf5-devel-1.6.7-1.tar.bz2
http://matzeri.altervista.org/cygwin/hdf5/libhdf5-devel/setup.hint
Tante idee per la salvaguardia del nostro Pianeta su Yahoo! For Good
http://it.promotions.yahoo.com/forgood/environment.html
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [ITA] hdf5-1.6.7-1
2008-04-25 21:16 [ITA] hdf5-1.6.7-1 Marco Atzeri
@ 2008-04-28 6:12 ` Dr. Volker Zell
2008-05-12 12:07 ` Marco Atzeri
0 siblings, 1 reply; 5+ messages in thread
From: Dr. Volker Zell @ 2008-04-28 6:12 UTC (permalink / raw)
To: cygwin-apps
[-- Attachment #1: Type: text/plain, Size: 309 bytes --]
>>>>> Marco Atzeri writes:
> Dear all,
> I would like to adopt HDF5
With the attached patch hdf5 is build with shared libs. Also attached
the modified .cygport file to support splitting in main, lib and devel
packages and cygwin specific patch which corrects some setup.hint errors.
Ciao
Volker
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: hdf5-1.6.7-1.src.patch --]
[-- Type: text/x-patch, Size: 4884 bytes --]
diff -urN -x CYGWIN-PATCHES -x 'aclocal.m4*' -x autom4te.cache -x config.cache -x config.log -x config.status -x config.h -x config.h.in -x ABOUT-NLS -x Makefile.in.in -x Makevars.template -x '*SlackBuild*' -x '*.egg-info' -x '*.class' -x '*.pyc' -x '*.mo' -x '*.gmo' -x at-3.1.8-31.install.orig -x hdf5-1.6.7-1.src.patch.orig -x libmad-0.15.1b-1.sh.orig -x libmcrypt-2.5.8-1.src.patch.orig -x postgresql-8.1.4-1.cygport.orig -x rcs-5.7-4.src.patch.orig -x template-package.sh.orig -x '*.rej' -x '*.spec' -x '*.temp' -x '*~' -x '*.stackdump' -x COPYING -x INSTALL -x compile -x config-ml.in -x config.guess -x config.sub -x depcomp -x elisp-comp -x install-sh -x ltmain.sh -x mdate-sh -x missing -x mkinstalldirs -x py-compile -x symlink-tree -x texinfo.tex -x ylwrap -x config.rpath -x configure -x omf.make -x xmldocs.make -x gnome-doc-utils.make -x gnome-doc-utils.m4 -x intltool.m4 -x intltool-extract -x intltool-extract.in -x intltool-merge -x intltool-merge.in -x intltool-update -x intltool-update.in -x Makefile origsrc/hdf5-1.6.7/config/commence.in src/hdf5-1.6.7/config/commence.in
--- origsrc/hdf5-1.6.7/config/commence.in 2008-02-01 04:04:06.000000000 +0100
+++ src/hdf5-1.6.7/config/commence.in 2008-04-27 13:03:42.718750000 +0200
@@ -67,7 +67,7 @@
DYNAMIC_DIRS=@DYNAMIC_DIRS@
LT=$(top_builddir)/libtool
LT_COMPILE=$(LT) --mode=compile $(CC)
-LT_LINK_LIB=$(LT) --mode=link $(CC) -rpath $(libdir) $(DYNAMIC_DIRS)
+LT_LINK_LIB=$(LT) --mode=link $(CC) -shared -no-undefined -rpath $(libdir) $(DYNAMIC_DIRS)
LT_LINK_EXE=$(LT) --mode=link $(CC) $(LT_STATIC_EXEC) -dlopen self -rpath $(libdir) $(DYNAMIC_DIRS)
LT_RUN=$(LT) --mode=execute
LT_INSTALL_PROG=$(LT) --mode=install $(INSTALL_PROGRAM)
diff -urN -x CYGWIN-PATCHES -x 'aclocal.m4*' -x autom4te.cache -x config.cache -x config.log -x config.status -x config.h -x config.h.in -x ABOUT-NLS -x Makefile.in.in -x Makevars.template -x '*SlackBuild*' -x '*.egg-info' -x '*.class' -x '*.pyc' -x '*.mo' -x '*.gmo' -x at-3.1.8-31.install.orig -x hdf5-1.6.7-1.src.patch.orig -x libmad-0.15.1b-1.sh.orig -x libmcrypt-2.5.8-1.src.patch.orig -x postgresql-8.1.4-1.cygport.orig -x rcs-5.7-4.src.patch.orig -x template-package.sh.orig -x '*.rej' -x '*.spec' -x '*.temp' -x '*~' -x '*.stackdump' -x COPYING -x INSTALL -x compile -x config-ml.in -x config.guess -x config.sub -x depcomp -x elisp-comp -x install-sh -x ltmain.sh -x mdate-sh -x missing -x mkinstalldirs -x py-compile -x symlink-tree -x texinfo.tex -x ylwrap -x config.rpath -x configure -x omf.make -x xmldocs.make -x gnome-doc-utils.make -x gnome-doc-utils.m4 -x intltool.m4 -x intltool-extract -x intltool-extract.in -x intltool-merge -x intltool-merge.in -x intltool-update -x intltool-update.in -x Makefile origsrc/hdf5-1.6.7/config/conclude.in src/hdf5-1.6.7/config/conclude.in
--- origsrc/hdf5-1.6.7/config/conclude.in 2008-02-01 04:04:06.000000000 +0100
+++ src/hdf5-1.6.7/config/conclude.in 2008-04-27 13:03:42.734375000 +0200
@@ -23,7 +23,7 @@
##
lib: $(LIB)
$(LIB) __no_library__: $(LIB_OBJ)
- @$(LT_LINK_LIB) -o $@ $(CFLAGS) $(LIB_OBJ) $(LDFLAGS) $(LIBS)
+ @$(LT_LINK_LIB) -o $@ $(CFLAGS) $(LIB_OBJ) $(LIBHDF5) $(LDFLAGS) $(LIBS)
@for d in X $(SUBDIRS); do \
if test $$d != X; then \
(set -x; cd $$d && $(MAKE) lib) || exit 1; \
diff -urN -x CYGWIN-PATCHES -x 'aclocal.m4*' -x autom4te.cache -x config.cache -x config.log -x config.status -x config.h -x config.h.in -x ABOUT-NLS -x Makefile.in.in -x Makevars.template -x '*SlackBuild*' -x '*.egg-info' -x '*.class' -x '*.pyc' -x '*.mo' -x '*.gmo' -x at-3.1.8-31.install.orig -x hdf5-1.6.7-1.src.patch.orig -x libmad-0.15.1b-1.sh.orig -x libmcrypt-2.5.8-1.src.patch.orig -x postgresql-8.1.4-1.cygport.orig -x rcs-5.7-4.src.patch.orig -x template-package.sh.orig -x '*.rej' -x '*.spec' -x '*.temp' -x '*~' -x '*.stackdump' -x COPYING -x INSTALL -x compile -x config-ml.in -x config.guess -x config.sub -x depcomp -x elisp-comp -x install-sh -x ltmain.sh -x mdate-sh -x missing -x mkinstalldirs -x py-compile -x symlink-tree -x texinfo.tex -x ylwrap -x config.rpath -x configure -x omf.make -x xmldocs.make -x gnome-doc-utils.make -x gnome-doc-utils.m4 -x intltool.m4 -x intltool-extract -x intltool-extract.in -x intltool-merge -x intltool-merge.in -x intltool-update -x intltool-update.in -x Makefile origsrc/hdf5-1.6.7/test/Makefile.in src/hdf5-1.6.7/test/Makefile.in
--- origsrc/hdf5-1.6.7/test/Makefile.in 2008-02-01 04:03:46.000000000 +0100
+++ src/hdf5-1.6.7/test/Makefile.in 2008-04-27 13:03:42.734375000 +0200
@@ -41,6 +41,7 @@
LIB_SRC=h5test.c testframe.c
LIB_OBJ=$(LIB_SRC:.c=.lo)
PUB_LIB=
+LIBS=$(LIBHDF5)
## Temporary files. These files are the ones created by setting the
## HDF5_NOCLEANUP environment variable and running `make test' without
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #3: hdf5-1.6.7-1.cygwin.patch --]
[-- Type: text/x-patch, Size: 3580 bytes --]
diff -urN origsrc/hdf5-1.6.7/CYGWIN-PATCHES/README src/hdf5-1.6.7/CYGWIN-PATCHES/README
--- origsrc/hdf5-1.6.7/CYGWIN-PATCHES/README 1970-01-01 01:00:00.000000000 +0100
+++ src/hdf5-1.6.7/CYGWIN-PATCHES/README 2008-04-27 13:40:12.203125000 +0200
@@ -0,0 +1,54 @@
+HDF5
+-----------------------------------------------
+HDF5 is a unique technology suite that makes possible the
+management of extremely large and complex data collections.
+
+The HDF5 technology suite includes:
+
+ * A versatile data model that can represent very complex
+ data objects and a wide variety of metadata.
+
+ * A completely portable file format with no limit on the
+ number or size of data objects in the collection.
+
+ * A software library that runs on a range of computational
+ platforms, from laptops to massively parallel systems,
+ and implements a high-level API with C, C++, Fortran 90,
+ and Java interfaces.
+
+ * A rich set of integrated performance features that allow for
+ access time and storage space optimizations.
+
+ * Tools and applications for managing, manipulating, viewing,
+ and analyzing the data in the collection.
+---------------------------------------------------
+
+License:
+ The HDF5 data model, file format, API, library, and tools
+ are open and distributed without charge.
+
+Runtime requirements:
+ cygwin-1.5.25 or newer
+ zlib-1.2.3-2 or newer
+
+Build requirements:
+ cygwin
+ zlib
+ gcc-3.3.3 or newer
+ binutils-20030901-1 or newer
+ autoconf, binutils, gcc,
+ g++, make, less, readline, diff, patch
+
+Canonical homepage:
+ http://www.hdfgroup.org/HDF5/
+
+Canonical download:
+ ftp://ftp.hdfgroup.org/HDF5/current16/
+
+--------- hdf5-1.6.7-1 -------------------
+Initial Cygwin Package
+------------------------------------
+Cygwin port maintained by: Marco Atzeri
+
+Please address all questions to the Cygwin mailing list at cygwin@cygwin.com
+
diff -urN origsrc/hdf5-1.6.7/CYGWIN-PATCHES/devel.hint src/hdf5-1.6.7/CYGWIN-PATCHES/devel.hint
--- origsrc/hdf5-1.6.7/CYGWIN-PATCHES/devel.hint 1970-01-01 01:00:00.000000000 +0100
+++ src/hdf5-1.6.7/CYGWIN-PATCHES/devel.hint 2008-04-27 13:46:34.125000000 +0200
@@ -0,0 +1,5 @@
+category: Devel Archive Utils
+requires: cygwin libhdf5_0 zlib
+external-source: hdf5
+sdesc: "HDF5 Hierarchical Data Format - (development)"
+ldesc: "HDF5 is a completely new Hierarchical Data Format product consisting of a data format specification and a supporting library implementation"
diff -urN origsrc/hdf5-1.6.7/CYGWIN-PATCHES/lib.hint src/hdf5-1.6.7/CYGWIN-PATCHES/lib.hint
--- origsrc/hdf5-1.6.7/CYGWIN-PATCHES/lib.hint 1970-01-01 01:00:00.000000000 +0100
+++ src/hdf5-1.6.7/CYGWIN-PATCHES/lib.hint 2008-04-27 13:45:16.375000000 +0200
@@ -0,0 +1,5 @@
+category: Devel Libs Archive Utils
+requires: cygwin zlib
+external-source: hdf5
+sdesc: "HDF5 Hierarchical Data Format - (runtime)"
+ldesc: "HDF5 is a completely new Hierarchical Data Format product consisting of a data format specification and a supporting library implementation"
diff -urN origsrc/hdf5-1.6.7/CYGWIN-PATCHES/setup.hint src/hdf5-1.6.7/CYGWIN-PATCHES/setup.hint
--- origsrc/hdf5-1.6.7/CYGWIN-PATCHES/setup.hint 1970-01-01 01:00:00.000000000 +0100
+++ src/hdf5-1.6.7/CYGWIN-PATCHES/setup.hint 2008-04-27 14:11:33.000000000 +0200
@@ -0,0 +1,4 @@
+category: Archive Utils
+requires: cygwin libhdf5_0 coreutils ed gcc sed
+sdesc: "HDF5 Hierarchical Data Format"
+ldesc: "HDF5 is a completely new Hierarchical Data Format product consisting of a data format specification and a supporting library implementation"
[-- Attachment #4: hdf5-1.6.7-1.cygport --]
[-- Type: text/plain, Size: 893 bytes --]
# $Id: sample.cygport,v 1.5 2006/11/20 05:48:58 yselkowitz Exp $
ORIG_PN="hdf5"
DESCRIPTION="HDF5 API interface"
HOMEPAGE="http://www.hdfgroup.org/HDF5/"
SRC_URI="ftp://ftp.hdfgroup.org/HDF5/current16/src/${PN}-${PV}.tar.gz"
abi=0
PKG_NAMES="${PN} lib${PN}_${abi} lib${PN}-devel"
PKG_HINTS="setup lib devel"
PKG_CONTENTS[0]='--exclude=usr/bin/*.dll usr/bin usr/share/'
PKG_CONTENTS[1]="usr/bin/*-${abi}.dll"
PKG_CONTENTS[2]='usr/include/ usr/lib/'
DIFF_EXCLUDES="Makefile"
CYGCONF_ARGS="
--with-ssl
--with-zlib
--enable-cxx
"
src_install() {
cd ${S}
dodoc COPYING README.txt
insinto /usr/share/doc/${P}/release_docs
doins release_docs/*
cd ${B}
USE_DESTDIR=0
cyginstall install-all \
prefix=${D} exec-prefix=${D} \
bindir=${D}/usr/bin \
includedir=${D}/usr/include/${PN} \
docdir=${D}/usr/share/doc/${P} \
datarootdir=${D}/usr/share
}
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [ITA] hdf5-1.6.7-1
2008-04-28 6:12 ` Dr. Volker Zell
@ 2008-05-12 12:07 ` Marco Atzeri
2008-05-12 17:36 ` [GTG] " Dr. Volker Zell
2008-05-13 14:28 ` Corinna Vinschen
0 siblings, 2 replies; 5+ messages in thread
From: Marco Atzeri @ 2008-05-12 12:07 UTC (permalink / raw)
To: cygwin-apps
--- "Dr. Volker Zell" ha scritto:
> >>>>> Marco Atzeri writes:
>
> > Dear all,
> > I would like to adopt HDF5
>
> With the attached patch hdf5 is build with shared
> libs. Also attached
> the modified .cygport file to support splitting in
> main, lib and devel
> packages and cygwin specific patch which corrects
> some setup.hint errors.
>
> Ciao
> Volker
rebuilt as suggested
To download
wget -r -np
http://matzeri.altervista.org/cygwin/hdf5/index.html
setup.hint
hdf5-1.6.7-1-src.tar.bz2
hdf5-1.6.7-1.tar.bz2
libhdf5-devel/libhdf5-devel-1.6.7-1.tar.bz2
libhdf5-devel/setup.hint
libhdf5_0/libhdf5_0-1.6.7-1.tar.bz2
libhdf5_0/setup.hint
Ciao
Marco
___________________________________
Scopri il Blog di Yahoo! Mail: trucchi, novità , consigli... e la tua opinione!
http://www.ymailblogit.com/blog/
^ permalink raw reply [flat|nested] 5+ messages in thread
* [GTG] Re: [ITA] hdf5-1.6.7-1
2008-05-12 12:07 ` Marco Atzeri
@ 2008-05-12 17:36 ` Dr. Volker Zell
2008-05-13 14:28 ` Corinna Vinschen
1 sibling, 0 replies; 5+ messages in thread
From: Dr. Volker Zell @ 2008-05-12 17:36 UTC (permalink / raw)
To: cygwin-apps
>>>>> Marco Atzeri writes:
> rebuilt as suggested
> To download
> wget -r -np
> http://matzeri.altervista.org/cygwin/hdf5/index.html
> setup.hint
> hdf5-1.6.7-1-src.tar.bz2
> hdf5-1.6.7-1.tar.bz2
> libhdf5-devel/libhdf5-devel-1.6.7-1.tar.bz2
> libhdf5-devel/setup.hint
> libhdf5_0/libhdf5_0-1.6.7-1.tar.bz2
> libhdf5_0/setup.hint
Builds fine from source, packaging and setup.hint look good.
GTG
Volker
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [ITA] hdf5-1.6.7-1
2008-05-12 12:07 ` Marco Atzeri
2008-05-12 17:36 ` [GTG] " Dr. Volker Zell
@ 2008-05-13 14:28 ` Corinna Vinschen
1 sibling, 0 replies; 5+ messages in thread
From: Corinna Vinschen @ 2008-05-13 14:28 UTC (permalink / raw)
To: cygwin-apps
On May 12 14:07, Marco Atzeri wrote:
> To download
> wget -r -np
> http://matzeri.altervista.org/cygwin/hdf5/index.html
Uploaded.
Thanks,
Corinna
--
Corinna Vinschen Please, send mails regarding Cygwin to
Cygwin Project Co-Leader cygwin AT cygwin DOT com
Red Hat
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2008-05-13 14:28 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-04-25 21:16 [ITA] hdf5-1.6.7-1 Marco Atzeri
2008-04-28 6:12 ` Dr. Volker Zell
2008-05-12 12:07 ` Marco Atzeri
2008-05-12 17:36 ` [GTG] " Dr. Volker Zell
2008-05-13 14:28 ` Corinna Vinschen
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).