Parent Directory | Revision Log
Links to HEAD: | (view) (download) (annotate) |
Sticky Revision: |
Fairly spurious: RPM deps
In slv9, made changes to keep CONOPT from complaining. CMSlv still not working as expected though. Decreased required version of Bison to 2.0. Switched search path for CONOPT on Linux to the CONOPT_PATH env var (LD_LIBRARY_PATH was being interfered with when ASC_DEV=1). Some other debug message changes.
Turning off IDA until I've updated to the new IDACalcIC function proto
Fixing build dependencies for the new solvers
Removed 'packages' dir from /usr/include.
Brought RPM comments up to date.
Added 'include' files to the RPM file list
Added required version numbers in .spec file for flex,bison.
Fixing missing file in RPM spec (ascend-config)
Adding explicit dependency of tarball on 'ascend.spec'. Use automated creation of SRCS lists in base/generic/general makefile.
Something wrong with the spec file...
Removing reference to Lsode.o in tcl/tk makefile.
Updated ASCEND spec so that fortran gets correctly linked.
Fairly spurious
Removed dependency on ccache. Added RELEASE flag to allow BuildBot to control RPM versions.
Adding dependency on xgraph
...
Changed RPM build commands a little: added LSOD to build, removed redundant config directives.
Adding Tcl/Tk interface to the GNOME menu. Small doc change in slv_common.h.
Bumped version to 0.9.5.93. Added Tcl/Tk GUI to the GNOME applications menu.
Fixed up standard paths stuff to use 'INSTALL_ASCDATA' as the place where tcltk/python/models etc will live. The confusion here came from the fact that I was taking 'INSTALL_SHARE' to be be assumed to mean 'the location of /usr/share' -- hence the resulting '$INSTALL_SHARE/ascend' that was bothering Ben. The 'INSTALL_ASCDATA' fixes this, and behaves as he will like, I hope. Also note that I have switched the default situation in config.h.in to use relative paths by default, which is the preferred CMU way. SCons builds will default to absolute paths on non-Windows systems.
Summary: most of the recent complaints about autotools build fixed, but the buildbot might find a problem with the scons build/install/rpmbuild. Details: configure,Driver.c,utilities/config.h.in: The choice of INSTALL_DATA as a configure variable name has been repaired (renamed INSTALL_SHARE); INSTALL_DATA is the unix canonical name for the program 'install' handling a data file. Both autotools and scons builds have been updated to reflect this, in the process correcting the definition from prefix/share to prefix/share/ascend. autotools build: Added --with-quiet option to make the install of already installed and unchanged files less verbose. Put in a workaround for the '' problem in tkConfig.sh seen by KC/JP. Added --datadir support to autotools configure. If you configure the autotools --datadir=PREFIX/share/ascend you get the same behavior as the Pye packaging; by default you get the CMU packaging convention instead. Added utilities/env.c to build. compiler: Turned off AWAL in anontype.c. Noodling away at blackboxes continues...
Added 'RELATIVE_PATHS=0' to ascend.spec.in
woops
Fixing minor issue with RPM build
Bumping the version number for NSIS and RPM pre-releases
missed this
Fixed for file ownership when RPM build is offroot.
RPM builds now, but has a dependency on perl(!?!)
Changes to detection of TkTable. TkTable detection was not possible on FC5 due to the provided tktable package not coming with header files, and no tktable-devel being offered. Hence static linkage to Tktable is not possible. Maybe it's not a great idea anyway. Also modified and updated the DistTar builder for SCons. Modified SConstruct to allow Tcl/Tk 8.4 to be used. Modified ascend.spec.in to use system-standard version of Tcl/Tk 8.4.
Corrected for renamed file
More fixes to the RPM build.
Some more on the RPMs. The tarball still missing some files.
Fixed building of source tarball using 'scons dist'. Will next add automated building of RPM targets. Started work on building of separate RPMs for tcltk and python interfaces.
Small change to aid RPM build
Adding 'gcc' to runtime requirements of RPM Adding gccvisibility switch.
Removed 'interface' directory in trunk/pygtk/interface (moved everything up a level) Made corresponding changes to SCons* and spec files.
Removed ~/ascdata from DEFAULT_ASCENDLIBRARY
Adding 'models' directory to SCons install
RPM build works now. The model library isn't being installed but the PyGTK interface opens up correctly.
Renamed 'desktop' directory to 'gnome'
Added GNOME integration stuff under pygtk/interface/desktop
Correcting stoopid buildroot mistake for RPM build
Added missing %{_buildroot} to SPEC file
Woops, should be .tar.bz2
Added missing 'ascend.in' and fixed up missing dependencies in RPM spec
Installation instructions and an RPM SPEC file (untested)
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
john.pye@anu.edu.au | ViewVC Help |
Powered by ViewVC 1.1.22 |