[Bug 959926] Review Request: libyui - GUI-abstraction library

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Product: Fedora
https://bugzilla.redhat.com/show_bug.cgi?id=959926

Björn Esser <bjoern.esser@xxxxxxxxx> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |NEW

--- Comment #5 from Björn Esser <bjoern.esser@xxxxxxxxx> ---
Spec URL: http://besser82.fedorapeople.org/pkg/libyui/libyui.spec
SRPM URL:
http://besser82.fedorapeople.org/pkg/libyui/libyui-3.0.3-2.fc18.src.rpm

Updated the package, see %changelog below.

Now the build rpms should own all required dirs:

drwxr-xr-x  /usr/include/yui
drwxr-xr-x  /usr/lib64/cmake/libyui
drwxr-xr-x  /usr/lib64/yui
drwxr-xr-x  /usr/share/doc/libyui-3.0.3
drwxr-xr-x  /usr/share/doc/libyui-3.0.3/examples
drwxr-xr-x  /usr/share/doc/libyui-3.0.3/html
drwxr-xr-x  /usr/share/doc/libyui-3.0.3/html/search
drwxr-xr-x  /usr/share/libyui
drwxr-xr-x  /usr/share/libyui/buildtools
drwxr-xr-x  /usr/share/libyui/theme

/usr/lib64/cmake/ -> -devel Requires: cmake (needed for libyui*-builds anyways)

%changelog
* Mon May 13 2013 Björn Esser <bjoern.esser@xxxxxxxxx> - 3.0.3-2
- fixup as suggested in https://bugzilla.redhat.com/show_bug.cgi?id=959926#c2
- add Patch0 to obey conventions about the compiler flags set in the system
  rpm configuration. See:
  https://fedoraproject.org/wiki/Packaging:Guidelines#Compiler_flags
- fixup as suggested in https://bugzilla.redhat.com/show_bug.cgi?id=959926#c4
- build a hardened version just in case
- add Requires: %{libsuffix}-ui, because %{name} without UI-plugins is as
  useful as a car without gas and tires.
- add -devel Provides: %{libsuffix}-ui to provide a FAKE %{libsuffix}-ui to
  satisfy dependencies during rpmbuild of the UI-plugins and made sure this
  is known by documenting this in %{name}-devel description.
- add -devel Requires: cmake to solve the /usr/lib*/cmake/ ownership-problem,
  which is needed for libyui*-builds anyways.

* Mon May 06 2013 Björn Esser <bjoern.esser@xxxxxxxxx> - 3.0.3-1
- Initial RPM release.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=1VxocfqKbX&a=cc_unsubscribe
_______________________________________________
package-review mailing list
package-review@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/package-review





[Index of Archives]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]     [Fedora Tools]