[Bug 248649] Review Request: alliance - Alliance VLSI CAD Sytem
bugzilla at redhat.com
bugzilla at redhat.com
Wed Aug 1 16:09:24 UTC 2007
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.
Summary: Review Request: alliance - Alliance VLSI CAD Sytem
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=248649
------- Additional Comments From cgoorah at yahoo.com.au 2007-08-01 12:09 EST -------
(In reply to comment #19)
> * As previously talked with the prefix discution. $ALLIANCE_TOP is not arch
> independant from how upstream use it.
chitlesh(~)[0]$ll /usr/share/alliance/
total 4
drwxr-xr-x 10 root root 4096 Jul 29 17:55 cells
lrwxrwxrwx 1 root root 21 Jul 29 17:55 etc -> ../../../etc/alliance
lrwxrwxrwx 1 root root 29 Jul 29 17:55
include -> ../../../usr/include/alliance
lrwxrwxrwx 1 root root 25 Jul 29 17:55 lib -> ../../../usr/lib/alliance
The symbolic links are here to protect hardcorded bits of the codes that
aren't dynamically set up during %configure. These symbolics links are here to
meet _functionality_ when all the %{_bindir}/* are used at once( on a Makefile
for example.)
Please take note that libraries are placed at %{_libdir}/%{name}
during %configure --libdir=%{_libdir}/%{name}
As from the only "real" directory, cells which contains "technology files".
Text files which specify the design rules of the respective technology.
The latter is _NOT_ a must in the alliance distribution. Since the user might
want to use his/her technology. for example from:
* http://www.vlsitechnology.org/
* commercial technologies
However the included cells are present so that one who doesn't have his/her
own technology can use them for the first time.
I hope I clarified that this is not arch-dependent, and should not
be %{_libdir} but %{_datadir}
Please also note, that once alliance is in the fedora collection, i'll start
packaging the standard cells from http://www.vlsitechnology.org/, hence those
will be placed in %{_datadir}, since there are only text files and images.
Thus _not_ arch-dependent.
The way that upstream uses the $ALLIANCE_TOP variable is similar to most
commercial vendors do.
But in my spec, these are split up in standard linux directories and made sure
that users can still use $ALLIANCE_TOP. This variable IS NOT only for
packagers or developers but users as well.
--
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
More information about the Fedora-package-review
mailing list