2cf5d43
%define glib2_version 2.6.0
2cf5d43
%define gtk2_version 2.6.0
2cf5d43
%define pango_version 1.8.0
cvsdist 1e42470
%define startup_notification_version 0.5
cvsdist 516c6b7
cvsdist 516c6b7
Summary: Window Navigator Construction Kit
cvsdist 516c6b7
Name: libwnck
92557ad
Version: 2.16.0
d690a5a
Release: 3%{?dist}
8288b4a
URL: http://ftp.gnome.org/pub/GNOME/sources/libwnck/
a9d7dbb
Source0: %{name}-%{version}.tar.bz2
cvsdist 516c6b7
License: LGPL
cvsdist 516c6b7
Group: System Environment/Libraries
cvsdist 516c6b7
BuildRoot: %{_tmppath}/%{name}-root
cvsdist 516c6b7
cvsdist 516c6b7
Requires: glib2 >= %{glib2_version}
cvsdist 516c6b7
Requires: gtk2 >= %{gtk2_version}
cvsdist 1e42470
Requires: startup-notification >= 0.5
cvsdist 516c6b7
cvsdist 516c6b7
BuildRequires:	glib2-devel >= %{glib2_version}
cvsdist 516c6b7
BuildRequires:	gtk2-devel >= %{gtk2_version}
cvsdist 12db08a
BuildRequires:  pango-devel >= %{pango_version}
cvsdist 1e42470
BuildRequires:  startup-notification-devel >= %{startup_notification_version}
bedd0c2
BuildRequires:  libXt-devel
bedd0c2
BuildRequires:  libXres-devel
6bd0e20
BuildRequires:  perl-XML-Parser
6bd0e20
BuildRequires:  gettext
b2d32fb
d781183
# http://bugzilla.gnome.org/show_bug.cgi?id=355523
add40a1
Patch0: libwnck-2.16.0-icon-geometry.patch
d690a5a
# make the pager visible when running compiz
d690a5a
Patch1: libwnck-2.16.0-viewports.patch
add40a1
cvsdist 516c6b7
%description
cvsdist 516c6b7
cvsdist 516c6b7
libwnck (pronounced "libwink") is used to implement pagers, tasklists, 
cvsdist 516c6b7
and other such things. It allows applications to monitor information 
cvsdist 516c6b7
about open windows, workspaces, their names/icons, and so forth.
cvsdist 516c6b7
cvsdist 516c6b7
%package devel
cvsdist 516c6b7
Summary: Libraries and headers for libwnck
cvsdist 516c6b7
Group: Development/Libraries
cvsdist 516c6b7
Requires: %name = %{version}
cvsdist 516c6b7
cvsdist 516c6b7
Requires: glib2-devel >= %{glib2_version}
cvsdist 12db08a
Requires: pango-devel >= %{pango_version}
cvsdist 516c6b7
Requires: gtk2-devel >= %{gtk2_version}
438c234
Requires: pkgconfig
cvsdist 516c6b7
cvsdist 516c6b7
%description devel
cvsdist 516c6b7
libwnck (pronounced "libwink") is used to implement pagers, tasklists, 
cvsdist 516c6b7
and other such things. It allows applications to monitor information 
cvsdist 516c6b7
about open windows, workspaces, their names/icons, and so forth.
cvsdist 516c6b7
cvsdist 516c6b7
You should install the libwnck-devel package if you would like to
cvsdist 516c6b7
compile applications that use libwnck. You don't need libwnck-devel 
cvsdist 516c6b7
just to use precompiled applications.
cvsdist 516c6b7
cvsdist 516c6b7
%prep
cvsdist 516c6b7
%setup -q
add40a1
%patch0 -p0 -b .icon-geometry
d690a5a
%patch1 -p1 -b .viewports
cvsdist ff91b64
cvsdist 516c6b7
%build
cvsdist 516c6b7
cvsdist 516c6b7
%configure
cvsdist 516c6b7
make
cvsdist 516c6b7
cvsdist 516c6b7
%install
cvsdist 516c6b7
rm -rf $RPM_BUILD_ROOT
dba6e9e
make install DESTDIR=$RPM_BUILD_ROOT
cvsdist 516c6b7
cvsdist 9884237
rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
ae6f77f
rm -f $RPM_BUILD_ROOT%{_libdir}/*.a
cvsdist 9884237
cvsdist 516c6b7
%find_lang %{name}
cvsdist 516c6b7
cvsdist 516c6b7
%post -p /sbin/ldconfig
cvsdist 516c6b7
cvsdist 516c6b7
%postun -p /sbin/ldconfig
cvsdist 516c6b7
cvsdist 516c6b7
%clean
cvsdist 516c6b7
rm -rf $RPM_BUILD_ROOT
cvsdist 516c6b7
cvsdist 516c6b7
%files -f %{name}.lang
cvsdist 516c6b7
%defattr(-,root,root)
cvsdist 516c6b7
cvsdist 12db08a
%doc AUTHORS COPYING ChangeLog README
cvsdist 516c6b7
cvsdist 516c6b7
%{_libdir}/lib*.so.*
cvsdist 516c6b7
cvsdist 516c6b7
%files devel
cvsdist 516c6b7
%defattr(-,root,root)
cvsdist 516c6b7
cvsdist 516c6b7
%{_libdir}/lib*.so
cvsdist 516c6b7
%{_libdir}/pkgconfig/*
cvsdist 516c6b7
%{_includedir}/*
cvsdist 3d29257
%{_datadir}/gtk-doc/html/libwnck
cvsdist 516c6b7
cvsdist 516c6b7
%changelog
d690a5a
* Mon Sep 25 2006 Matthias Clasen <mclasen@redhat.com> - 2.16.0-3
d690a5a
- Make the pager visible when using compiz
d690a5a
add40a1
* Mon Sep 11 2006 Matthias Clasen <mclasen@redhat.com> - 2.16.0-2
add40a1
- Avoid excessive icon geometry updates
add40a1
92557ad
* Mon Sep  4 2006 Matthias Clasen <mclasen@redhat.com> - 2.16.0-1.fc6
92557ad
- Update to 2.16.0
92557ad
438c234
* Mon Aug 21 2006 Matthias Clasen <mclasen@redhat.com> - 2.15.92-1.fc6
438c234
- Update to 2.15.92
438c234
- Require pkgconfig in the -devel package
438c234
ae6f77f
* Sat Aug 12 2006 Matthias Clasen <mclasen@redhat.com> - 2.15.91-1.fc6
ae6f77f
- Update to 2.15.91
ae6f77f
- Don't ship static libraries
ae6f77f
Kristian Høgsberg 81c0e2d
* Thu Aug 10 2006 Kristian Høgsberg <krh@redhat.com> - 2.15.90-1.fc5.aiglx
Kristian Høgsberg 81c0e2d
- Build for fc5 aiglx repo.
Kristian Høgsberg 81c0e2d
12e02ca
* Thu Aug  3 2006 Matthias Clasen <mclasen@redhat.com> - 2.15.90-1.fc6
12e02ca
- Update to 2.15.90
12e02ca
64fd840
* Wed Jul 12 2006 Matthias Clasen <mclasen@redhat.com> - 2.15.4-1
64fd840
- Update to 2.15.4
64fd840
eff0e4b
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 2.15.3-1.1
eff0e4b
- rebuild
eff0e4b
8ed8852
* Tue Jun 13 2006 Matthias Clasen <mclasen@redhat.com> - 2.15.3-1
8ed8852
- Update to 2.15.3
8ed8852
6bd0e20
* Sat Jun 10 2006 Matthias Clasen <mclasen@redhat.com> - 2.15.2-3
6bd0e20
- More BuildRequires
6bd0e20
bedd0c2
* Sat May 20 2006 Matthias Clasen <mclasen@redhat.com> - 2.15.2-2
bedd0c2
- Fix missing BuildRequires (#129340)
bedd0c2
3d8a052
* Wed May 17 2006 Matthias Clasen <mclasen@redhat.com> - 2.15.2-1
3d8a052
- Update to 2.15.2
3d8a052
7b27923
* Mon Apr 10 2006 Matthias Clasen <mclasen@redhat.com> - 2.14.1-2
7b27923
- Update to 2.14.1
7b27923
dba6e9e
* Mon Mar 13 2006 Ray Strode <rstrode@redhat.com> - 2.14.0-1
dba6e9e
- Update to 2.14.0
dba6e9e
bfb2c11
* Mon Feb 27 2006 Matthias Clasen <mclasen@redhat.com> - 2.13.92-1
bfb2c11
- Update to 2.13.92
bfb2c11
dee99db
* Mon Feb 13 2006 Matthias Clasen <mclasen@redhat.com> - 2.13.91-1
dee99db
- Update to 2.13.91
dee99db
db99f80
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 2.13.90-1.2
db99f80
- bump again for double-long bug on ppc(64)
db99f80
734fb42
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 2.13.90-1.1
734fb42
- rebuilt for new gcc4.1 snapshot and glibc changes
734fb42
b99fcce
* Mon Jan 30 2006 Matthias Clasen <mclasen@redhat.com> - 2.13.90-1
b99fcce
- Update to 2.13.90
b99fcce
c9c45d2
* Mon Jan 16 2006 Matthias Clasen <mclasen@redhat.com> - 2.13.5-1
c9c45d2
- Update to 2.13.5
c9c45d2
8502d6d
* Tue Jan 03 2006  Matthias Clasen <mclasen@redhat.com> - 2.13.4-1
8502d6d
- Update to 2.13.4
8502d6d
605dcf6
* Wed Dec 14 2005 Matthias Clasen <mclasen@redhat.com> - 2.13.3-1
605dcf6
- Update to 2.13.3
605dcf6
39c42a9
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
39c42a9
- rebuilt
39c42a9
8fcd4b4
* Wed Nov 30 2005 Matthias Clasen <mclasen@redhat.com> - 2.13.2-1
8fcd4b4
- Update to 2.13.2
8fcd4b4
1642d11
* Thu Oct  6 2005 Matthias Clasen <mclasen@redhat.com> - 2.12.1-1
1642d11
- Update to 2.12.1
1642d11
b8d1d84
* Thu Sep  8 2005 Matthias Clasen <mclasen@redhat.com> - 2.12.0-1
b8d1d84
- Update to 2.12.0
b8d1d84
2d4aa35
* Tue Aug 16 2005 Warren Togami <wtogami@redhat.com> - 2.11.91-2
2d4aa35
- rebuild for new cairo
2d4aa35
8a9352b
* Tue Aug  9 2005 Ray Strode <rstrode@redhat.com> 2.11.91-1
8a9352b
- New upstream version
8a9352b
02feae5
* Mon Jul 11 2005 Matthias Clasen <mclasen@redhat.com> 2.11.4-1
02feae5
- New upstream version
02feae5
8288b4a
* Mon May 30 2005 Elijah Newren  <newren@gamil.com> 2.10.0-4
8288b4a
- add support for urgent hint (#157271)
8288b4a
5fdd8e6
* Tue May 10 2005 Ray Strode <rstrode@redhat.com> 2.10.0-3
5fdd8e6
- fix some rendering issues with the last patch 
5fdd8e6
b2d32fb
* Tue May 10 2005 Ray Strode <rstrode@redhat.com> 2.10.0-2
b2d32fb
- add noticable glowing effect to task bar to counteract
b2d32fb
  focus stealing prevention (bug #157285)
b2d32fb
bc875b8
* Mon Mar 14 2005 Matthias Clasen <mclasen@redhat.com> 2.10.0-1
bc875b8
- Update to 2.10.0
bc875b8
0c4efa8
* Wed Mar  2 2005 Mark McLoughlin <markmc@redhat.com> 2.9.91-2
0c4efa8
- Rebuild with gcc4
0c4efa8
406a728
* Wed Feb  9 2005 Matthias Clasen <mclasen@redhat.com> 2.9.91-1
406a728
- Update to 2.9.91
406a728
2cf5d43
* Fri Jan 28 2005 Matthias Clasen <mclasen@redhat.com> 2.9.90-1
2cf5d43
- Update to 2.9.90
2cf5d43
ae13cf4
* Tue Oct 12 2004 Mark McLoughlin <markmc@redhat.com> 2.8.1-1
ae13cf4
- Update to 2.8.1
ae13cf4
5271fd2
* Tue Sep 28 2004 Mark McLoughlin <markmc@redhat.com> 2.8.0.1-1
5271fd2
- Update to 2.8.0.1
5271fd2
b72f833
* Tue Sep 21 2004 Mark McLoughlin <markmc@redhat.com> - 2.8.0-2
b72f833
- Add patch to fix runtime warning spew - bug #132921
b72f833
1526ad2
* Tue Sep 21 2004 Mark McLoughlin <markmc@redhat.com> 2.8.0-1
1526ad2
- Update to 2.8.0
1526ad2
cvsdist 3d29257
* Mon Aug 30 2004 Mark McLoughlin <markmc@redhat.com> 2.7.92-1
cvsdist 3d29257
- Update to 2.7.92
cvsdist 3d29257
- Include API docs
cvsdist 3d29257
cvsdist 4773959
* Wed Aug 18 2004 Mark McLoughlin <markmc@redhat.com> 2.7.91-1
cvsdist 4773959
- Update to 2.7.91
cvsdist 4773959
cvsdist 78d13c0
* Wed Aug  4 2004 Mark McLoughlin <markmc@redhat.com> 2.7.90-1
cvsdist 78d13c0
- Update to 2.7.90
cvsdist 78d13c0
cvsdist 148660c
* Tue Jul 27 2004 Mark McLoughlin <markmc@redhat.com> 2.6.0.1-4
cvsdist 148660c
- Rebuilt
cvsdist 148660c
cvsdist 148660c
* Tue Jul 27 2004 Mark McLoughlin <markmc@redhat.com> 2.6.0.1-3
cvsdist 148660c
- Patch from upstream which fixes a nasty viewport issue obvious when
cvsdist 148660c
  using it with sawfish (#120652)
cvsdist 148660c
cvsdist fd3e579
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
cvsdist fd3e579
- rebuilt
cvsdist fd3e579
cvsdist 49f0678
* Wed Mar 31 2004 Mark McLoughlin <markmc@redhat.com> 2.6.0.1-1
cvsdist 49f0678
- Update to 2.6.0.1
cvsdist 49f0678
cvsdist 49f0678
* Mon Mar 22 2004 Mark McLoughlin <markmc@redhat.com>
cvsdist 49f0678
- Don't explicitly require startup-notification in the .pc file - bug #111091
cvsdist 49f0678
cvsdist 6b848ca
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
cvsdist 6b848ca
- rebuilt
cvsdist 6b848ca
cvsdist 6b848ca
* Tue Feb 24 2004 Mark McLoughlin <markmc@redhat.com> 2.5.90-1
cvsdist 6b848ca
- Update to 2.5.90
cvsdist 6b848ca
cvsdist 6b848ca
* Tue Feb 17 2004 Alexander Larsson <alexl@redhat.com> 2.5.1-3
cvsdist 6b848ca
- Link to Xres now that it is PIC
cvsdist 6b848ca
cvsdist 6b848ca
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
cvsdist 6b848ca
- rebuilt
cvsdist 6b848ca
cvsdist d8ab391
* Mon Jan 26 2004 Alexander Larsson <alexl@redhat.com> 2.5.1-1
cvsdist d8ab391
- Upgrade to 2.5.1
cvsdist d8ab391
- Disable XRes usage due to #114292
cvsdist d8ab391
cvsdist ff91b64
* Fri Oct  3 2003 Alexander Larsson <alexl@redhat.com> 2.4.0.1-1
cvsdist ff91b64
- 2.4.0.1
cvsdist ff91b64
cvsdist ff91b64
* Tue Sep  9 2003 Alexander Larsson <alexl@redhat.com> 2.4.0-1
cvsdist ff91b64
- update to 2.4.0
cvsdist ff91b64
cvsdist ff91b64
* Thu Aug 14 2003 Alexander Larsson <alexl@redhat.com> 2.3.1-1
cvsdist ff91b64
- update for gnome 2.3
cvsdist ff91b64
cvsdist ff91b64
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
cvsdist ff91b64
- rebuilt
cvsdist ff91b64
cvsdist ff91b64
* Wed Jun  4 2003 Havoc Pennington <hp@redhat.com> 2.2.2-1
cvsdist ff91b64
- 2.2.2
cvsdist ff91b64
cvsdist 8834391
* Thu Apr  3 2003 Matt Wilson <msw@redhat.com> 2.2.1-3
cvsdist 8834391
- make sure that _NET_DECKTOP_LAYOUT is only 4 elements.  Using
cvsdist 8834391
  "sizeof (data) / 4" results in 8 elements being set on 64 bit
cvsdist 8834391
  platforms.  Just use "4" instead. (#87951)
cvsdist 8834391
cvsdist 1e42470
* Fri Feb 14 2003 Havoc Pennington <hp@redhat.com> 2.2.1-2
cvsdist 1e42470
- remove Xft buildreq
cvsdist 1e42470
cvsdist 1e42470
* Wed Feb  5 2003 Havoc Pennington <hp@redhat.com> 2.2.1-1
cvsdist 1e42470
- 2.2.1 adds StartupWMClass to tasklist
cvsdist 1e42470
- require startup-notification 0.5
cvsdist 1e42470
cvsdist 1e42470
* Wed Feb  5 2003 Alexander Larsson <alexl@redhat.com>
cvsdist 1e42470
- 2.2.0
cvsdist 1e42470
cvsdist 1e42470
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
cvsdist 1e42470
- rebuilt
cvsdist 1e42470
cvsdist 1e42470
* Fri Jan 10 2003 Havoc Pennington <hp@redhat.com>
cvsdist 1e42470
- 2.1.90
cvsdist 1e42470
cvsdist 1e42470
* Mon Dec  2 2002 Havoc Pennington <hp@redhat.com>
cvsdist 1e42470
- 2.1.5
cvsdist 1e42470
cvsdist 1e42470
* Fri Nov  8 2002 Havoc Pennington <hp@redhat.com>
cvsdist 1e42470
- 2.1.3
cvsdist 1e42470
cvsdist 1e42470
* Thu Oct 31 2002 Havoc Pennington <hp@redhat.com>
cvsdist 1e42470
- 0.18 that displays standalone dialogs in task list
cvsdist 1e42470
cvsdist 2f719fe
* Sun Aug 25 2002 Havoc Pennington <hp@redhat.com>
cvsdist 2f719fe
- 0.17 allows clicking a task to minimize it, and DND over a task to
cvsdist 2f719fe
  switch to it, adds translations, and fixes a couple crash things in
cvsdist 2f719fe
  the accessibility stuff.
cvsdist 2f719fe
cvsdist 9884237
* Thu Aug  8 2002 Havoc Pennington <hp@redhat.com>
cvsdist 9884237
- 0.16 with some tasklist fixes and 
cvsdist 9884237
  pager fixes
cvsdist 9884237
cvsdist 12db08a
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
cvsdist 12db08a
- automated rebuild
cvsdist 12db08a
cvsdist 12db08a
* Sun Jun 16 2002 Havoc Pennington <hp@redhat.com>
cvsdist 12db08a
- remove empty NEWS
cvsdist 12db08a
cvsdist 12db08a
* Sun Jun 16 2002 Havoc Pennington <hp@redhat.com>
cvsdist 12db08a
- 0.14
cvsdist 12db08a
cvsdist 12db08a
* Thu Jun 06 2002 Havoc Pennington <hp@redhat.com>
cvsdist 12db08a
- rebuild in different environment
cvsdist 12db08a
cvsdist 516c6b7
* Tue Jun  4 2002 Havoc Pennington <hp@redhat.com>
cvsdist 516c6b7
- 0.13
cvsdist 516c6b7
- add ldconfig to post/postun
cvsdist 516c6b7
cvsdist 516c6b7
* Sun May 26 2002 Tim Powers <timp@redhat.com>
cvsdist 516c6b7
- automated rebuild
cvsdist 516c6b7
cvsdist 516c6b7
* Mon May 20 2002 Havoc Pennington <hp@redhat.com>
cvsdist 516c6b7
- rebuild in different environment
cvsdist 516c6b7
cvsdist 516c6b7
* Fri May 17 2002 Havoc Pennington <hp@redhat.com>
cvsdist 516c6b7
- 0.12
cvsdist 516c6b7
cvsdist 516c6b7
* Thu May  2 2002 Havoc Pennington <hp@redhat.com>
cvsdist 516c6b7
- 0.9
cvsdist 516c6b7
cvsdist 516c6b7
* Wed Apr 17 2002 Havoc Pennington <hp@redhat.com>
cvsdist 516c6b7
- 0.8
cvsdist 516c6b7
cvsdist 516c6b7
* Thu Feb 14 2002 Havoc Pennington <hp@redhat.com>
cvsdist 516c6b7
- 0.3
cvsdist 516c6b7
cvsdist 516c6b7
* Wed Jan 30 2002 Owen Taylor <otaylor@redhat.com>
cvsdist 516c6b7
- Rebuild with new glib and gtk+
cvsdist 516c6b7
cvsdist 516c6b7
* Wed Jan 23 2002 Havoc Pennington <hp@redhat.com>
cvsdist 516c6b7
- Initial build
cvsdist 516c6b7