Mageia Bugzilla – Attachment 9353 Details for
Bug 16402
Two years old kicad version
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
New Account
|
Forgot Password
spec-file for kicad-4.6.0.1 (comment #28)
kicad.spec (text/plain), 21.20 KB, created by
Juergen Harms
on 2017-05-29 17:42:47 CEST
(
hide
)
Description:
spec-file for kicad-4.6.0.1 (comment #28)
Filename:
MIME Type:
Creator:
Juergen Harms
Created:
2017-05-29 17:42:47 CEST
Size:
21.20 KB
patch
obsolete
>%define Werror_cflags %nil > >%define docname kicad-doc >%define libname kicad-library >%define i18nname kicad-i18n > > >Name: kicad >Summary: An open source program for the creation of electronic schematic diagrams >Epoch: 1 >Version: 4.0.6 >Release: %mkrel 1 >License: GPLv3+ >Group: Sciences/Computer science >Url: http://kicad-pcb.org/ >Source0: https://launchpad.net/%{name}/{version}/+download/%{name}-%{version}.tar.xz >Source1: https://github.com/KiCad/%{docname}/archive/%{version}.tar.gz#/%{docname}-%{version}.tar.gz >Source2: https://github.com/KiCad/%{libname}/archive/%{version}.tar.gz#/%{libname}-%{version}.tar.gz >Source3: https://github.com/KiCad/%{i18nname}/archive/%{version}.tar.gz#/%{i18nname}-%{version}.tar.gz > ># This needs to be aligned with kicad-library-*/template/fp-lib-table.for-pretty >Source4: https://github.com/KiCad/Air_Coils_SML_NEOSID.pretty/archive/%{version}.tar.gz#/Air_Coils_SML_NEOSID.pretty-%{version}.tar.gz >Source5: https://github.com/KiCad/Buttons_Switches_SMD.pretty/archive/%{version}.tar.gz#/Buttons_Switches_SMD.pretty-%{version}.tar.gz >Source6: https://github.com/KiCad/Buttons_Switches_THT.pretty/archive/%{version}.tar.gz#/Buttons_Switches_THT.pretty-%{version}.tar.gz >Source7: https://github.com/KiCad/Buzzers_Beepers.pretty/archive/%{version}.tar.gz#/Buzzers_Beepers.pretty-%{version}.tar.gz >Source8: https://github.com/KiCad/Capacitors_SMD.pretty/archive/%{version}.tar.gz#/Capacitors_SMD.pretty-%{version}.tar.gz >Source9: https://github.com/KiCad/Capacitors_Tantalum_SMD.pretty/archive/%{version}.tar.gz#/Capacitors_Tantalum_SMD.pretty-%{version}.tar.gz >Source10: https://github.com/KiCad/Capacitors_THT.pretty/archive/%{version}.tar.gz#/Capacitors_THT.pretty-%{version}.tar.gz >Source11: https://github.com/KiCad/Choke_Axial_ThroughHole.pretty/archive/%{version}.tar.gz#/Choke_Axial_ThroughHole.pretty-%{version}.tar.gz >Source12: https://github.com/KiCad/Choke_Common-Mode_Wurth.pretty/archive/%{version}.tar.gz#/Choke_Common-Mode_Wurth.pretty-%{version}.tar.gz >Source13: https://github.com/KiCad/Choke_Radial_ThroughHole.pretty/archive/%{version}.tar.gz#/Choke_Radial_ThroughHole.pretty-%{version}.tar.gz >Source14: https://github.com/KiCad/Choke_SMD.pretty/archive/%{version}.tar.gz#/Choke_SMD.pretty-%{version}.tar.gz >Source15: https://github.com/KiCad/Choke_Toroid_ThroughHole.pretty/archive/%{version}.tar.gz#/Choke_Toroid_ThroughHole.pretty-%{version}.tar.gz >Source16: https://github.com/KiCad/Connectors_Harwin.pretty/archive/%{version}.tar.gz#/Connectors_Harwin.pretty-%{version}.tar.gz >Source17: https://github.com/KiCad/Connectors_Hirose.pretty/archive/%{version}.tar.gz#/Connectors_Hirose.pretty-%{version}.tar.gz >Source18: https://github.com/KiCad/Connectors_JAE.pretty/archive/%{version}.tar.gz#/Connectors_JAE.pretty-%{version}.tar.gz >Source19: https://github.com/KiCad/Connectors_JST.pretty/archive/%{version}.tar.gz#/Connectors_JST.pretty-%{version}.tar.gz >Source20: https://github.com/KiCad/Connectors_Mini-Universal.pretty/archive/%{version}.tar.gz#/Connectors_Mini-Universal.pretty-%{version}.tar.gz >Source21: https://github.com/KiCad/Connectors_Molex.pretty/archive/%{version}.tar.gz#/Connectors_Molex.pretty-%{version}.tar.gz >Source22: https://github.com/KiCad/Connectors_Multicomp.pretty/archive/%{version}.tar.gz#/Connectors_Multicomp.pretty-%{version}.tar.gz >Source23: https://github.com/KiCad/Connectors_Phoenix.pretty/archive/%{version}.tar.gz#/Connectors_Phoenix.pretty-%{version}.tar.gz >Source24: https://github.com/KiCad/Connectors_Samtec.pretty/archive/%{version}.tar.gz#/Connectors_Samtec.pretty-%{version}.tar.gz >Source25: https://github.com/KiCad/Connectors_TE-Connectivity.pretty/archive/%{version}.tar.gz#/Connectors_TE-Connectivity.pretty-%{version}.tar.gz >Source26: https://github.com/KiCad/Connectors_Terminal_Blocks.pretty/archive/%{version}.tar.gz#/Connectors_Terminal_Blocks.pretty-%{version}.tar.gz >Source27: https://github.com/KiCad/Connectors_WAGO.pretty/archive/%{version}.tar.gz#/Connectors_WAGO.pretty-%{version}.tar.gz >Source28: https://github.com/KiCad/Connectors.pretty/archive/%{version}.tar.gz#/Connectors.pretty-%{version}.tar.gz >Source29: https://github.com/KiCad/Converters_DCDC_ACDC.pretty/archive/%{version}.tar.gz#/Converters_DCDC_ACDC.pretty-%{version}.tar.gz >Source30: https://github.com/KiCad/Crystals.pretty/archive/%{version}.tar.gz#/Crystals.pretty-%{version}.tar.gz >Source31: https://github.com/KiCad/Diodes_SMD.pretty/archive/%{version}.tar.gz#/Diodes_SMD.pretty-%{version}.tar.gz >Source32: https://github.com/KiCad/Diodes_THT.pretty/archive/%{version}.tar.gz#/Diodes_THT.pretty-%{version}.tar.gz >Source33: https://github.com/KiCad/Discret.pretty/archive/%{version}.tar.gz#/Discret.pretty-%{version}.tar.gz >Source34: https://github.com/KiCad/Displays_7-Segment.pretty/archive/%{version}.tar.gz#/Displays_7-Segment.pretty-%{version}.tar.gz >Source35: https://github.com/KiCad/Displays.pretty/archive/%{version}.tar.gz#/Displays.pretty-%{version}.tar.gz >Source36: https://github.com/KiCad/Divers.pretty/archive/%{version}.tar.gz#/Divers.pretty-%{version}.tar.gz >Source37: https://github.com/KiCad/Enclosures.pretty/archive/%{version}.tar.gz#/Enclosures.pretty-%{version}.tar.gz >Source38: https://github.com/KiCad/EuroBoard_Outline.pretty/archive/%{version}.tar.gz#/EuroBoard_Outline.pretty-%{version}.tar.gz >Source39: https://github.com/KiCad/Fiducials.pretty/archive/%{version}.tar.gz#/Fiducials.pretty-%{version}.tar.gz >Source40: https://github.com/KiCad/Filters_HF_Coils_NEOSID.pretty/archive/%{version}.tar.gz#/Filters_HF_Coils_NEOSID.pretty-%{version}.tar.gz >Source41: https://github.com/KiCad/Fuse_Holders_and_Fuses.pretty/archive/%{version}.tar.gz#/Fuse_Holders_and_Fuses.pretty-%{version}.tar.gz >Source42: https://github.com/KiCad/Hall-Effect_Transducers_LEM.pretty/archive/%{version}.tar.gz#/Hall-Effect_Transducers_LEM.pretty-%{version}.tar.gz >Source43: https://github.com/KiCad/Heatsinks.pretty/archive/%{version}.tar.gz#/Heatsinks.pretty-%{version}.tar.gz >Source44: https://github.com/KiCad/Housings_BGA.pretty/archive/%{version}.tar.gz#/Housings_BGA.pretty-%{version}.tar.gz >Source45: https://github.com/KiCad/Housings_DFN_QFN.pretty/archive/%{version}.tar.gz#/Housings_DFN_QFN.pretty-%{version}.tar.gz >Source46: https://github.com/KiCad/Housings_DIP.pretty/archive/%{version}.tar.gz#/Housings_DIP.pretty-%{version}.tar.gz >Source47: https://github.com/KiCad/Housings_LCC.pretty/archive/%{version}.tar.gz#/Housings_LCC.pretty-%{version}.tar.gz >Source48: https://github.com/KiCad/Housings_LGA.pretty/archive/%{version}.tar.gz#/Housings_LGA.pretty-%{version}.tar.gz >Source49: https://github.com/KiCad/Housings_PGA.pretty/archive/%{version}.tar.gz#/Housings_PGA.pretty-%{version}.tar.gz >Source50: https://github.com/KiCad/Housings_QFP.pretty/archive/%{version}.tar.gz#/Housings_QFP.pretty-%{version}.tar.gz >Source51: https://github.com/KiCad/Housings_SIP.pretty/archive/%{version}.tar.gz#/Housings_SIP.pretty-%{version}.tar.gz >Source52: https://github.com/KiCad/Housings_SOIC.pretty/archive/%{version}.tar.gz#/Housings_SOIC.pretty-%{version}.tar.gz >Source53: https://github.com/KiCad/Housings_SSOP.pretty/archive/%{version}.tar.gz#/Housings_SSOP.pretty-%{version}.tar.gz >Source54: https://github.com/KiCad/Inductors_NEOSID.pretty/archive/%{version}.tar.gz#/Inductors_NEOSID.pretty-%{version}.tar.gz >Source55: https://github.com/KiCad/Inductors.pretty/archive/%{version}.tar.gz#/Inductors.pretty-%{version}.tar.gz >Source56: https://github.com/KiCad/Inductors_SMD.pretty/archive/%{version}.tar.gz#/Inductors_SMD.pretty-%{version}.tar.gz >Source57: https://github.com/KiCad/Inductors_THT.pretty/archive/%{version}.tar.gz#/Inductors_THT.pretty-%{version}.tar.gz >Source58: https://github.com/KiCad/IR-DirectFETs.pretty/archive/%{version}.tar.gz#/IR-DirectFETs.pretty-%{version}.tar.gz >Source59: https://github.com/KiCad/Labels.pretty/archive/%{version}.tar.gz#/Labels.pretty-%{version}.tar.gz >Source60: https://github.com/KiCad/LEDs.pretty/archive/%{version}.tar.gz#/LEDs.pretty-%{version}.tar.gz >Source61: https://github.com/KiCad/Measurement_Points.pretty/archive/%{version}.tar.gz#/Measurement_Points.pretty-%{version}.tar.gz >Source62: https://github.com/KiCad/Measurement_Scales.pretty/archive/%{version}.tar.gz#/Measurement_Scales.pretty-%{version}.tar.gz >Source63: https://github.com/KiCad/Mechanical_Sockets.pretty/archive/%{version}.tar.gz#/Mechanical_Sockets.pretty-%{version}.tar.gz >Source64: https://github.com/KiCad/Microwave.pretty/archive/%{version}.tar.gz#/Microwave.pretty-%{version}.tar.gz >Source65: https://github.com/KiCad/Modules.pretty/archive/%{version}.tar.gz#/Modules.pretty-%{version}.tar.gz >Source66: https://github.com/KiCad/Mounting_Holes.pretty/archive/%{version}.tar.gz#/Mounting_Holes.pretty-%{version}.tar.gz >Source67: https://github.com/KiCad/NF-Transformers_ETAL.pretty/archive/%{version}.tar.gz#/NF-Transformers_ETAL.pretty-%{version}.tar.gz >Source68: https://github.com/KiCad/Oddities.pretty/archive/%{version}.tar.gz#/Oddities.pretty-%{version}.tar.gz >Source69: https://github.com/KiCad/Opto-Devices.pretty/archive/%{version}.tar.gz#/Opto-Devices.pretty-%{version}.tar.gz >Source70: https://github.com/KiCad/Oscillators.pretty/archive/%{version}.tar.gz#/Oscillators.pretty-%{version}.tar.gz >Source71: https://github.com/KiCad/PFF_PSF_PSS_Leadforms.pretty/archive/%{version}.tar.gz#/PFF_PSF_PSS_Leadforms.pretty-%{version}.tar.gz >Source72: https://github.com/KiCad/Pin_Headers.pretty/archive/%{version}.tar.gz#/Pin_Headers.pretty-%{version}.tar.gz >Source73: https://github.com/KiCad/Potentiometers.pretty/archive/%{version}.tar.gz#/Potentiometers.pretty-%{version}.tar.gz >Source74: https://github.com/KiCad/Power_Integrations.pretty/archive/%{version}.tar.gz#/Power_Integrations.pretty-%{version}.tar.gz >Source75: https://github.com/KiCad/Relays_THT.pretty/archive/%{version}.tar.gz#/Relays_THT.pretty-%{version}.tar.gz >Source76: https://github.com/KiCad/Resistors_SMD.pretty/archive/%{version}.tar.gz#/Resistors_SMD.pretty-%{version}.tar.gz >Source77: https://github.com/KiCad/Resistors_THT.pretty/archive/%{version}.tar.gz#/Resistors_THT.pretty-%{version}.tar.gz >Source78: https://github.com/KiCad/Resistors_Universal.pretty/archive/%{version}.tar.gz#/Resistors_Universal.pretty-%{version}.tar.gz >Source79: https://github.com/KiCad/RF_Modules.pretty/archive/%{version}.tar.gz#/RF_Modules.pretty-%{version}.tar.gz >Source80: https://github.com/KiCad/Shielding_Cabinets.pretty/archive/%{version}.tar.gz#/Shielding_Cabinets.pretty-%{version}.tar.gz >Source81: https://github.com/KiCad/SMD_Packages.pretty/archive/%{version}.tar.gz#/SMD_Packages.pretty-%{version}.tar.gz >Source82: https://github.com/KiCad/Sockets_MOLEX_KK-System.pretty/archive/%{version}.tar.gz#/Sockets_MOLEX_KK-System.pretty-%{version}.tar.gz >Source83: https://github.com/KiCad/Socket_Strips.pretty/archive/%{version}.tar.gz#/Socket_Strips.pretty-%{version}.tar.gz >Source84: https://github.com/KiCad/Sockets.pretty/archive/%{version}.tar.gz#/Sockets.pretty-%{version}.tar.gz >Source85: https://github.com/KiCad/Symbols.pretty/archive/%{version}.tar.gz#/Symbols.pretty-%{version}.tar.gz >Source86: https://github.com/KiCad/TO_SOT_Packages_SMD.pretty/archive/%{version}.tar.gz#/TO_SOT_Packages_SMD.pretty-%{version}.tar.gz >Source87: https://github.com/KiCad/TO_SOT_Packages_THT.pretty/archive/%{version}.tar.gz#/TO_SOT_Packages_THT.pretty-%{version}.tar.gz >Source88: https://github.com/KiCad/Transformers_CHK.pretty/archive/%{version}.tar.gz#/Transformers_CHK.pretty-%{version}.tar.gz >Source89: https://github.com/KiCad/Transformers_SMD.pretty/archive/%{version}.tar.gz#/Transformers_SMD.pretty-%{version}.tar.gz >Source90: https://github.com/KiCad/Transformers_SMPS_ThroughHole.pretty/archive/%{version}.tar.gz#/Transformers_SMPS_ThroughHole.pretty-%{version}.tar.gz >Source91: https://github.com/KiCad/Transformers_THT.pretty/archive/%{version}.tar.gz#/Transformers_THT.pretty-%{version}.tar.gz >Source92: https://github.com/KiCad/Transistors_OldSowjetAera.pretty/archive/%{version}.tar.gz#/Transistors_OldSowjetAera.pretty-%{version}.tar.gz >Source93: https://github.com/KiCad/Valves.pretty/archive/%{version}.tar.gz#/Valves.pretty-%{version}.tar.gz >Source94: https://github.com/KiCad/Varistors.pretty/archive/%{version}.tar.gz#/Varistors.pretty-%{version}.tar.gz >Source95: https://github.com/KiCad/Wire_Connections_Bridges.pretty/archive/%{version}.tar.gz#/Wire_Connections_Bridges.pretty-%{version}.tar.gz >Source96: https://github.com/KiCad/Wire_Pads.pretty/archive/%{version}.tar.gz#/Wire_Pads.pretty-%{version}.tar.gz > >BuildRequires: wxgtk-devel >= 3.0 >BuildRequires: mesa-common-devel >BuildRequires: imagemagick >BuildRequires: boost-devel >BuildRequires: glew-devel >BuildRequires: cairo-devel >BuildRequires: openssl-devel >BuildRequires: libgomp-devel >BuildRequires: curl-devel >BuildRequires: cmake ># doc >BuildRequires: dblatex >BuildRequires: po4a >BuildRequires: asciidoc >BuildRequires: git >BuildRequires: perl(Unicode::LineBreak) >BuildRequires: source-highlight ># python scripting >BuildRequires: python-devel >BuildRequires: libwxPython-devel >BuildRequires: swig > >BuildRequires: desktop-file-utils >Requires: %{libname} >Requires: %{docname} >Requires: %{i18nname} >Requires: wxPython > >%description >Kicad is an open source (GPL) program for the creation of electronic >schematic diagrams and printed circuit board artwork. > >Kicad is a set of four programs and a project manager: > >* Eeschema: Schematic entry. >* Pcbnew: Board editor. >* Gerbview: GERBER viewer (photoplotter documents). >* Cvpcb: footprint selector for components used in the circuit design. >* Kicad: project manager. > >%package doc >Summary: Documentation for kicad (creation of electronic schematic diagrams) >Requires: %{name} >BuildArch: noarch > >%description doc >Kicad is an open source (GPL) program for the creation of electronic >schematic diagrams and printed circuit board artwork. > >Kicad-doc is the documentation for kicad. > >%package i18n >Summary: Kicad locales >Requires: %{name} >BuildArch: noarch > >Obsoletes: kicad-locales-ca >Obsoletes: kicad-locales-cs >Obsoletes: kicad-locales-de >Obsoletes: kicad-locales-en >Obsoletes: kicad-locales-es >Obsoletes: kicad-locales-fi >Obsoletes: kicad-locales-fr >Obsoletes: kicad-locales-hu >Obsoletes: kicad-locales-it >Obsoletes: kicad-locales-ja >Obsoletes: kicad-locales-ko >Obsoletes: kicad-locales-lt >Obsoletes: kicad-locales-nl >Obsoletes: kicad-locales-pl >Obsoletes: kicad-locales-pt >Obsoletes: kicad-locales-ru >Obsoletes: kicad-locales-sl >Obsoletes: kicad-locales-sv >Obsoletes: kicad-locales-zh-cn > >%description i18n >Kicad is an open source (GPL) program for the creation of electronic >schematic diagrams and printed circuit board artwork. > >Kicad-i18n provides locales for kicad. > > >%package library >Summary: Library for kicad (creation of electronic schematic diagrams) >License: LGPLv2 >Requires: %{name} >BuildArch: noarch > >%description library >Kicad is an open source (GPL) program for the creation of electronic >schematic diagrams and printed circuit board artwork. > >Kicad-library is a set of library needed by kicad. > >%prep >%setup -q -T -b 0 -n %{name}-%{version} > >%setup -q -T -b 1 -n %{docname}-%{version} >%setup -q -T -b 2 -n %{libname}-%{version} >%setup -q -T -b 3 -n %{i18nname}-%{version} > >cd .. > >%build >export LC_ALL=C >cd ../ > ># Building kicad >pushd %{name}-%{version} > %cmake \ > -DBUILD_SHARED_LIBS:BOOL=OFF \ > -DKICAD_STABLE_VERSION:BOOL=ON \ > -DCMAKE_BUILD_TYPE=Release \ > -DKICAD_SKIP_BOOST=ON \ > -DKICAD_REPO_NAME=stable \ > -DKICAD_BUILD_VERSION=%{version} \ > -DBUILD_GITHUB_PLUGIN=ON \ > -DKICAD_SCRIPTING=ON \ > -DKICAD_SCRIPTING_MODULES=ON \ > -DKICAD_SCRIPTING_WXPYTHON=ON > %make_build >popd > ># Building kicad-doc >pushd %{docname}-%{version} > %cmake \ > -DKICAD_STABLE_VERSION:BOOL=ON \ > -DCMAKE_BUILD_TYPE=Release \ > -DBUILD_FORMATS=html > %make_build >popd > ># Building kicad-library >pushd %{libname}-%{version} > %cmake \ > -DKICAD_STABLE_VERSION:BOOL=ON \ > -DCMAKE_BUILD_TYPE=Release > %make_build >popd > > ># Building kicad-i18n >pushd %{i18nname}-%{version} > %cmake \ > -DKICAD_STABLE_VERSION:BOOL=ON \ > -DCMAKE_BUILD_TYPE=Release \ > -DKICAD_I18N_UNIX_STRICT_PATH=ON > %make_build >popd > >%install >cd ../ > ># Installing kicad-doc >pushd %{docname}-%{version} > %make_install -C build >popd > ># Installing kicad-library >pushd %{libname}-%{version} > %make_install -C build >popd > ># Footprints >mkdir -p %{buildroot}%{_datadir}/%{name}/modules >for S in %{sources}; do > P=$(basename $S |sed -n 's/\.pretty-.*/.pretty/p') > [ "$P" ] || continue > mkdir -p %{buildroot}%{_datadir}/%{name}/modules/$P > tar xzf $S --strip-components=1 -C %{buildroot}%{_datadir}/%{name}/modules/$P >done >ln -f %{buildroot}%{_datadir}/%{name}/template/fp-lib-table{.for-pretty,} > ># Installing kicad-i18n >pushd %{i18nname}-%{version} > %make_install -C build > %find_lang %{name} >popd > ># Installing kicad >pushd %{name}-%{version} > %make_install -C build > > # create desktop file > desktop-file-install --vendor='' \ > --remove-category='Scientific' \ > --add-category='Science;Electronics;Education' \ > --dir=%buildroot%{_datadir}/applications \ > %buildroot%{_datadir}/applications/*.desktop >popd > > >%files >%{_bindir}/* >%{_prefix}/lib/%{name}/plugins/*.xsl >%{_iconsdir}/*/*/* >%{_datadir}/%{name}/scripting/plugins/ >%{python2_sitelib}/_pcbnew.so >%{python2_sitelib}/pcbnew.* >%{_datadir}/%{name}/demos/ >%{_datadir}/%{name}/template/ >%{_datadir}/applications/*.desktop >%{_datadir}/mime/packages/kicad.xml >%{_datadir}/mimelnk/application/x-kicad-project.desktop >%{_datadir}/mimelnk/application/x-kicad-schematic.desktop >%{_datadir}/mimelnk/application/x-kicad-pcb.desktop >%dir %{_prefix}/lib/%{name} >%dir %{_prefix}/lib/%{name}/plugins >%dir %{_datadir}/%{name} >%dir %{_datadir}/%{name}/scripting > >%files doc >%doc %{_docdir}/%{name}/ > >%files i18n -f %{name}.lang > >%files library >%{_datadir}/%{name}/library >%{_datadir}/%{name}/modules > > >%changelog >* Sun May 28 2017 juergen.harms <juergen.harms> 1:4.0.6-1 >- new version = 4.0.6 >- correct Source0 specification: /.../%{name}/4.0/%{version}/+download/... to .../%{name}-%{version}/+download/... >- add missing "Requires: wxPython" >- add missing "BuildRequires: curl-devel" >- correct "BuildRequires: BuildRequires Perl(Unicode:GCString)" to "BuildRequires: perl(Unicode::LineBreak)" >- verify that the patches used in Fedora kicad 4.0.6 are not needed in Mageia environment >- review and update list of kicad libraries (xxx.pretty) to include, based on upstream fp-lib-table.for-pretty >- download these libraries from github 4.0.6 archive to the SOURCES directory > >* Tue Sep 27 2016 daviddavid <daviddavid> 1:4.0.4-1.mga6 >+ Revision: 1057110 >- new version: 4.0.4 >- remove merged upstream patch >- fix some ownership dir > >* Thu Aug 18 2016 luigiwalser <luigiwalser> 1:4.0.1-6.mga6 >+ Revision: 1046898 >- rediff patch from opensuse to fix build with swig 3.0.10 > >* Thu Jun 02 2016 daviddavid <daviddavid> 1:4.0.1-5.mga6 >+ Revision: 1019816 >- rebuild for wxgtk3.0 built with GTK2 > >* Wed Mar 02 2016 umeabot <umeabot> 1:4.0.1-4.mga6 >+ Revision: 983547 >- Rebuild for openssl > >* Sat Dec 26 2015 daviddavid <daviddavid> 1:4.0.1-3.mga6 >+ Revision: 915357 >- rebuild for new boost 1.60.0 > >* Mon Dec 21 2015 ycantin <ycantin> 1:4.0.1-2.mga6 >+ Revision: 913195 >- bundle footprints > >* Sun Dec 20 2015 ycantin <ycantin> 1:4.0.1-1.mga6 >+ Revision: 912497 >- new version 4.0.1 > >* Sun Dec 06 2015 ycantin <ycantin> 1:4.0.0-1.mga6 >+ Revision: 908586 >- fix build >- fix release versioning >- fix licensing >- add Epoch to deal with version numbering change >- new version 4.0.0 >- merge i18n packages >- enable python scripting > > + umeabot <umeabot> > - Second Mageia 5 Mass Rebuild > >* Sat Sep 27 2014 tv <tv> 20130725.bzr4024-5.mga5 >+ Revision: 726643 >- rebuild for missing pythoneggs deps >- s/uggests:/Recommends:/ > > + umeabot <umeabot> > - Mageia 5 Mass Rebuild > >* Wed Feb 05 2014 stormi <stormi> 20130725.bzr4024-3.mga5 >+ Revision: 583863 >- add missing icon for eeschema (mga#8425), thanks to AlexL > >* Mon Oct 21 2013 umeabot <umeabot> 20130725.bzr4024-2.mga4 >+ Revision: 537828 >- Mageia 4 Mass Rebuild > >* Fri Sep 27 2013 akien <akien> 20130725.bzr4024-1.mga4 >+ Revision: 487797 >- Reverting erroneous libpath introduced in r487685 >- Update to current stable release (r4024 for the program) using update.sh script >- Removed trailing spaces and fixed inconsistent use of spaces and tabs > >* Wed Jul 10 2013 fwang <fwang> 20111221.bzr3253-4.mga4 >+ Revision: 452341 >- rebuild for new boost > >* Sat Jan 12 2013 umeabot <umeabot> 20111221.bzr3253-3.mga3 >+ Revision: 356169 >- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild > >* Wed Dec 05 2012 juancho <juancho> 20111221.bzr3253-2.mga3 >+ Revision: 326831 >- Added upstream patch to fix boost build failure. > >* Thu Jan 19 2012 fwang <fwang> 20111221.bzr3253-1.mga2 >+ Revision: 198405 >- build with wxgtku > > + mcb30 <mcb30> > - Remove requirement for specific versions of library and doc packages > - Update to latest stable version (using auto-update script) > Fix BuildRequires to work on Mageia 1 as well as Cauldron > - Add auto-update script to rebuild tarballs from bzr checkouts > >* Sat Dec 17 2011 wally <wally> 20110720.bzr3052-2.mga2 >+ Revision: 182876 >- fix build >- wxGTK-devel BR was renamed to wxgtk-devel > > + mcb30 <mcb30> > - Add Requires: locales-XX for each locale subpackage > - Provide dummy "en" locale package to minimise user confusion > >* Sat Nov 12 2011 shlomif <shlomif> 20110720.bzr3052-1.mga2 >+ Revision: 166922 >- software is an uncountable noun >- software is an uncountable noun > > + mcb30 <mcb30> > - Removed old sources (not automatically removed via "mgarepo sync") > - Update to latest stable version > - Remove specfile cruft > - Remove specfile cruft > - imported package kicad >
%define Werror_cflags %nil %define docname kicad-doc %define libname kicad-library %define i18nname kicad-i18n Name: kicad Summary: An open source program for the creation of electronic schematic diagrams Epoch: 1 Version: 4.0.6 Release: %mkrel 1 License: GPLv3+ Group: Sciences/Computer science Url: http://kicad-pcb.org/ Source0: https://launchpad.net/%{name}/{version}/+download/%{name}-%{version}.tar.xz Source1: https://github.com/KiCad/%{docname}/archive/%{version}.tar.gz#/%{docname}-%{version}.tar.gz Source2: https://github.com/KiCad/%{libname}/archive/%{version}.tar.gz#/%{libname}-%{version}.tar.gz Source3: https://github.com/KiCad/%{i18nname}/archive/%{version}.tar.gz#/%{i18nname}-%{version}.tar.gz # This needs to be aligned with kicad-library-*/template/fp-lib-table.for-pretty Source4: https://github.com/KiCad/Air_Coils_SML_NEOSID.pretty/archive/%{version}.tar.gz#/Air_Coils_SML_NEOSID.pretty-%{version}.tar.gz Source5: https://github.com/KiCad/Buttons_Switches_SMD.pretty/archive/%{version}.tar.gz#/Buttons_Switches_SMD.pretty-%{version}.tar.gz Source6: https://github.com/KiCad/Buttons_Switches_THT.pretty/archive/%{version}.tar.gz#/Buttons_Switches_THT.pretty-%{version}.tar.gz Source7: https://github.com/KiCad/Buzzers_Beepers.pretty/archive/%{version}.tar.gz#/Buzzers_Beepers.pretty-%{version}.tar.gz Source8: https://github.com/KiCad/Capacitors_SMD.pretty/archive/%{version}.tar.gz#/Capacitors_SMD.pretty-%{version}.tar.gz Source9: https://github.com/KiCad/Capacitors_Tantalum_SMD.pretty/archive/%{version}.tar.gz#/Capacitors_Tantalum_SMD.pretty-%{version}.tar.gz Source10: https://github.com/KiCad/Capacitors_THT.pretty/archive/%{version}.tar.gz#/Capacitors_THT.pretty-%{version}.tar.gz Source11: https://github.com/KiCad/Choke_Axial_ThroughHole.pretty/archive/%{version}.tar.gz#/Choke_Axial_ThroughHole.pretty-%{version}.tar.gz Source12: https://github.com/KiCad/Choke_Common-Mode_Wurth.pretty/archive/%{version}.tar.gz#/Choke_Common-Mode_Wurth.pretty-%{version}.tar.gz Source13: https://github.com/KiCad/Choke_Radial_ThroughHole.pretty/archive/%{version}.tar.gz#/Choke_Radial_ThroughHole.pretty-%{version}.tar.gz Source14: https://github.com/KiCad/Choke_SMD.pretty/archive/%{version}.tar.gz#/Choke_SMD.pretty-%{version}.tar.gz Source15: https://github.com/KiCad/Choke_Toroid_ThroughHole.pretty/archive/%{version}.tar.gz#/Choke_Toroid_ThroughHole.pretty-%{version}.tar.gz Source16: https://github.com/KiCad/Connectors_Harwin.pretty/archive/%{version}.tar.gz#/Connectors_Harwin.pretty-%{version}.tar.gz Source17: https://github.com/KiCad/Connectors_Hirose.pretty/archive/%{version}.tar.gz#/Connectors_Hirose.pretty-%{version}.tar.gz Source18: https://github.com/KiCad/Connectors_JAE.pretty/archive/%{version}.tar.gz#/Connectors_JAE.pretty-%{version}.tar.gz Source19: https://github.com/KiCad/Connectors_JST.pretty/archive/%{version}.tar.gz#/Connectors_JST.pretty-%{version}.tar.gz Source20: https://github.com/KiCad/Connectors_Mini-Universal.pretty/archive/%{version}.tar.gz#/Connectors_Mini-Universal.pretty-%{version}.tar.gz Source21: https://github.com/KiCad/Connectors_Molex.pretty/archive/%{version}.tar.gz#/Connectors_Molex.pretty-%{version}.tar.gz Source22: https://github.com/KiCad/Connectors_Multicomp.pretty/archive/%{version}.tar.gz#/Connectors_Multicomp.pretty-%{version}.tar.gz Source23: https://github.com/KiCad/Connectors_Phoenix.pretty/archive/%{version}.tar.gz#/Connectors_Phoenix.pretty-%{version}.tar.gz Source24: https://github.com/KiCad/Connectors_Samtec.pretty/archive/%{version}.tar.gz#/Connectors_Samtec.pretty-%{version}.tar.gz Source25: https://github.com/KiCad/Connectors_TE-Connectivity.pretty/archive/%{version}.tar.gz#/Connectors_TE-Connectivity.pretty-%{version}.tar.gz Source26: https://github.com/KiCad/Connectors_Terminal_Blocks.pretty/archive/%{version}.tar.gz#/Connectors_Terminal_Blocks.pretty-%{version}.tar.gz Source27: https://github.com/KiCad/Connectors_WAGO.pretty/archive/%{version}.tar.gz#/Connectors_WAGO.pretty-%{version}.tar.gz Source28: https://github.com/KiCad/Connectors.pretty/archive/%{version}.tar.gz#/Connectors.pretty-%{version}.tar.gz Source29: https://github.com/KiCad/Converters_DCDC_ACDC.pretty/archive/%{version}.tar.gz#/Converters_DCDC_ACDC.pretty-%{version}.tar.gz Source30: https://github.com/KiCad/Crystals.pretty/archive/%{version}.tar.gz#/Crystals.pretty-%{version}.tar.gz Source31: https://github.com/KiCad/Diodes_SMD.pretty/archive/%{version}.tar.gz#/Diodes_SMD.pretty-%{version}.tar.gz Source32: https://github.com/KiCad/Diodes_THT.pretty/archive/%{version}.tar.gz#/Diodes_THT.pretty-%{version}.tar.gz Source33: https://github.com/KiCad/Discret.pretty/archive/%{version}.tar.gz#/Discret.pretty-%{version}.tar.gz Source34: https://github.com/KiCad/Displays_7-Segment.pretty/archive/%{version}.tar.gz#/Displays_7-Segment.pretty-%{version}.tar.gz Source35: https://github.com/KiCad/Displays.pretty/archive/%{version}.tar.gz#/Displays.pretty-%{version}.tar.gz Source36: https://github.com/KiCad/Divers.pretty/archive/%{version}.tar.gz#/Divers.pretty-%{version}.tar.gz Source37: https://github.com/KiCad/Enclosures.pretty/archive/%{version}.tar.gz#/Enclosures.pretty-%{version}.tar.gz Source38: https://github.com/KiCad/EuroBoard_Outline.pretty/archive/%{version}.tar.gz#/EuroBoard_Outline.pretty-%{version}.tar.gz Source39: https://github.com/KiCad/Fiducials.pretty/archive/%{version}.tar.gz#/Fiducials.pretty-%{version}.tar.gz Source40: https://github.com/KiCad/Filters_HF_Coils_NEOSID.pretty/archive/%{version}.tar.gz#/Filters_HF_Coils_NEOSID.pretty-%{version}.tar.gz Source41: https://github.com/KiCad/Fuse_Holders_and_Fuses.pretty/archive/%{version}.tar.gz#/Fuse_Holders_and_Fuses.pretty-%{version}.tar.gz Source42: https://github.com/KiCad/Hall-Effect_Transducers_LEM.pretty/archive/%{version}.tar.gz#/Hall-Effect_Transducers_LEM.pretty-%{version}.tar.gz Source43: https://github.com/KiCad/Heatsinks.pretty/archive/%{version}.tar.gz#/Heatsinks.pretty-%{version}.tar.gz Source44: https://github.com/KiCad/Housings_BGA.pretty/archive/%{version}.tar.gz#/Housings_BGA.pretty-%{version}.tar.gz Source45: https://github.com/KiCad/Housings_DFN_QFN.pretty/archive/%{version}.tar.gz#/Housings_DFN_QFN.pretty-%{version}.tar.gz Source46: https://github.com/KiCad/Housings_DIP.pretty/archive/%{version}.tar.gz#/Housings_DIP.pretty-%{version}.tar.gz Source47: https://github.com/KiCad/Housings_LCC.pretty/archive/%{version}.tar.gz#/Housings_LCC.pretty-%{version}.tar.gz Source48: https://github.com/KiCad/Housings_LGA.pretty/archive/%{version}.tar.gz#/Housings_LGA.pretty-%{version}.tar.gz Source49: https://github.com/KiCad/Housings_PGA.pretty/archive/%{version}.tar.gz#/Housings_PGA.pretty-%{version}.tar.gz Source50: https://github.com/KiCad/Housings_QFP.pretty/archive/%{version}.tar.gz#/Housings_QFP.pretty-%{version}.tar.gz Source51: https://github.com/KiCad/Housings_SIP.pretty/archive/%{version}.tar.gz#/Housings_SIP.pretty-%{version}.tar.gz Source52: https://github.com/KiCad/Housings_SOIC.pretty/archive/%{version}.tar.gz#/Housings_SOIC.pretty-%{version}.tar.gz Source53: https://github.com/KiCad/Housings_SSOP.pretty/archive/%{version}.tar.gz#/Housings_SSOP.pretty-%{version}.tar.gz Source54: https://github.com/KiCad/Inductors_NEOSID.pretty/archive/%{version}.tar.gz#/Inductors_NEOSID.pretty-%{version}.tar.gz Source55: https://github.com/KiCad/Inductors.pretty/archive/%{version}.tar.gz#/Inductors.pretty-%{version}.tar.gz Source56: https://github.com/KiCad/Inductors_SMD.pretty/archive/%{version}.tar.gz#/Inductors_SMD.pretty-%{version}.tar.gz Source57: https://github.com/KiCad/Inductors_THT.pretty/archive/%{version}.tar.gz#/Inductors_THT.pretty-%{version}.tar.gz Source58: https://github.com/KiCad/IR-DirectFETs.pretty/archive/%{version}.tar.gz#/IR-DirectFETs.pretty-%{version}.tar.gz Source59: https://github.com/KiCad/Labels.pretty/archive/%{version}.tar.gz#/Labels.pretty-%{version}.tar.gz Source60: https://github.com/KiCad/LEDs.pretty/archive/%{version}.tar.gz#/LEDs.pretty-%{version}.tar.gz Source61: https://github.com/KiCad/Measurement_Points.pretty/archive/%{version}.tar.gz#/Measurement_Points.pretty-%{version}.tar.gz Source62: https://github.com/KiCad/Measurement_Scales.pretty/archive/%{version}.tar.gz#/Measurement_Scales.pretty-%{version}.tar.gz Source63: https://github.com/KiCad/Mechanical_Sockets.pretty/archive/%{version}.tar.gz#/Mechanical_Sockets.pretty-%{version}.tar.gz Source64: https://github.com/KiCad/Microwave.pretty/archive/%{version}.tar.gz#/Microwave.pretty-%{version}.tar.gz Source65: https://github.com/KiCad/Modules.pretty/archive/%{version}.tar.gz#/Modules.pretty-%{version}.tar.gz Source66: https://github.com/KiCad/Mounting_Holes.pretty/archive/%{version}.tar.gz#/Mounting_Holes.pretty-%{version}.tar.gz Source67: https://github.com/KiCad/NF-Transformers_ETAL.pretty/archive/%{version}.tar.gz#/NF-Transformers_ETAL.pretty-%{version}.tar.gz Source68: https://github.com/KiCad/Oddities.pretty/archive/%{version}.tar.gz#/Oddities.pretty-%{version}.tar.gz Source69: https://github.com/KiCad/Opto-Devices.pretty/archive/%{version}.tar.gz#/Opto-Devices.pretty-%{version}.tar.gz Source70: https://github.com/KiCad/Oscillators.pretty/archive/%{version}.tar.gz#/Oscillators.pretty-%{version}.tar.gz Source71: https://github.com/KiCad/PFF_PSF_PSS_Leadforms.pretty/archive/%{version}.tar.gz#/PFF_PSF_PSS_Leadforms.pretty-%{version}.tar.gz Source72: https://github.com/KiCad/Pin_Headers.pretty/archive/%{version}.tar.gz#/Pin_Headers.pretty-%{version}.tar.gz Source73: https://github.com/KiCad/Potentiometers.pretty/archive/%{version}.tar.gz#/Potentiometers.pretty-%{version}.tar.gz Source74: https://github.com/KiCad/Power_Integrations.pretty/archive/%{version}.tar.gz#/Power_Integrations.pretty-%{version}.tar.gz Source75: https://github.com/KiCad/Relays_THT.pretty/archive/%{version}.tar.gz#/Relays_THT.pretty-%{version}.tar.gz Source76: https://github.com/KiCad/Resistors_SMD.pretty/archive/%{version}.tar.gz#/Resistors_SMD.pretty-%{version}.tar.gz Source77: https://github.com/KiCad/Resistors_THT.pretty/archive/%{version}.tar.gz#/Resistors_THT.pretty-%{version}.tar.gz Source78: https://github.com/KiCad/Resistors_Universal.pretty/archive/%{version}.tar.gz#/Resistors_Universal.pretty-%{version}.tar.gz Source79: https://github.com/KiCad/RF_Modules.pretty/archive/%{version}.tar.gz#/RF_Modules.pretty-%{version}.tar.gz Source80: https://github.com/KiCad/Shielding_Cabinets.pretty/archive/%{version}.tar.gz#/Shielding_Cabinets.pretty-%{version}.tar.gz Source81: https://github.com/KiCad/SMD_Packages.pretty/archive/%{version}.tar.gz#/SMD_Packages.pretty-%{version}.tar.gz Source82: https://github.com/KiCad/Sockets_MOLEX_KK-System.pretty/archive/%{version}.tar.gz#/Sockets_MOLEX_KK-System.pretty-%{version}.tar.gz Source83: https://github.com/KiCad/Socket_Strips.pretty/archive/%{version}.tar.gz#/Socket_Strips.pretty-%{version}.tar.gz Source84: https://github.com/KiCad/Sockets.pretty/archive/%{version}.tar.gz#/Sockets.pretty-%{version}.tar.gz Source85: https://github.com/KiCad/Symbols.pretty/archive/%{version}.tar.gz#/Symbols.pretty-%{version}.tar.gz Source86: https://github.com/KiCad/TO_SOT_Packages_SMD.pretty/archive/%{version}.tar.gz#/TO_SOT_Packages_SMD.pretty-%{version}.tar.gz Source87: https://github.com/KiCad/TO_SOT_Packages_THT.pretty/archive/%{version}.tar.gz#/TO_SOT_Packages_THT.pretty-%{version}.tar.gz Source88: https://github.com/KiCad/Transformers_CHK.pretty/archive/%{version}.tar.gz#/Transformers_CHK.pretty-%{version}.tar.gz Source89: https://github.com/KiCad/Transformers_SMD.pretty/archive/%{version}.tar.gz#/Transformers_SMD.pretty-%{version}.tar.gz Source90: https://github.com/KiCad/Transformers_SMPS_ThroughHole.pretty/archive/%{version}.tar.gz#/Transformers_SMPS_ThroughHole.pretty-%{version}.tar.gz Source91: https://github.com/KiCad/Transformers_THT.pretty/archive/%{version}.tar.gz#/Transformers_THT.pretty-%{version}.tar.gz Source92: https://github.com/KiCad/Transistors_OldSowjetAera.pretty/archive/%{version}.tar.gz#/Transistors_OldSowjetAera.pretty-%{version}.tar.gz Source93: https://github.com/KiCad/Valves.pretty/archive/%{version}.tar.gz#/Valves.pretty-%{version}.tar.gz Source94: https://github.com/KiCad/Varistors.pretty/archive/%{version}.tar.gz#/Varistors.pretty-%{version}.tar.gz Source95: https://github.com/KiCad/Wire_Connections_Bridges.pretty/archive/%{version}.tar.gz#/Wire_Connections_Bridges.pretty-%{version}.tar.gz Source96: https://github.com/KiCad/Wire_Pads.pretty/archive/%{version}.tar.gz#/Wire_Pads.pretty-%{version}.tar.gz BuildRequires: wxgtk-devel >= 3.0 BuildRequires: mesa-common-devel BuildRequires: imagemagick BuildRequires: boost-devel BuildRequires: glew-devel BuildRequires: cairo-devel BuildRequires: openssl-devel BuildRequires: libgomp-devel BuildRequires: curl-devel BuildRequires: cmake # doc BuildRequires: dblatex BuildRequires: po4a BuildRequires: asciidoc BuildRequires: git BuildRequires: perl(Unicode::LineBreak) BuildRequires: source-highlight # python scripting BuildRequires: python-devel BuildRequires: libwxPython-devel BuildRequires: swig BuildRequires: desktop-file-utils Requires: %{libname} Requires: %{docname} Requires: %{i18nname} Requires: wxPython %description Kicad is an open source (GPL) program for the creation of electronic schematic diagrams and printed circuit board artwork. Kicad is a set of four programs and a project manager: * Eeschema: Schematic entry. * Pcbnew: Board editor. * Gerbview: GERBER viewer (photoplotter documents). * Cvpcb: footprint selector for components used in the circuit design. * Kicad: project manager. %package doc Summary: Documentation for kicad (creation of electronic schematic diagrams) Requires: %{name} BuildArch: noarch %description doc Kicad is an open source (GPL) program for the creation of electronic schematic diagrams and printed circuit board artwork. Kicad-doc is the documentation for kicad. %package i18n Summary: Kicad locales Requires: %{name} BuildArch: noarch Obsoletes: kicad-locales-ca Obsoletes: kicad-locales-cs Obsoletes: kicad-locales-de Obsoletes: kicad-locales-en Obsoletes: kicad-locales-es Obsoletes: kicad-locales-fi Obsoletes: kicad-locales-fr Obsoletes: kicad-locales-hu Obsoletes: kicad-locales-it Obsoletes: kicad-locales-ja Obsoletes: kicad-locales-ko Obsoletes: kicad-locales-lt Obsoletes: kicad-locales-nl Obsoletes: kicad-locales-pl Obsoletes: kicad-locales-pt Obsoletes: kicad-locales-ru Obsoletes: kicad-locales-sl Obsoletes: kicad-locales-sv Obsoletes: kicad-locales-zh-cn %description i18n Kicad is an open source (GPL) program for the creation of electronic schematic diagrams and printed circuit board artwork. Kicad-i18n provides locales for kicad. %package library Summary: Library for kicad (creation of electronic schematic diagrams) License: LGPLv2 Requires: %{name} BuildArch: noarch %description library Kicad is an open source (GPL) program for the creation of electronic schematic diagrams and printed circuit board artwork. Kicad-library is a set of library needed by kicad. %prep %setup -q -T -b 0 -n %{name}-%{version} %setup -q -T -b 1 -n %{docname}-%{version} %setup -q -T -b 2 -n %{libname}-%{version} %setup -q -T -b 3 -n %{i18nname}-%{version} cd .. %build export LC_ALL=C cd ../ # Building kicad pushd %{name}-%{version} %cmake \ -DBUILD_SHARED_LIBS:BOOL=OFF \ -DKICAD_STABLE_VERSION:BOOL=ON \ -DCMAKE_BUILD_TYPE=Release \ -DKICAD_SKIP_BOOST=ON \ -DKICAD_REPO_NAME=stable \ -DKICAD_BUILD_VERSION=%{version} \ -DBUILD_GITHUB_PLUGIN=ON \ -DKICAD_SCRIPTING=ON \ -DKICAD_SCRIPTING_MODULES=ON \ -DKICAD_SCRIPTING_WXPYTHON=ON %make_build popd # Building kicad-doc pushd %{docname}-%{version} %cmake \ -DKICAD_STABLE_VERSION:BOOL=ON \ -DCMAKE_BUILD_TYPE=Release \ -DBUILD_FORMATS=html %make_build popd # Building kicad-library pushd %{libname}-%{version} %cmake \ -DKICAD_STABLE_VERSION:BOOL=ON \ -DCMAKE_BUILD_TYPE=Release %make_build popd # Building kicad-i18n pushd %{i18nname}-%{version} %cmake \ -DKICAD_STABLE_VERSION:BOOL=ON \ -DCMAKE_BUILD_TYPE=Release \ -DKICAD_I18N_UNIX_STRICT_PATH=ON %make_build popd %install cd ../ # Installing kicad-doc pushd %{docname}-%{version} %make_install -C build popd # Installing kicad-library pushd %{libname}-%{version} %make_install -C build popd # Footprints mkdir -p %{buildroot}%{_datadir}/%{name}/modules for S in %{sources}; do P=$(basename $S |sed -n 's/\.pretty-.*/.pretty/p') [ "$P" ] || continue mkdir -p %{buildroot}%{_datadir}/%{name}/modules/$P tar xzf $S --strip-components=1 -C %{buildroot}%{_datadir}/%{name}/modules/$P done ln -f %{buildroot}%{_datadir}/%{name}/template/fp-lib-table{.for-pretty,} # Installing kicad-i18n pushd %{i18nname}-%{version} %make_install -C build %find_lang %{name} popd # Installing kicad pushd %{name}-%{version} %make_install -C build # create desktop file desktop-file-install --vendor='' \ --remove-category='Scientific' \ --add-category='Science;Electronics;Education' \ --dir=%buildroot%{_datadir}/applications \ %buildroot%{_datadir}/applications/*.desktop popd %files %{_bindir}/* %{_prefix}/lib/%{name}/plugins/*.xsl %{_iconsdir}/*/*/* %{_datadir}/%{name}/scripting/plugins/ %{python2_sitelib}/_pcbnew.so %{python2_sitelib}/pcbnew.* %{_datadir}/%{name}/demos/ %{_datadir}/%{name}/template/ %{_datadir}/applications/*.desktop %{_datadir}/mime/packages/kicad.xml %{_datadir}/mimelnk/application/x-kicad-project.desktop %{_datadir}/mimelnk/application/x-kicad-schematic.desktop %{_datadir}/mimelnk/application/x-kicad-pcb.desktop %dir %{_prefix}/lib/%{name} %dir %{_prefix}/lib/%{name}/plugins %dir %{_datadir}/%{name} %dir %{_datadir}/%{name}/scripting %files doc %doc %{_docdir}/%{name}/ %files i18n -f %{name}.lang %files library %{_datadir}/%{name}/library %{_datadir}/%{name}/modules %changelog * Sun May 28 2017 juergen.harms <juergen.harms> 1:4.0.6-1 - new version = 4.0.6 - correct Source0 specification: /.../%{name}/4.0/%{version}/+download/... to .../%{name}-%{version}/+download/... - add missing "Requires: wxPython" - add missing "BuildRequires: curl-devel" - correct "BuildRequires: BuildRequires Perl(Unicode:GCString)" to "BuildRequires: perl(Unicode::LineBreak)" - verify that the patches used in Fedora kicad 4.0.6 are not needed in Mageia environment - review and update list of kicad libraries (xxx.pretty) to include, based on upstream fp-lib-table.for-pretty - download these libraries from github 4.0.6 archive to the SOURCES directory * Tue Sep 27 2016 daviddavid <daviddavid> 1:4.0.4-1.mga6 + Revision: 1057110 - new version: 4.0.4 - remove merged upstream patch - fix some ownership dir * Thu Aug 18 2016 luigiwalser <luigiwalser> 1:4.0.1-6.mga6 + Revision: 1046898 - rediff patch from opensuse to fix build with swig 3.0.10 * Thu Jun 02 2016 daviddavid <daviddavid> 1:4.0.1-5.mga6 + Revision: 1019816 - rebuild for wxgtk3.0 built with GTK2 * Wed Mar 02 2016 umeabot <umeabot> 1:4.0.1-4.mga6 + Revision: 983547 - Rebuild for openssl * Sat Dec 26 2015 daviddavid <daviddavid> 1:4.0.1-3.mga6 + Revision: 915357 - rebuild for new boost 1.60.0 * Mon Dec 21 2015 ycantin <ycantin> 1:4.0.1-2.mga6 + Revision: 913195 - bundle footprints * Sun Dec 20 2015 ycantin <ycantin> 1:4.0.1-1.mga6 + Revision: 912497 - new version 4.0.1 * Sun Dec 06 2015 ycantin <ycantin> 1:4.0.0-1.mga6 + Revision: 908586 - fix build - fix release versioning - fix licensing - add Epoch to deal with version numbering change - new version 4.0.0 - merge i18n packages - enable python scripting + umeabot <umeabot> - Second Mageia 5 Mass Rebuild * Sat Sep 27 2014 tv <tv> 20130725.bzr4024-5.mga5 + Revision: 726643 - rebuild for missing pythoneggs deps - s/uggests:/Recommends:/ + umeabot <umeabot> - Mageia 5 Mass Rebuild * Wed Feb 05 2014 stormi <stormi> 20130725.bzr4024-3.mga5 + Revision: 583863 - add missing icon for eeschema (mga#8425), thanks to AlexL * Mon Oct 21 2013 umeabot <umeabot> 20130725.bzr4024-2.mga4 + Revision: 537828 - Mageia 4 Mass Rebuild * Fri Sep 27 2013 akien <akien> 20130725.bzr4024-1.mga4 + Revision: 487797 - Reverting erroneous libpath introduced in r487685 - Update to current stable release (r4024 for the program) using update.sh script - Removed trailing spaces and fixed inconsistent use of spaces and tabs * Wed Jul 10 2013 fwang <fwang> 20111221.bzr3253-4.mga4 + Revision: 452341 - rebuild for new boost * Sat Jan 12 2013 umeabot <umeabot> 20111221.bzr3253-3.mga3 + Revision: 356169 - Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild * Wed Dec 05 2012 juancho <juancho> 20111221.bzr3253-2.mga3 + Revision: 326831 - Added upstream patch to fix boost build failure. * Thu Jan 19 2012 fwang <fwang> 20111221.bzr3253-1.mga2 + Revision: 198405 - build with wxgtku + mcb30 <mcb30> - Remove requirement for specific versions of library and doc packages - Update to latest stable version (using auto-update script) Fix BuildRequires to work on Mageia 1 as well as Cauldron - Add auto-update script to rebuild tarballs from bzr checkouts * Sat Dec 17 2011 wally <wally> 20110720.bzr3052-2.mga2 + Revision: 182876 - fix build - wxGTK-devel BR was renamed to wxgtk-devel + mcb30 <mcb30> - Add Requires: locales-XX for each locale subpackage - Provide dummy "en" locale package to minimise user confusion * Sat Nov 12 2011 shlomif <shlomif> 20110720.bzr3052-1.mga2 + Revision: 166922 - software is an uncountable noun - software is an uncountable noun + mcb30 <mcb30> - Removed old sources (not automatically removed via "mgarepo sync") - Update to latest stable version - Remove specfile cruft - Remove specfile cruft - imported package kicad
View Attachment As Raw
Actions:
View
Attachments on
bug 16402
:
9332
|
9333
| 9353 |
9354