Re: Starting packaging VistA (Re: LSM in Geneva)
Hi Andreas,
Here is a status update:
A) The version number is now "2012", which is much better
than my poor previous choice of the arbitrary "1.0".
B) Added a "vista.install" file, that lists the files to be included
in the .deb package. Works great so far. The resulting
.deb file has the database, and the ~25,000, M routine
files along with their corresponding .o files.
C) The size of the resulting file: vista_2012_amd64.deb
is: 238Mb
D) A quick "dpkg -i vista_2012_amd64.deb"
installed the files in the correct (expected) locations in
"/var/lib/vista/"
E) Lintian is reporting the following Warnings:
W: vista source: non-native-package-with-native-version
W: vista source: debhelper-but-no-misc-depends vista
W: vista source: debian-rules-uses-pwd line 9
W: vista source: debian-rules-uses-pwd line 11
I can use some help on replacing the "PWD" uses.
It looks like lintian frowns upon the use of PWD in the
rules file...
I'll explore the two other warnings...
--
At this point, the next steps would be:
1) Create "vista" user, and "vista" group ?
2) For any user in the system, to use this
VistA instance, it needs to set up a set
of environment variables that tell GTM
where to find all files. It will be convenient
to provide an example file that a user can
copy in her .bashrc, or simply source it
directly.
I'll work on adding item (2) today.
Luis
Reply to: