SPECS: gubed.spec (NEW) - added - NFY, builds & runs but I'm not a...
twittner
twittner at pld-linux.org
Sat Dec 30 15:08:04 CET 2006
Author: twittner Date: Sat Dec 30 14:08:04 2006 GMT
Module: SPECS Tag: HEAD
---- Log message:
- added - NFY, builds & runs but I'm not able to get it working
(AFAIR I've managed to run this long time ago, maybe with php4?)
---- Files affected:
SPECS:
gubed.spec (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: SPECS/gubed.spec
diff -u /dev/null SPECS/gubed.spec:1.1
--- /dev/null Sat Dec 30 15:08:04 2006
+++ SPECS/gubed.spec Sat Dec 30 15:07:59 2006
@@ -0,0 +1,163 @@
+# $Revision$, $Date$
+#
+# Conditional build:
+%bcond_without gtk2 # don't build gbdclient with GTK2 interface
+%bcond_without x11univ # don't build gbdclient with x11univ interface
+%bcond_without proxy # don't build proxy
+%bcond_without server # don't build server
+#
+Summary: Gubed - a PHP debuger
+Name: gubed
+Version: 0.2.2
+Release: 0.3
+License: GPL
+Group: Development/Languages/PHP
+Source0: http://dl.sourceforge.net/sourceforge/gubed/Gubed%{version}.tar.gz
+# Source0-md5: 16c5b36c24f701aaf5d5e8a553b7341e
+Source1: %{name}-gtk.desktop
+Source2: %{name}-x11.desktop
+Source3: %{name}.png
+URL: http://gubed.mccabe.nu/
+BuildRequires: autoconf
+BuildRequires: automake
+BuildRequires: libtool
+BuildRequires: wxGTK2-devel
+BuildRequires: wxX11-devel
+BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+Gubed PHP debuger.
+
+%package client-gtk2
+Summary: Gubed debugger - client with GTK2 interface
+Group: Development/Languages/PHP
+
+%description client-gtk2
+Gubed PHP debugger - client with GTK2 interface.
+
+%package client-x11
+Summary: Gubed PHP debugger - client with x11univ interface
+Group: Development/Languages/PHP
+
+%description client-x11
+Gubed PHP debugger - client with x11univ interface.
+
+%package proxy
+Summary: Gubed debugger - proxy server
+Group: Development/Languages/PHP
+
+%description proxy
+Gubed PHP debugger - proxy server.
+
+%prep
+%setup -q -n Gubed
+
+%build
+%if %{with gtk2}
+cp -af Client{,-gtk2}
+cd Client-gtk2
+%{__libtoolize}
+%{__aclocal}
+%{__autoconf}
+%{__autoheader}
+%{__automake}
+%configure \
+ --with-wx-config=/usr/bin/wx-gtk2-ansi-config
+
+%{__make}
+cd ..
+%endif
+
+%if %{with x11univ}
+mv -f Client{,-x11}
+cd Client-x11
+%{__libtoolize}
+%{__aclocal}
+%{__autoconf}
+%{__autoheader}
+%{__automake}
+%configure \
+ --with-wx-config=/usr/bin/wx-x11univ-ansi-config
+
+%{__make}
+cd ..
+%endif
+
+%if %{with proxy}
+cd Proxy
+%{__libtoolize}
+%{__aclocal}
+%{__autoconf}
+%{__autoheader}
+%{__automake}
+%configure
+%{__make}
+cd ..
+%endif
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+install -d $RPM_BUILD_ROOT/{Client-{gtk2,x11},Proxy}
+install -D %{SOURCE3} $RPM_BUILD_ROOT%{_pixmapsdir}/%{name}.png
+
+%if %{with gtk2}
+cd Client-gtk2
+%{__make} install \
+ DESTDIR=$RPM_BUILD_ROOT
+
+mv -f $RPM_BUILD_ROOT%{_bindir}/gbdclient{,-gtk}
+cd ..
+install -D %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}/%{name}-gtk.desktop
+%endif
+
+%if %{with x11univ}
+cd Client-x11
+%{__make} install \
+ DESTDIR=$RPM_BUILD_ROOT
+
+mv -f $RPM_BUILD_ROOT%{_bindir}/gbdclient{,-x11}
+cd ..
+install -D %{SOURCE2} $RPM_BUILD_ROOT%{_desktopdir}/%{name}-x11.desktop
+%endif
+
+%if %{with proxy}
+cd Proxy
+%{__make} install \
+ DESTDIR=$RPM_BUILD_ROOT
+cd ..
+%endif
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(644,root,root,755)
+%{_datadir}/gbdclient
+%{_pixmapsdir}/*.png
+
+%files client-gtk2
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/gbdclient-gtk
+%{_desktopdir}/%{name}-gtk.desktop
+
+%files client-x11
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/gbdclient-x11
+%{_desktopdir}/%{name}-x11.desktop
+
+%files proxy
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/gbdproxy
+
+%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
+
+%changelog
+* %{date} PLD Team <feedback at pld-linux.org>
+All persons listed below can be reached at <cvs_login>@pld-linux.org
+
+$Log$
+Revision 1.1 2006/12/30 14:07:59 twittner
+- added - NFY, builds & runs but I'm not able to get it working
+ (AFAIR I've managed to run this long time ago, maybe with php4?)
+
================================================================
More information about the pld-cvs-commit
mailing list