Re: Cross Distro Spec Files
James Ogley <[email protected]> Wed, 15 Jun 2005 07:06:58 +0100
| Newsgroups | gmane.comp.gnome.packaging |
|---|---|
| Organization | usr local bin |
| Message-ID | <[email protected]> |
--=-RAbo9D2Y5TCcAfvb52f/ Content-Type: text/plain Content-Transfer-Encoding: 7bit > collaborate with James on a cross-distro spec file for some of the > basic stuff in jhbuild- maybe gucharmap and the core dependencies? Here's a patch against gucharmap HEAD to add this facility -- James Ogley [email protected] GNOME for SuSE: http://usr-local-bin.org/rpms --=-RAbo9D2Y5TCcAfvb52f/ Content-Disposition: attachment; filename=gucharmap-gpp.patch Content-Type: text/x-patch; name=gucharmap-gpp.patch; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable diff -ruN gucharmap.orig/gucharmap.spec.in gucharmap/gucharmap.spec.in --- gucharmap.orig/gucharmap.spec.in 2003-05-04 00:15:38.000000000 +0100 +++ gucharmap/gucharmap.spec.in 2005-06-15 06:58:16.000000000 +0100 @@ -1,5 +1,23 @@ # DarContact: Noah Levitt <nlevitt =D0=B0t columbia.edu> =20 +%{?_with_suse:%define suse 1} +%{!?_with_suse:%define suse 0} +%if %{suse} +%define prefix /opt/gnome +%define sysconfdir /etc%{prefix} +%define bindir %{prefix}/bin +%define datadir %{prefix}/share +%define libdir %{prefix}/lib +%define includedir %{prefix}/include +%else +%define prefix %{_prefix} +%define sysconfdir %{_sysconfdir} +%define bindir %{_bindir} +%define datadir %{_datadir} +%define libdir %{_libdir} +%define includedir %{_includedir} +%endif + Summary: A featureful Unicode character map.=20 Name: gucharmap Version: @VERSION@ @@ -13,7 +31,7 @@ =20 Source: http://ftp.gnome.org/pub/gnome/sources/gucharmap/0.6/%{name}-%{v= ersion}.tar.bz2 BuildRoot: %{_tmppath}/root-%{name}-%{version} -Prefix: %{_prefix} +Prefix: %{prefix} =20 %description gucharmap is a featureful Unicode character map and font viewer. @@ -31,7 +49,7 @@ %setup =20 %build -%configure +./configure --prefix=3D%prefix --sysconfdir=3D%sysconfdir %{__make} %{?_smp_mflags} =20 %install @@ -54,21 +72,24 @@ %defattr(-, root, root, 0755) %doc ChangeLog COPYING* README TODO %config %{_sysconfdir}/gucharmap/ -%{_bindir}/* -%{_libdir}/*.so.* -%{_libdir}/gucharmap/immodules/im-gucharmap.so -%{_datadir}/pixmaps/* -%{_datadir}/applications/* +%{bindir}/* +%{libdir}/*.so.* +%{libdir}/gucharmap/immodules/im-gucharmap.so +%{datadir}/pixmaps/* +%{datadir}/applications/* =20 %files devel %defattr(-, root, root, 0755) -%{_libdir}/*.a -%{_libdir}/*.so -%{_libdir}/pkgconfig/* -%{_includedir}/%{name}/ -#exclude %{_libdir}/*.la +%{libdir}/*.a +%{libdir}/*.so +%{libdir}/pkgconfig/* +%{includedir}/%{name}/ +#exclude %{libdir}/*.la =20 %changelog +* Wed Jun 15 2005 James Ogley <[email protected]> +- Add GPP rpm-fu allowing --with suse to be specified. + * Fri May 02 2003 Dag Wieers <[email protected]> - 0.6.0-0 - Updated to release 0.6.0. =20 --=-RAbo9D2Y5TCcAfvb52f/ Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Gnome-packaging-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/gnome-packaging-list --=-RAbo9D2Y5TCcAfvb52f/--