Group :: Engineering
RPM: pcb2gcode
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
Name: pcb2gcode
Version: 2.5.0
Release: alt1
Summary: Command-line software for the isolation, routing and drilling of PCBs
Group: Engineering
License: GPLv3+
Url: https://github.com/pcb2gcode/pcb2gcode/
Packager: Anton Midyukov <antohami at altlinux.org>
Source: %name-%version.tar
# Tests fails
ExcludeArch: %ix86 %arm
BuildRequires: gcc-c++
BuildRequires: boost-program_options-devel boost-geometry-devel
BuildRequires: pkgconfig(glibmm-2.4) >= 2.8
BuildRequires: pkgconfig(gdkmm-2.4) >= 2.8
BuildRequires: pkgconfig(libgerbv) >= 2.1.0
BuildRequires: pkgconfig(librsvg-2.0)
%description
pcb2gcode is a command-line software for the isolation, routing and drilling of
PCBs. It takes Gerber files as input and it outputs gcode files, suitable for
the milling of PCBs. It also includes an Autoleveller, useful for the automatic
dynamic calibration of the milling depth.
%prep
%setup
%build
export CXXFLAGS="-std=c++14 $RPM_OPT_FLAGS -I%_includedir/librsvg-2.0"
%autoreconf
%configure
%make_build
%install
%makeinstall_std
%check
%make_build check
%files
%_bindir/*
%_man1dir/*.1*
%doc AUTHORS README.md
%changelog
…
Full changelog you can see here
Version: 2.5.0
Release: alt1
Summary: Command-line software for the isolation, routing and drilling of PCBs
Group: Engineering
License: GPLv3+
Url: https://github.com/pcb2gcode/pcb2gcode/
Packager: Anton Midyukov <antohami at altlinux.org>
Source: %name-%version.tar
# Tests fails
ExcludeArch: %ix86 %arm
BuildRequires: gcc-c++
BuildRequires: boost-program_options-devel boost-geometry-devel
BuildRequires: pkgconfig(glibmm-2.4) >= 2.8
BuildRequires: pkgconfig(gdkmm-2.4) >= 2.8
BuildRequires: pkgconfig(libgerbv) >= 2.1.0
BuildRequires: pkgconfig(librsvg-2.0)
%description
pcb2gcode is a command-line software for the isolation, routing and drilling of
PCBs. It takes Gerber files as input and it outputs gcode files, suitable for
the milling of PCBs. It also includes an Autoleveller, useful for the automatic
dynamic calibration of the milling depth.
%prep
%setup
%build
export CXXFLAGS="-std=c++14 $RPM_OPT_FLAGS -I%_includedir/librsvg-2.0"
%autoreconf
%configure
%make_build
%install
%makeinstall_std
%check
%make_build check
%files
%_bindir/*
%_man1dir/*.1*
%doc AUTHORS README.md
%changelog
…
Full changelog you can see here