File yast2-qt-pkg.spec of Package yast2-qt-pkg

#
# spec file for package yast2-qt-pkg (Version 2.17.27)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#



Name:           yast2-qt-pkg
Version:        2.17.27
Release:        0.<RELEASE1>
License:        GPL v2 or later
Group:          System/YaST
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
Source0:        yast2-qt-pkg-2.17.27.tar.bz2
BuildRequires:  docbook-xsl-stylesheets doxygen libdrm-devel libjpeg-devel libxcrypt-devel
BuildRequires:  libqt4-devel libxslt perl-XML-Writer sgml-skel update-desktop-files
Summary:        YaST2 - Graphical User Interface
BuildRequires:  yast2-devtools >= 2.16.3
Requires:       yast2-qt       >= 2.17.13
BuildRequires:  yast2-qt-devel >= 2.17.13
BuildRequires:  libzypp-devel >= 4.7.0
BuildRequires:  yast2-libyui-devel >= 2.17.14
Requires:       libzypp >= 4.7.0 
Requires:       yast2-libyui       >= 2.17.14
Requires:       yast2_theme >= 2.16.1
Provides:       yast2-qt:/usr/lib/YaST2/plugin/libpy2qt_pkg.so.2
Provides:       yast2_ui_pkg
Recommends:     libqdialogsolver1

%description
One of several user interfaces available for YaST2, based on Qt and the
X Window System.



Authors:
--------
    Mathias Kettner <kettner@suse.de>
    Stefan Hundhammer <sh@suse.de>

%prep
%setup

%build
mkdir build
cd build
export CFLAGS="$RPM_OPT_FLAGS"
export CXXFLAGS="$CFLAGS"
cmake -DCMAKE_INSTALL_PREFIX=%{_prefix} \
      -DLIB=%{_lib} \
      -DCMAKE_BUILD_TYPE=Release \
      -DCMAKE_SKIP_RPATH=1 \
      ..
make %{?jobs:-j %jobs} VERBOSE=1

%install
cd build
make install DESTDIR=$RPM_BUILD_ROOT
cd ..

%clean
rm -rf "$RPM_BUILD_ROOT"

