All pastes #37073 Raw Edit

Miscellany

public text v1 · immutable
#37073 ·published 2006-01-17 14:23 UTC
rendered paste body
#norootforbuild

%define prefix     /opt/gnome

Name:		   glademm
Version:	   2.6.0
Release:	   1
Summary:	   C++ extension for glade
Source0:	   http://home.wtal.de/petig/Gtk/%{name}-%{version}.tar.gz
Copyright:	   GPL
Packager:	   Jonh Arson <jonharson@gmail.com>
Group:		   Devellopement/Gnome
URL:		   http://home.wtal.de/petig/Gtk/
Requires:	   glade
Requires:	   libglademm-devel libglademm libglade2-devel libglade2
Requires:	   gcc gcc-c++ gtk2-devel gtk2 gtkmm24-devel gtkmm24
Requires:	   libgnomemm-devel libgnomeuimm-devel libbonobomm-devel libbonobouimm-devel
Requires:	   libgnomemm libgnomeuimm libbonobomm libbonobouimm
BuildRequires:  gcc gcc-c++ gtk2-devel gtk2 gtkmm24-devel gtkmm24
BuildRequires:  libglademm-devel libglademm libglade2-devel libglade2
BuildRequires:  libgnomemm-devel libgnomeuimm-devel libbonobomm-devel libbonobouimm-devel
BuildRequires:  libgnomemm libgnomeuimm libbonobomm libbonobouimm
BuildRequires:  autoconf automake libtool pkgconfig
BuildRoot:       %{_tmppath}/%{name}-%{version}-build
Distribution:    %(head -1 /etc/SuSE-release)

%description
An extension to  glade and glade-2 (Gtk GUI Builder) to create C++ sources for gtk-- and gtkmm2 (any combination) or skeletons for libglade(mm) based programs

%if %suse_version >= 930
%debug_package
%endif
%prep
%setup -q
%{?suse_update_libdir:%{suse_update_libdir}}
autoreconf -fi

%build
CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=%{prefix}
%__make %{?_smp_flags}

%install
%makeinstall

%__mv  "%{buildroot}/usr/bin/glade--" "%{buildroot}/opt/gnome/bin/"
%__mv  "%{buildroot}/usr/bin/glademm-embed" "%{buildroot}/opt/gnome/bin/"

%clean
%__rm -rf "%{buildroot}"

%defattr(-, root, root)
%doc AUTHORS BUGS COPYING Changelog NEWS README TODO
%doc docs/*.txt docs/*html
%{prefix}/bin/glade--
%{prefix}/bin/glademm-embed

%changelog
* Tue Jan 17 2006 Jonh Arson <jonharson@gmail.com>
- Initial spec file