This is the mail archive of the cygwin-apps mailing list for the Cygwin project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
>>>>> Corinna Vinschen writes: > Gentoo is not valid since it packs everything, including the kitchen > sink. For Debian we require that it's in stable. But if it's in > Ubuntu, it's ok. Now *somebody* has to review it... <hint, hint> Is that me ? The package builds fine from source. setup.hint looks fine. The package tarball is missing the Cygwin README in /usr/share/doc/Cygwin (although the source package includes one) The setup.hint should be part of the cygwin specific patch. Binaries are not stripped. The src patch should only include the patched Makefile.am and the package should be autoreconfed. Attached the src and cygwin specific patches and a cygport file to fix these issues when building the package with Method 3 from o http://cygwin.com/setup.html#package_contents > Corinna Ciao Volker
Attachment:
xmds-1.6.5-1.cygport
Description: Text document
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 aspell-0.60.5-1.cygport.orig -x gd-2.0.33-1.sh.orig -x gnuplot-4.0.0-1.sh.orig -x openldap-2.1.25-1.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 Makefile.in -x makefile.in -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 origsrc/xmds-1.6.5/Makefile.am src/xmds-1.6.5/Makefil! e.am --- origsrc/xmds-1.6.5/Makefile.am 2008-02-26 04:32:21.000000000 +0100 +++ src/xmds-1.6.5/Makefile.am 2008-04-13 11:26:07.671875000 +0200 @@ -55,8 +55,9 @@ m4files = acx_mpi.m4 acx_pthread.m4 EXTRA_DIST = $(example_files) $(m4files) $(manfiles) MANIFEST README.Windows source/loadxsil.m -dist_doc_data = AUTHORS NEWS COPYING README README.Windows source/loadxsil.m -doc_examplesdir = ${docdir}/examples +xmdsdocdir = ${datadir}/doc/xmds-${VERSION} +dist_xmdsdoc_DATA = AUTHORS NEWS COPYING README README.Windows source/loadxsil.m +doc_examplesdir = ${xmdsdocdir}/examples dist_doc_examples_DATA = $(example_files) api:
diff -urN origsrc/xmds-1.6.5/CYGWIN-PATCHES/README src/xmds-1.6.5/CYGWIN-PATCHES/README --- origsrc/xmds-1.6.5/CYGWIN-PATCHES/README 1970-01-01 01:00:00.000000000 +0100 +++ src/xmds-1.6.5/CYGWIN-PATCHES/README 2008-04-13 11:31:42.906250000 +0200 @@ -0,0 +1,66 @@ +xmds +------------------------------------------ +xmds is the eXtensible Multi-Dimensional Simulator. It is a code +generator that integrates equations. You write them down in human +readable form in a XML file, and it goes away and writes and compiles +a C++ program that integrates those equations as fast as it can +possibly be done in your architecture. + +Runtime requirements: + cygwin-1.5.18 or newer + gcc-c++ (need version info!) + fftw3 (need version info!) + libfftw3-devel (need version info!) + +Build requirements: + cygwin-1.5.18 or newer + gcc-3.4.4-1 or newer + binutils-20050610-1 or newer + fftw3 (need version info!) + libfftw3-devel (need version info!) + +Canonical homepage: + http://xmds.sourceforge.net + +Canonical download: + http://sourceforge.net/project/showfiles.php?group_id=72795 + +License: + GPL-v2 + +Language: + C++ + +------------------------------------ + +Build instructions: + unpack xmds-1.6.5-X-src.tar.bz2 + if you use setup to install this src package, it will be + unpacked under /usr/src automatically + cd /usr/src + cygport ./xmds-1.6.5-X.cygport all + +This will create: + /usr/src/xmds-1.6.5-X-src.tar.bz2 + /usr/src/xmds-1.6.5-X.tar.bz2 + +Or use 'cygport ./xmds-1.6.5-X.cygport prep' to get a patched source directory + +To find out the files included in the binary distribution, you can +use "cygcheck -l xmds", or browse the listing +for the appropriate version at <http://cygwin.com/packages/>. + +------------------ + +Port Notes: + +---------- xmds-1.6.5-1 -- 2008-04-11 ----------- +Initial release + +For more information about this package, see the upstream documentation in +/usr/share/doc/xmds-1.6.5. + +Cygwin port maintained by: Paul Cochrane <paultcochrane at gmail dot com> +Please address all questions to the Cygwin mailing list at <cygwin@cygwin.com> + + diff -urN origsrc/xmds-1.6.5/CYGWIN-PATCHES/setup.hint src/xmds-1.6.5/CYGWIN-PATCHES/setup.hint --- origsrc/xmds-1.6.5/CYGWIN-PATCHES/setup.hint 1970-01-01 01:00:00.000000000 +0100 +++ src/xmds-1.6.5/CYGWIN-PATCHES/setup.hint 2008-04-13 11:23:02.531250000 +0200 @@ -0,0 +1,9 @@ +category: Science Math +requires: cygwin gcc-c++ fftw3 libfftw3-devel +sdesc: "eXtensible Multi-Dimensional Simulator" +ldesc: "eXtensible Multi-Dimensional Simulator. +XMDS is a code generator that integrates equations. You write +them down in human readable form in a XML file, and it goes +away and writes and compiles a C++ program that integrates +those equations as fast as it can possibly be done in your +architecture."
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |