rpms/bashdb/devel bashdb.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Paulo Roma Cavalcanti roma at fedoraproject.org
Fri Apr 10 12:59:54 UTC 2009


Author: roma

Update of /cvs/pkgs/rpms/bashdb/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26907/devel

Modified Files:
	.cvsignore sources 
Added Files:
	bashdb.spec import.log 
Log Message:
Initial spec file for F11.



--- NEW FILE bashdb.spec ---
%bcond_with tests
%define rversion 4.0-0.3

Name:           bashdb
Summary:        BASH debugger, the BASH symbolic debugger
Version:        4.0_0.3
Release:        2%{?dist}
License:        GPLv2+
Group:          Development/Debuggers
Url:            http://bashdb.sourceforge.net/
Source0:        http://downloads.sourceforge.net/%{name}/%{name}-%{rversion}.tar.bz2
Buildroot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires:  bash
Requires(post): /sbin/install-info
Requires(preun): /sbin/install-info
Requires:       bash
BuildArch:      noarch

%description
The Bash Debugger Project is a source-code debugger for bash,
which follows the gdb command syntax. 
The purpose of the BASH debugger is to check
what is going on “inside” a bash script, while it executes:
    * Start a script, specifying conditions that might affect its behavior.
    * Stop a script at certain conditions (break points).
    * Examine the state of a script.
    * Experiment, by changing variable values on the fly.
The 4.0 series is a complete rewrite of the previous series.
Bashdb can be used with ddd: ddd --debugger %{_bindir}/%{name} <script-name>.

%package -n emacs-bashdb
Summary:        Bashdb support for Emacs
Group:          Development/Debuggers
BuildRequires:  emacs emacs-common emacs-el >= 21
Requires:       bashdb = %{version}-%{release}
Requires:       emacs >= 21

%description -n emacs-bashdb
Bashdb support for Emacs.

%prep
%setup -q -n %{name}-%{rversion}

%build
%configure
make

%install
rm -rf %{buildroot}
make install INSTALL="install -p" DESTDIR=%{buildroot}
rm -f "%{buildroot}%{_infodir}/dir"

%if %{with tests}
%check
make check
%endif

%post
/sbin/install-info %{_infodir}/%{name}.info.gz %{_infodir}/dir || :

%postun
if [ "$1" = 0 ]; then
   /sbin/install-info --delete %{_infodir}/%{name}.info.gz %{_infodir}/dir || :
fi

%clean
rm -rf %{buildroot}

%files -n emacs-bashdb
%defattr(-,root,root,-)
%{_datadir}/emacs/site-lisp/%{name}.*

%files
%defattr(-,root,root,-)
%doc doc/*.html AUTHORS ChangeLog COPYING INSTALL NEWS README THANKS TODO
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_mandir}/man1/%{name}.1*
%{_infodir}/%{name}.info*

%changelog
* Fri Apr 10 2009 Paulo Roma <roma at lcg.ufrj.br> 4.0_0.3-2
- Updated to 4.0-0.3 for supporting bash 4.0
- Added building option "with tests".

* Wed Feb 25 2009 Paulo Roma <roma at lcg.ufrj.br> 4.0_0.2-1
- Completely rewritten for Fedora.

* Tue Nov 18 2008 Manfred Tremmel <Manfred.Tremmel at iiv.de>
- update to 4.0-0.2



--- NEW FILE import.log ---
bashdb-4_0_0_3-2_fc10:HEAD:bashdb-4.0_0.3-2.fc10.src.rpm:1239368322


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/bashdb/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	1 Mar 2009 00:30:05 -0000	1.1
+++ .cvsignore	10 Apr 2009 12:59:23 -0000	1.2
@@ -0,0 +1 @@
+bashdb-4.0-0.3.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/bashdb/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	1 Mar 2009 00:30:05 -0000	1.1
+++ sources	10 Apr 2009 12:59:24 -0000	1.2
@@ -0,0 +1 @@
+720b7d4cd55c2a2010c6a2de59565f42  bashdb-4.0-0.3.tar.bz2




More information about the fedora-extras-commits mailing list