From 5eadcb66c56f2db577946d6c54a24535589e1186 Mon Sep 17 00:00:00 2001 From: cvsdist Date: Sep 09 2004 07:27:19 +0000 Subject: auto-import changelog data from libglade2-1.99.5.90-1.src.rpm Wed Jan 02 2002 Havoc Pennington - 1.99.5.90 snap - comment out "nogtkdoc" patch, don't run autoconf Mon Nov 26 2001 Havoc Pennington - new 1.99.4.91 snap with Jacob's fixes, he assures me we are 1.99.4.90 ABI-compatible Mon Nov 26 2001 Havoc Pennington - new 1.99.4.90 snap, gtk 1.3.11 Fri Oct 26 2001 Havoc Pennington - new snap, rebuild on gtk 1.3.10 Sat Oct 06 2001 Havoc Pennington - new snap, add hack to avoid trying to build docs - add the ltmain.sh hack to avoid relinking Mon Sep 24 2001 Havoc Pennington - new snap Fri Sep 21 2001 Havoc Pennington - convert libglade rpm to libglade2 rpm, initial build of libglade2 Mon Aug 20 2001 Jonathan Blandford - Escape strings, #51966 Sun Jul 22 2001 Havoc Pennington - add build requires, bug #49508 Sun Jun 24 2001 Elliot Lee - Bump release + rebuild. Tue Apr 17 2001 Jonathan Blandford - New Version. Thu Mar 01 2001 Owen Taylor - Rebuild for GTK+-1.2.9 include paths Thu Feb 08 2001 Florian La Roche - add libtoolize to make porting to new archs easy Fri Dec 29 2000 Matt Wilson - 0.14 - added patch for gtk-doc scanner linkage Fri Aug 11 2000 Jonathan Blandford - Up Epoch and release Thu Jul 13 2000 Prospector - automatic rebuild Thu Jun 29 2000 Owen Taylor - specfile fixes Wed May 31 2000 Owen Taylor - Upgraded to libglade-0.13 - Use make \ prefix=/usr/src/build/56497-i386/install/usr \ exec_prefix=/usr/src/build/56497-i386/install/usr \ bindir=/usr/src/build/56497-i386/install/usr/bin \ sbindir=/usr/src/build/56497-i386/install/usr/sbin \ sysconfdir=/usr/src/build/56497-i386/install/etc \ datadir=/usr/src/build/56497-i386/install/usr/share \ includedir=/usr/src/build/56497-i386/install/usr/include \ libdir=/usr/src/build/56497-i386/install/usr/lib \ libexecdir=/usr/src/build/56497-i386/install/usr/libexec \ localstatedir=/usr/src/build/56497-i386/install/var \ sharedstatedir=/usr/src/build/56497-i386/install/usr/com \ mandir=/usr/src/build/56497-i386/install/usr/share/man \ infodir=/usr/src/build/56497-i386/install/usr/share/info \ install, since that is required when CFLAGS="${CFLAGS:--O2 -march=i386 -mcpu=i686}" ; export CFLAGS ; CXXFLAGS="${CXXFLAGS:--O2 -march=i386 -mcpu=i686}" ; export CXXFLAGS ; FFLAGS="${FFLAGS:--O2 -march=i386 -mcpu=i686}" ; export FFLAGS ; [ -f configure.in ] && : --copy --force ; ./configure i386-redhat-linux \ --prefix=/usr \ --exec-prefix=/usr \ --bindir=/usr/bin \ --sbindir=/usr/sbin \ --sysconfdir=/etc \ --datadir=/usr/share \ --includedir=/usr/include \ --libdir=/usr/lib \ --libexecdir=/usr/libexec \ --localstatedir=/var \ --sharedstatedir=/usr/com \ --mandir=/usr/share/man \ --infodir=/usr/share/info is used. Fri May 19 2000 Owen Taylor - Upgraded to libglade-0.12 Tue Sep 07 1999 Elliot Lee - Updated RHL 6.1 package to libglade-0.5 Sun Nov 01 1998 James Henstridge - Updated the dependencies of the devel package, so users must have gtk+-devel. Sun Oct 25 1998 James Henstridge - Initial release 0.0.1 --- diff --git a/.cvsignore b/.cvsignore index e69de29..2b2556e 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +libglade-1.99.5.90.tar.gz diff --git a/libglade2.spec b/libglade2.spec new file mode 100644 index 0000000..59159c7 --- /dev/null +++ b/libglade2.spec @@ -0,0 +1,154 @@ +%define __libtoolize : + +%define libxml2_version 2.4.12-0.7 +%define gtk2_version 1.3.12.90 + +Summary: The libglade library for loading user interfaces. +Name: libglade2 +Version: 1.99.5.90 +Release: 1 +Copyright: LGPL +Group: System Environment/Libraries +Source: libglade-%{version}.tar.gz +Source2: fixed-ltmain.sh +URL: http://www.gnome.org +BuildRoot: /var/tmp/%{name}-%{version}-root + +## Patch: libglade-1.99.2.90-nogtkdoc.patch + +Requires: libxml2 >= %{libxml2_version} +BuildRequires: libxml2-devel >= %{libxml2_version} +BuildRequires: gtk2-devel >= %{gtk2_version} + +%description +Libglade is a small library that allows a program to load its user +interface from am XML description at runtime. Libglade uses the XML +file format used by the GLADE user interface builder GLADE, so +libglade acts as an alternative to GLADE's code generation +approach. Libglade also provides a simple interface for connecting +handlers to the various signals in the interface (on platforms where +the gmodule library works correctly, it is possible to connect all the +handlers with a single function call). Once the interface has been +instantiated, libglade gives no overhead, so other than the short +initial interface loading time, there is no performance tradeoff. + +%package devel +Summary: The files needed for libglade application development. +Group: Development/Libraries +Requires: %name = %{PACKAGE_VERSION} +Requires: libxml2-devel >= %{libxml2_version} +Requires: gtk2-devel >= %{gtk2_version} +Conflicts: libglade < 0.17 + +%description devel +The libglade-devel package contains the libraries and include files +that you can use to develop libglade applications. + +%prep +%setup -q -n libglade-%{version} +## %patch -p1 -b .nogtkdoc +## autoconf + +%build +rm ltmain.sh && cp %{SOURCE2} ltmain.sh +%configure +make %{?_smp_mflags} + +%install +rm -rf $RPM_BUILD_ROOT +%makeinstall + +%clean +rm -rf $RPM_BUILD_ROOT + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%files +%defattr(-, root, root) +%doc AUTHORS ChangeLog NEWS README COPYING +%{_libdir}/lib*.so.* + +%files devel +%defattr(-, root, root) +%doc test-libglade.c +%{_bindir}/* +%{_libdir}/lib*.so +%{_libdir}/*a +%{_libdir}/pkgconfig/* +%{_includedir}/* +%{_datadir}/gtk-doc/html/* + +%changelog +* Wed Jan 2 2002 Havoc Pennington +- 1.99.5.90 snap +- comment out "nogtkdoc" patch, don't run autoconf + +* Mon Nov 26 2001 Havoc Pennington +- new 1.99.4.91 snap with Jacob's fixes, he + assures me we are 1.99.4.90 ABI-compatible + +* Mon Nov 26 2001 Havoc Pennington +- new 1.99.4.90 snap, gtk 1.3.11 + +* Fri Oct 26 2001 Havoc Pennington +- new snap, rebuild on gtk 1.3.10 + +* Sat Oct 6 2001 Havoc Pennington +- new snap, add hack to avoid trying to build docs +- add the ltmain.sh hack to avoid relinking + +* Mon Sep 24 2001 Havoc Pennington +- new snap + +* Fri Sep 21 2001 Havoc Pennington +- convert libglade rpm to libglade2 rpm, initial build of libglade2 + +* Mon Aug 20 2001 Jonathan Blandford +- Escape strings, #51966 + +* Sun Jul 22 2001 Havoc Pennington +- add build requires, bug #49508 + +* Sun Jun 24 2001 Elliot Lee +- Bump release + rebuild. + +* Tue Apr 17 2001 Jonathan Blandford +- New Version. + +* Thu Mar 01 2001 Owen Taylor +- Rebuild for GTK+-1.2.9 include paths + +* Thu Feb 08 2001 Florian La Roche +- add libtoolize to make porting to new archs easy + +* Fri Dec 29 2000 Matt Wilson +- 0.14 +- added patch for gtk-doc scanner linkage + +* Fri Aug 11 2000 Jonathan Blandford +- Up Epoch and release + +* Thu Jul 13 2000 Prospector +- automatic rebuild + +* Thu Jun 29 2000 Owen Taylor +- specfile fixes + +* Wed May 31 2000 Owen Taylor +- Upgraded to libglade-0.13 +- Use %makeinstall, since that is required when %configure is used. + +* Fri May 19 2000 Owen Taylor +- Upgraded to libglade-0.12 + +* Tue Sep 07 1999 Elliot Lee +- Updated RHL 6.1 package to libglade-0.5 + +* Sun Nov 1 1998 James Henstridge + +- Updated the dependencies of the devel package, so users must have gtk+-devel. + +* Sun Oct 25 1998 James Henstridge + +- Initial release 0.0.1 diff --git a/sources b/sources index e69de29..9985411 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +df2d5da439861ad4273958b09eb7a4ec libglade-1.99.5.90.tar.gz