rpms/edb/devel Makefile, 1.2, 1.3 edb.desktop, NONE, 1.1 edb.spec, 1.15, 1.16 import.log, NONE, 1.1 sources, 1.7, 1.8 dead.package, 1.1, NONE
Nicoleau Fabien
eponyme at fedoraproject.org
Tue Nov 25 19:11:46 UTC 2008
- Previous message: rpms/protobuf/F-8 ftdetect-proto.vim, NONE, 1.1 import.log, NONE, 1.1 protobuf-fedora-gtest.patch, NONE, 1.1 protobuf-gcc-4.3.0.patch, NONE, 1.1 protobuf-java-notests.patch, NONE, 1.1 protobuf-pkgconfig-autotools.patch, NONE, 1.1 protobuf.pc.in, NONE, 1.1 protobuf.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Next message: rpms/ocaml-facile/devel ocaml-facile.spec,1.5,1.6
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: eponyme
Update of /cvs/pkgs/rpms/edb/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11482/devel
Added Files:
Makefile edb.desktop edb.spec import.log sources
Removed Files:
dead.package
Log Message:
New package
Index: Makefile
===================================================================
RCS file: Makefile
diff -N Makefile
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ Makefile 25 Nov 2008 19:11:15 -0000 1.3
@@ -0,0 +1,21 @@
+# Makefile for source rpm: edb
+# $Id$
+NAME := edb
+SPECFILE = $(firstword $(wildcard *.spec))
+
+define find-makefile-common
+for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
+endef
+
+MAKEFILE_COMMON := $(shell $(find-makefile-common))
+
+ifeq ($(MAKEFILE_COMMON),)
+# attept a checkout
+define checkout-makefile-common
+test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
+endef
+
+MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
+endif
+
+include $(MAKEFILE_COMMON)
--- NEW FILE edb.desktop ---
[Desktop Entry]
Name=edb
GenericName=edb debugger
Comment=edb debugger
Exec=edb
Terminal=false
Type=Application
Categories=Development;
Index: edb.spec
===================================================================
RCS file: edb.spec
diff -N edb.spec
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ edb.spec 25 Nov 2008 19:11:15 -0000 1.16
@@ -0,0 +1,80 @@
+Name: edb
+Version: 0.9.6
+Release: 2%{?dist}
+Summary: A debugger based on the ptrace API and Qt4
+
+Group: Development/Debuggers
+License: GPLv2+
+URL: http://www.codef00.com/projects.php#Debugger
+Source0: http://www.codef00.com/projects/debugger-%{version}.tgz
+Source1: %{name}.desktop
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+BuildRequires: desktop-file-utils
+BuildRequires: qt4-devel >= 4.2
+# as edb is an x86 debugger, ppc and ppc64 are excluded
+ExcludeArch: ppc ppc64
+
+%description
+edb a debugger based on the ptrace API.
+
+One of the main goals of this debugger is modularity.
+The interface is written in Qt4 and thus source portable to many platforms.
+The debugger core is a plugin and the platform specific code is isolated
+to just a few files, porting to a new OS would require porting these few
+files and implementing a plugin which implements the
+DebuggerCoreInterface interface. Also, because the plugins are based
+on the QPlugin API, and do their work through the DebuggerCoreInterface
+object, they are almost always portable with just a simple recompile.
+
+
+%prep
+%setup -q -n debugger
+
+%build
+qmake-qt4 -makefile DEFAULT_PLUGIN_PATH="%{_libdir}/%{name}/"
+make %{?_smp_mflags}
+
+
+%install
+rm -rf $RPM_BUILD_ROOT
+make install INSTALL_ROOT=$RPM_BUILD_ROOT%{_prefix}
+install -Dm 755 -p edb_make_symbolmap.sh $RPM_BUILD_ROOT%{_bindir}
+desktop-file-install --vendor="" \
+ --dir=%{buildroot}%{_datadir}/applications/ \
+ %SOURCE1
+
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+
+%files
+%defattr(-,root,root,-)
+%doc CHANGELOG COPYING README TODO VERSION README.plugins doc
+%dir %{_libdir}/%{name}
+%{_bindir}/%{name}
+%{_bindir}/%{name}_make_symbolmap.sh
+%{_libdir}/%{name}/*.so
+%{_datadir}/applications/%{name}.desktop
+
+
+%changelog
+* Sun Nov 23 2008 Nicoleau Fabien <nicoleau.fabien at gmail.com> 0.9.6-2
+- Licence fix
+- Add desktop file
+- Removed separate plugin package
+* Sun Nov 16 2008 Nicoleau Fabien <nicoleau.fabien at gmail.com> 0.9.6-1
+- Rebuild for 0.9.6
+* Mon Sep 29 2008 Nicoleau Fabien <nicoleau.fabien at gmail.com> 0.9.5-1
+- rebuild for 0.9.5
+* Wed Aug 13 2008 Nicoleau Fabien <nicoleau.fabien at gmail.com> 0.9.4-1
+- rebuild for 0.9.4
+* Sat Aug 9 2008 Nicoleau Fabien <nicoleau.fabien at gmail.com> 0.9.3-1
+* rebuild for 0.9.3
+* Thu Jul 31 2008 Nicoleau Fabien <nicoleau.fabien at gmail.com> 0.9.2-1
+- rebuild for 0.9.2
+* Mon Jul 28 2008 Nicoleau Fabien <nicoleau.fabien at gmail.com> 0.9.1-1
+- Rebuild for 0.9.1
+* Mon Jul 21 2008 Nicoleau Fabien <nicoleau.fabien at gmail.com> 0.9.0-1
+- Initital build
--- NEW FILE import.log ---
edb-0_9_6-2_fc10:HEAD:edb-0.9.6-2.fc10.src.rpm:1227640254
Index: sources
===================================================================
RCS file: sources
diff -N sources
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ sources 25 Nov 2008 19:11:15 -0000 1.8
@@ -0,0 +1 @@
+bf13f4ec695dd37bd01c4eff2db63ef9 debugger-0.9.6.tgz
--- dead.package DELETED ---
- Previous message: rpms/protobuf/F-8 ftdetect-proto.vim, NONE, 1.1 import.log, NONE, 1.1 protobuf-fedora-gtest.patch, NONE, 1.1 protobuf-gcc-4.3.0.patch, NONE, 1.1 protobuf-java-notests.patch, NONE, 1.1 protobuf-pkgconfig-autotools.patch, NONE, 1.1 protobuf.pc.in, NONE, 1.1 protobuf.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Next message: rpms/ocaml-facile/devel ocaml-facile.spec,1.5,1.6
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the scm-commits
mailing list