%files
%defattr (-, root, root)
%doc COPYING
%_libdir/YaST2/plugin/libpy2qt_pkg.so.*
%_libdir/YaST2/plugin/libpy2qt_pkg.so
%dir %_prefix/share/YaST2/images
%_prefix/share/YaST2/images/*

%changelog
* Mon Mar 09 2009 tgoettlicher@suse.de
- Fixed "Unsupported Packages" confirmation when removing unsupported packages (bnc #475186)
- V 2.17.27
* Mon Feb 09 2009 tgoettlicher@suse.de
- Fixed support level wording in description view (bnc #470667)
- V 2.17.26
* Mon Dec 08 2008 dmacvicar@suse.de
- package selector shows libzypp unsupported packages incorrectly
  (bnc #457214)
- V 2.17.25
* Mon Dec 08 2008 dmacvicar@suse.de
- Fix regression on package selector GUI speed.
  schedule layout of tree items for when the insertion of them
  is finished and we are back in the event loop.
  (bnc #457281)
- V 2.17.24
* Fri Dec 05 2008 dmacvicar@suse.de
- hide the solver information feature if the package is not
  present on the installation media (the popup has no sense there)
  (bnc #450065)
- V 2.17.23
* Tue Dec 02 2008 sh@suse.de
- Fixed bnc #450280: Text cut off in repository list
- V 2.17.22
* Fri Nov 28 2008 dmacvicar@suse.de
- fix displaying of automatic changes confirmations and
  unsupported packages confirmations.
- Needs fix in libzypp 5.24.2 so vendor unsupported packagages are
  marked correctly.
- V 2.17.21
* Tue Nov 25 2008 sh@suse.de
- Fixed fix for bnc #447273 (versions missing) that broke fix for
  bnc #441828 (column widths)
- V 2.17.20
* Mon Nov 24 2008 tgoettlicher@suse.de
- Fixed broken version column (bnc #447273)
- V 2.17.19
* Wed Nov 19 2008 sh@suse.de
- Fixed bnc #445415: No packages from patterns installed
- V 2.17.18
* Tue Nov 18 2008 sh@suse.de
- Fixed broken version numbers in change log
- V 2.17.17
* Thu Nov 13 2008 sh@suse.de
- Fixed over-wide buttons in dependency problem dialog
* Wed Nov 12 2008 sh@suse.de
- Improved table column widths (bnc #441828)
  still not perfect, but much better
* Wed Nov 12 2008 sh@suse.de
- Fixed over-wide [OK] button in package selector help
- V 2.17.16
* Wed Nov 05 2008 tgoettlicher@suse.de
- Fixed encoding in description view
* Mon Nov 03 2008 tgoettlicher@suse.de
- Fixed bnc #438680: software installation description not
  refreshed after search
* Fri Oct 31 2008 sh@suse.de
- Fixed bnc #381981: Bad initial size for secondary filters in
  "Repositories" filter view
- V 2.17.15
* Fri Oct 24 2008 sh@suse.de
- Fixed bnc #403367: Crash when searching for invalid regex
- V 2.17.14
* Tue Oct 21 2008 sh@suse.de
- Fixed bnc #436783: Map Amusements/Teaching/* to Education
- De-obfuscated RPM groups <--> PackageKit mapping
- V 2.17.13
* Wed Oct 15 2008 sh@suse.de
- Added `opt(`confirmUnsupported) for PackageSelector widget
  (bnc #435479)
- V 2.17.12
* Tue Oct 14 2008 sh@suse.de
- Fixed bnc #434042: "Install -devel packages" doesn't work
  with new library package naming scheme
* Mon Oct 13 2008 tgoettlicher@suse.de
- Fixed bnc #434259: Complete quotes for HTML attributes
* Thu Oct 09 2008 sh@suse.de
- Fixed bnc #433914: YQPkgDiskUsageWarningDialog too wide
- V 2.17.11
* Thu Oct 09 2008 sh@suse.de
- Fixed bnc #382202: WM_CLOSE closes window, but leaves y2base
  process running in undefined state
- V 2.17.10
* Tue Oct 07 2008 sh@suse.de
- Fixed bnc #429030: "Configuration" menu present in installation
- V 2.17.9
* Tue Oct 07 2008 sh@suse.de
- Fixed bnc #421267: Missing newline in exported conflicts list
* Thu Oct 02 2008 sh@suse.de
- Fixed bnc #430392: Typo in error message
* Wed Oct 01 2008 tgoettlicher@suse.de
- Fixed bnc #418279: export list to text file fails
* Fri Sep 26 2008 kmachalkova@suse.cz
- Fixed crash in Languages filter: redefined sort function for
  languages so that it does not refer to zypp::ResObjects
  (zypp::Locale isn't one anymore)(bnc#428355)
- V 2.17.8
* Thu Sep 11 2008 sh@suse.de
- Ask for package licenses, not patch licenses even in online
  update mode
- V 2.17.7
* Fri Sep 05 2008 sh@suse.de
- Fixed bnc #418676: Use title capitalization for groups
* Mon Aug 25 2008 tgoettlicher@suse.de
- fate #303458: Simplifiying Software Management
- V 2.17.6
* Thu Aug 21 2008 tgoettlicher@suse.de
- Fixed bnc #418606: widgets are not aligned
* Fri Aug 15 2008 dmacvicar@suse.de
- 2.17.5
- on SLE systems, warn before transaction if it includes
  unsupported software (fate#305057)
  can also be enabled by defining
  YPKG_QT_CONFIRM_UNSUPPORTED_PACKAGES at compile time.
- (fate#120366) search in file list option
* Thu Aug 14 2008 dmacvicar@suse.de
- 2.17.4
- make the versions view scrollable (bnc#409096)
* Tue Aug 12 2008 dmacvicar@suse.de
- package list should be sorted locale aware
  (bnc#355255)
* Mon Aug 11 2008 dmacvicar@suse.de
- Fixed bnc#394657 : package selector crashes when
  selecting languages with keyboard
* Tue Jul 29 2008 tgoettlicher@suse.de
- Fixed bnc #389174: changing packages with keyboard is broken
  Wed Jul 23 16:12:56 CEST 2008  ma@suse.de
- Remove references to obsolete freshens dependencies.
- V 2.17.3
* Thu Jul 17 2008 ma@suse.de
- Remove obsolete references to Script/Message/Atom
* Mon Jul 14 2008 dmacvicar@suse.de
- feature #302003, show transactions in a better way.
  basically we not only show automatic changes, but
  all changes or only user requested ones.
* Fri Jul 11 2008 sh@suse.de
- Fixed bnc #399674: Icons for Auto* actions missing in help
* Wed Jul 09 2008 sh@suse.de
- Fixed bnc #397082: No "[x] View -debugsource packages" menu entry:
  Now toggling -debuginfo and -debugsource simultaneously.
- Added "Install matching -debugsource packages" menu entry
- V 2.17.2
* Thu Jun 26 2008 schubi@suse.de
- Added plugin mechanism for displaying grafic solver results.
- V 2.17.1
* Wed Jun 04 2008 sh@suse.de
- Added translation marker for "File" menu (bnc #396419)
- V 2.16.48
* Thu May 29 2008 ma@suse.de
- Revert 'fix persistent locks saving (bnc#332853)' because the
  approach is wrong. Persistent locks are saved during commit.
  It's not the UI's task to do this.
- V 2.16.47
* Wed May 28 2008 sh@suse.de
- Applied Fabien Crespel's patch for repo sorting (bnc #394860)
- V 2.16.46
* Wed May 28 2008 locilka@suse.cz
- New version to follow standard way of submitting YaST packages
  (bnc #394977, bnc #394980, bnc #394504).
- 2.16.45
* Mon May 26 2008 coolo@suse.de
- fix encoding of pattern descriptions
* Mon May 26 2008 dmacvicar@suse.de
- bnc#394504 search kill YaST
* Fri May 23 2008 dmacvicar@suse.de
- if a patch is preselected it will go satisfied
  therefore it will not be shown in the "needed" list.
  Test for patches marked to be installed too.
* Wed May 21 2008 dmacvicar@suse.de
- fallback to default icon if no icon is defined in
  a pattern.
* Wed May 21 2008 coolo@suse.de
- fixing theming of pattern selector popups
* Wed May 21 2008 dmacvicar@suse.de
- display the right name for repository list. (bnc#383553)
  patch by Fabien Crespel <fabien@crespel.net>
* Mon May 19 2008 dmacvicar@suse.de
- feedback for search (bnc#391406)
- reenable cancel (bnc#350988)
- fix search begins with string (bnc#388601)
- deprecate special selection icons (bnc#392067)
- fix persistent locks saving (bnc#332853)
- 2.16.44
* Mon May 19 2008 tgoettlicher@suse.de
- Fixed bnc #389745: 'Changed Packages' window not centered
* Mon May 19 2008 dmacvicar@suse.de
- cycle status from autoselected to non-selected instead of
  taboo, as ZYpp supports soft-locks (recommends locks)
  (related to bnc#389739)
* Thu May 15 2008 sh@suse.de
- Fixed bnc #389744: Missing icons in "symbols help" dialog
- V 2.16.43
* Thu May 15 2008 dmacvicar@suse.de
- fix pattern selector unreadable font
  (bnc#381970)
- 2.16.42
* Tue May 13 2008 dmacvicar@suse.de
- show satisfied non packages as installed selectables
  (bnc#380356)
- 2.16.41
* Wed Apr 30 2008 lslezak@suse.cz
- display "Repository" menu only when requested by `opt(`repoMgr)
  option (bnc#381956)
- V 2.16.40
* Fri Apr 25 2008 dmacvicar@suse.de
- make rpm groups view use packagekit groups
  with nice icons. Get rid of useless tree
- add list of suggested and recommended packages
  (fate #302039)
- ported search to sat solver search (much faster)
  and implemented (fate #120368) to search for keywords
  enabled by default.
- 2.16.39
* Mon Apr 21 2008 dmacvicar@suse.de
- apply language selections after clicking
  (bnc #381994)
- 2.16.38
* Mon Apr 21 2008 jsrain@suse.cz
- added missing textdomain
* Fri Apr 18 2008 dmacvicar@suse.de
- make versions widget work (bnc #354983)
- show updates in blue again (bnc #371681)
- allow disabling view of debuginfo and devel pkgs
  (bnc #359155)
- 2.16.37
* Thu Apr 17 2008 dmacvicar@suse.de
- don't reorder patterns when clicking
- enable tooltip for repositories and patterns
* Thu Apr 17 2008 dmacvicar@suse.de
- fix space used when resizing
* Wed Apr 16 2008 dmacvicar@suse.de
- don't crash using keyboard on languages filter
- 2.16.36
* Wed Apr 16 2008 coolo@suse.de
- "unexcel" package management
- 2.16.35
* Tue Apr 15 2008 tgoettlicher@suse.de
- fix dependencies (bnc #377586)
- 2.16.34
* Mon Apr 14 2008 dmacvicar@suse.de
- don't crash with language right click (bnc #370233)
- show language content
- 2.16.33
* Wed Apr 09 2008 sh@suse.de
- Fixed bnc #372910: License windows shows in left top
* Wed Apr 09 2008 dmacvicar@suse.de
- fix patch and pattern content
* Wed Apr 09 2008 dmacvicar@suse.de
- fix pattern view display (only missing head font)
* Tue Apr 08 2008 dmacvicar@suse.de
- fixed some Selectable changes
- 2.16.32
* Fri Apr 04 2008 schubi@suse.de
- Fixed ResStatus (needed, satisfied,...)
- 2.16.31
* Thu Apr 03 2008 dmacvicar@suse.de
- Add unmantained packages filter (fate ##302004)
- 2.16.30
* Tue Apr 01 2008 tgoettlicher@suse.de
- Scoll licence dialogs to top (bnc #373910)
* Tue Mar 25 2008 sh@suse.de
- Changed textdomain from "packages-qt" to "qt-pkg" for consistency
* Wed Mar 19 2008 coolo@suse.de
- fix build against libzypp 4.5
* Wed Mar 19 2008 dmacvicar@suse.de
- make autodeps checkbox and button clickable (bnc #355268)
- make the @System repo show installed packages
  as expected (bnc #370228)
- don't add space between menu bar and the rest
  when resizing (bnc #370231)
* Fri Mar 14 2008 lslezak@suse.cz
- added a new menu entry for starting the repository manager
  (fate#302517)
- V 2.16.28
* Thu Mar 13 2008 sh@suse.de
- Fixed bug #370244: Menu entries about source RPMs
  Moved out all source RPM related menu entries:
  libzypp has no support whatsoever for source RPMs
* Wed Feb 27 2008 coolo@suse.de
- fix build without ycp
* Mon Feb 25 2008 sh@suse.de
- Added copy of GPL licensing terms (COPYING) (bnc #362646)
- V 2.16.27
* Mon Feb 25 2008 sh@suse.de
- Provide yast2_ui_pkg in .spec file (bnc #363958)
- V 2.16.26
* Thu Feb 14 2008 coolo@suse.de
- split off the package manager off yast2-qt
openSUSE Build Service is sponsored by