Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
KDE:KDE3
kad
kad.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File kad.spec of Package kad
Summary: KAD - KDE aided design Name: kde3-kad Version: 70e3acc Release: 1 License: GPL-2.0 Group: Productivity/Graphics/CAD Source: kad-70e3acc.tar.gz Source1: kad.desktop Patch0: cast-precision.patch Patch1: no-return-fix.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: cmake kdebase3-devel %define prefix /opt/kde3 %define rpmprefix $RPM_BUILD_ROOT%{prefix} %define srcdirname kad-%{version} %description KAD - KDE aided design is a complete 2D CAD software package, based on QCad by ribbonsoft %prep %setup -q -n %{srcdirname} %patch -P 0 -p1 %patch -P 1 -p1 %build sed -i 1i\ '#include <string.h>' dxflib/src/dl_writer.h sed -i 1i\ '#include <cstdlib>' qcadlib/src/information/rs_information.cpp sed -i 1i\ '#include <cstdlib>' qcadactions/src/rs_actionzoompan.cpp sed -i 's|(layerList->find(layer_name) > 0)|(layerList->find(layer_name) != 0)|g' kadgui/src/qg_dialogfactory.cpp export CXXFLAGS="$CXXFLAGS -Wl,--add-needed" cmake -DCMAKE_INSTALL_PREFIX=%{rpmprefix} \ -DKDE3_INCLUDE_DIR=/opt/kde3/include \ -DKDE3_KDECORE_LIBRARY=/opt/kde3/%_lib/libkdecore.so.4 \ -DCMAKE_SKIP_BUILD_RPATH=TRUE \ -DCMAKE_CXXFLAGS="${CMAKE_CXXFLAGS} -Wl,--add-needed" \ ../%{srcdirname} make %install make install install -Dm 644 kad/src/xpm/qcad.xpm $RPM_BUILD_ROOT%{_datadir}/pixmaps/kad.xpm %suse_update_desktop_file -i kad Graphics 2DGraphics Engineering %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %dir %{prefix} %{prefix}/* /usr/share/applications/kad.desktop /usr/share/pixmaps/kad.xpm %changelog
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