[Bug 229490] Review Request: pypar2 - graphical frontend to par2cmdline
bugzilla at redhat.com
bugzilla at redhat.com
Thu Mar 1 15:07:01 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: pypar2 - graphical frontend to par2cmdline
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=229490
------- Additional Comments From paul at city-fan.org 2007-03-01 10:06 EST -------
(In reply to comment #7)
> I tried this way:
> ls -s ../..%{_datadir}/%{name}/src/main.py %{buildroot}%{_bindir}/%{name}
>
> it's work but symlink point like that :
>
> /usr/bin/pypar2 -> ../../usr/share/pypar2/src/main.py
This method assumes that %{_bindir} is two directory levels down from the root
directory, which is OK for Fedora but might cause issues for people wanting to
use the package elsewhere (e.g. with %{_bindir} = /usr/site/bin etc.)
A simple way to avoid the problem is to create the symlink as absolute within
the buildroot and then use the symlinks utility to convert it to an optimized
relative link:
ln -s %{buildroot}%{_datadir}/%{name}/src/main.py %{buildroot}%{_bindir}/%{name}
symlinks -cs %{buildroot}%{_bindir}
Result on Fedora:
/usr/bin/pypar2 -> ../share/pypar2/src/main.py
If you take this approach, you'll need to add symlinks as a buildrequire.
--
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.
More information about the package-review
mailing list