[babeltrace] Initial import (#846488)

Yannick Brosseau greenscientist at fedoraproject.org
Thu Jan 17 22:20:37 UTC 2013


commit 19d96f5dfbc23148c7680ad8dbfc522b1c594f89
Author: Yannick Brosseau <yannick.brosseau at gmail.com>
Date:   Thu Jan 17 17:19:42 2013 -0500

    Initial import (#846488)

 .gitignore      |    1 +
 babeltrace.spec |   94 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 sources         |    1 +
 3 files changed, 96 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..0cd929c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/babeltrace-1.0.0.tar.bz2
diff --git a/babeltrace.spec b/babeltrace.spec
new file mode 100644
index 0000000..0978e82
--- /dev/null
+++ b/babeltrace.spec
@@ -0,0 +1,94 @@
+Name:           babeltrace
+Version:        1.0.0
+Release:        3%{?dist}
+License:        MIT and GPLv2
+URL:            http://www.efficios.com/babeltrace
+Source0:        http://www.efficios.com/files/%{name}/%{name}-%{version}.tar.bz2
+Group:          Development/Tools
+Summary:        Trace Viewer and Converter, mainly for the Common Trace Format
+BuildRequires:  pkgconfig bison flex glib2-devel popt-devel libuuid-devel libtool
+Requires:       lib%{name}%{?_isa} = %{version}-%{release}
+
+%description
+This project provides trace read and write libraries, as well as a trace
+converter. A plugin can be created for any trace format to allow its conversion
+to/from another trace format.
+
+The main format expected to be converted to/from is the Common Trace
+Format (CTF). See http://www.efficios.com/ctf.
+
+
+%package -n lib%{name}
+Summary:        Common Trace Format Babel Tower
+Group:          Development/Libraries
+
+%description -n lib%{name}
+This project provides trace read and write libraries, as well as a trace
+converter. A plugin can be created for any trace format to allow its conversion
+to/from another trace format.
+
+
+
+%package -n lib%{name}-devel
+Summary:        Common Trace Format Babel Tower
+Group:          Development/Libraries
+Requires:       lib%{name}%{?_isa} = %{version}-%{release} glib2-devel
+
+%description -n lib%{name}-devel
+This project provides trace read and write libraries, as well as a trace
+converter. A plugin can be created for any trace format to allow its conversion
+to/from another trace format.
+
+
+%prep
+%setup -q -n %{name}-%{version}
+
+%build
+#Re-run libtoolize and autoreconf to remove rpath
+libtoolize --force --copy
+autoreconf -v --install --force
+%configure --docdir=%{_docdir}/%{name}-%{version} --disable-static
+
+make %{?_smp_mflags} V=1
+
+%check
+make check
+
+%install
+make DESTDIR=%{buildroot} install
+rm -vf %{buildroot}%{_libdir}/*.la
+
+%post  -n lib%{name} -p /sbin/ldconfig
+%postun -n lib%{name} -p /sbin/ldconfig
+
+%files
+%{_bindir}/%{name}*
+%doc ChangeLog LICENSE gpl-2.0.txt mit-license.txt 
+
+%{_mandir}/man1/*.1*
+
+%files -n lib%{name}
+%{_libdir}/*.so.*
+%doc ChangeLog LICENSE gpl-2.0.txt mit-license.txt 
+
+%files -n lib%{name}-devel
+%{_prefix}/include/*
+%{_libdir}/*.so
+
+%changelog
+* Tue Jan 15 2013 Yannick Brosseau <yannick.brosseau at gmail.com> - 1.0.0-3
+- Change documentation directory to proper versionned one. 
+
+* Mon Jan 14 2013 Yannick Brosseau <yannick.brosseau at gmail.com> - 1.0.0-2
+- Use autoreconf rpath fix because the sed one was breaking the make check
+- Use correct tar file version
+- Package documentations in the right packages
+
+* Mon Oct 29 2012 Yannick Brosseau <yannick.brosseau at gmail.com> - 1.0.0-1
+- New upstream release
+
+* Tue Oct 02 2012 Yannick Brosseau <yannick.brosseau at gmail.com> - 1.0.0-0.1.rc5
+- New upstream release candidate
+* Thu Jul 05 2012 Yannick Brosseau <yannick.brosseau at gmail.com> - 1.0.0-0.1.rc4
+- New package, inspired by the one from OpenSuse 
+
diff --git a/sources b/sources
index e69de29..201a5c6 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+5342ea28936ef0f11206357c4ea3c3dd  babeltrace-1.0.0.tar.bz2


More information about the scm-commits mailing list