Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:zhonghuaren
bstracer
bstracer.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File bstracer.spec of Package bstracer
%global debug_package %{nil} Name: bstracer Version: 0.04 Release: 1 Summary: Beesoft Tracer License: GPLv2+ Group: File tools URL: http://www.beesoft.org/index.php?id=tracer Source: http://www.beesoft.org/download/%{name}_%{version}.tar.gz BuildRequires: qt4-devel BuildRequires: ghostscript-core ImageMagick %description Beesoft Tracer is a suite of tools for a remote real time debugging of running program. Core elements are wrote in pure C++ with using STL library. The communication between elements is via sockets: so called unix domain socket and TCP/IP. %prep %setup -q -n tracer sed -i '1i #include <cstring>\n#include <unistd.h>\n#include <algorithm>' shared/BT*.cpp trace_clr/Trace*.cpp sed -i 's|-O2|-O2 -fPIC|' makefile %build make cd trview qmake-qt4 QMAKE_CXXFLAGS+="-fPIC" make %install install -d %{buildroot}%{_bindir} install -m755 tracesrv tracecli traceclr %{buildroot}%{_bindir} install -m755 trview/trview %{buildroot}%{_bindir} # menu entry mkdir -p %{buildroot}%{_datadir}/applications cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF [Desktop Entry] Name=Trace View Comment=Beesoft Tracer Viewer Exec=trview Icon=trview Terminal=false Type=Application Categories=Development; EOF # icon install -Dm644 trview/img/TraceView.png %{buildroot}%{_datadir}/pixmaps/trview.png %files %doc manual.txt %{_bindir}/* %{_datadir}/applications/%{name}.desktop %{_datadir}/pixmaps/trview.png %changelog * Thu Feb 06 2014 Huaren Zhong <huaren.zhong@gmail.com> 0.04 - Rebuild for Fedora
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor