forked from Singular/Singular
-
Notifications
You must be signed in to change notification settings - Fork 0
Packages For Distribution
Oleksandr Motsak edited this page Oct 9, 2013
·
3 revisions
TODO: create script for automatic generation of all the packages (below)
Steps:
- configure (use --prefix=...?)
- make dist: generates source package
- make install (use DESTDIR=...?): build tree
- cut the tree into separate packages according to the following:
- minimal binary (/bin/Singular, ..., including a dummy heml-index?): required for the rest of packages
- devel (/lib/, /include/)
- emacs (ESingular, .emacs*, ...)
- shared (LIB/*.lib, help-index) - this one should be widely advertised as requires minimal binary and thus satisfies most of anybody's needs
- optionally: if additional tools for generation are present, generate the following package:
- doc (generated manual) - html manual pages + help index + ...?
ps: note that shared needs help-index from doc
TODO: fix naming schemata for all the packages