/[packages]/cauldron/kmplot/current/SPECS/kmplot.spec
ViewVC logotype

Contents of /cauldron/kmplot/current/SPECS/kmplot.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1327418 - (show annotations) (download)
Thu Nov 1 17:24:35 2018 UTC (5 years, 5 months ago) by neoclust
File size: 4695 byte(s)
New version 18.08.2
1 #
2 # Please do not update/rebuild/touch this package before asking first to mikala and/or neoclust
3 # This package is part of the KDE Stack.
4 #
5
6
7 %define rel 1
8
9 Name: kmplot
10 Summary: A mathematical function plotter
11 Version: 18.08.2
12 Release: %mkrel %{rel}
13 Group: Education
14 License: GPLv2 and GFDL
15 URL: http://www.kde.org/applications/education/kmplot/
16 Source: http://download.kde.org/stable/%version/src/%name-%version.tar.xz
17
18 BuildRequires: pkgconfig(Qt5Core)
19 BuildRequires: pkgconfig(Qt5Gui)
20 BuildRequires: pkgconfig(Qt5Svg)
21 BuildRequires: pkgconfig(Qt5Widgets)
22 BuildRequires: pkgconfig(Qt5PrintSupport)
23
24 BuildRequires: kf5-macros
25 BuildRequires: kguiaddons-devel
26 BuildRequires: ki18n-devel
27 BuildRequires: kdelibs4support-devel
28 BuildRequires: kparts-devel
29 BuildRequires: kwidgetsaddons-devel
30
31 BuildRequires: libxml2-utils
32 BuildRequires: docbook-dtds
33 BuildRequires: docbook-style-xsl
34
35 Conflicts: kdeedu4-devel < 4.6.90
36
37 # conflicts with mga5 packages
38 Conflicts: kde-l10n-ar < 17.04.3-1
39 Conflicts: kde-l10n-bg < 17.04.3-1
40 Conflicts: kde-l10n-bs < 17.04.3-1
41 Conflicts: kde-l10n-ca < 17.04.3-1
42 Conflicts: kde-l10n-ca-valencia < 17.04.3-1
43 Conflicts: kde-l10n-cs < 17.04.3-1
44 Conflicts: kde-l10n-da < 17.04.3-1
45 Conflicts: kde-l10n-de < 17.04.3-1
46 Conflicts: kde-l10n-el < 17.04.3-1
47 Conflicts: kde-l10n-en_GB < 17.04.3-1
48 Conflicts: kde-l10n-en_US < 17.04.3-1
49 Conflicts: kde-l10n-es < 17.04.3-1
50 Conflicts: kde-l10n-et < 17.04.3-1
51 Conflicts: kde-l10n-eu < 17.04.3-1
52 Conflicts: kde-l10n-fa < 17.04.3-1
53 Conflicts: kde-l10n-fi < 17.04.3-1
54 Conflicts: kde-l10n-fr < 17.04.3-1
55 Conflicts: kde-l10n-ga < 17.04.3-1
56 Conflicts: kde-l10n-gl < 17.04.3-1
57 Conflicts: kde-l10n-he < 17.04.3-1
58 Conflicts: kde-l10n-hi < 17.04.3-1
59 Conflicts: kde-l10n-hr < 17.04.3-1
60 Conflicts: kde-l10n-hu < 17.04.3-1
61 Conflicts: kde-l10n-ia < 17.04.3-1
62 Conflicts: kde-l10n-id < 17.04.3-1
63 Conflicts: kde-l10n-is < 17.04.3-1
64 Conflicts: kde-l10n-it < 17.04.3-1
65 Conflicts: kde-l10n-ja < 17.04.3-1
66 Conflicts: kde-l10n-kk < 17.04.3-1
67 Conflicts: kde-l10n-km < 17.04.3-1
68 Conflicts: kde-l10n-ko < 17.04.3-1
69 Conflicts: kde-l10n-lt < 17.04.3-1
70 Conflicts: kde-l10n-lv < 17.04.3-1
71 Conflicts: kde-l10n-mr < 17.04.3-1
72 Conflicts: kde-l10n-nb < 17.04.3-1
73 Conflicts: kde-l10n-nds < 17.04.3-1
74 Conflicts: kde-l10n-nl < 17.04.3-1
75 Conflicts: kde-l10n-nn < 17.04.3-1
76 Conflicts: kde-l10n-pa < 17.04.3-1
77 Conflicts: kde-l10n-pl < 17.04.3-1
78 Conflicts: kde-l10n-pt < 17.04.3-1
79 Conflicts: kde-l10n-pt_BR < 17.04.3-1
80 Conflicts: kde-l10n-ro < 17.04.3-1
81 Conflicts: kde-l10n-ru < 17.04.3-1
82 Conflicts: kde-l10n-sk < 17.04.3-1
83 Conflicts: kde-l10n-sl < 17.04.3-1
84 Conflicts: kde-l10n-sr < 17.04.3-1
85 Conflicts: kde-l10n-sv < 17.04.3-1
86 Conflicts: kde-l10n-tr < 17.04.3-1
87 Conflicts: kde-l10n-ug < 17.04.3-1
88 Conflicts: kde-l10n-uk < 17.04.3-1
89 Conflicts: kde-l10n-wa < 17.04.3-1
90 Conflicts: kde-l10n-zh_CN < 17.04.3-1
91 Conflicts: kde-l10n-zh_TW < 17.04.3-1
92
93 #Branch patches 100->200
94
95 #Trunk Patches 200->300
96
97 #Mageia Patches 500->600
98
99 %description
100 KmPlot is a mathematical function plotter for the KDE-Desktop.
101
102 It has a built in powerful parser. You can plot different functions
103 simultaneously and combine their function terms to build new functions.
104 KmPlot supports functions with parameters and functions in polar
105 coordinates. Several grid modes are possible. Plots may be printed with
106 high precision in correct scale.
107
108 %files -f %name.lang
109 %doc COPYING COPYING.DOC TODO
110 %_kf5_bindir/kmplot
111 %_kf5_iconsdir/*/*/apps/kmplot.*
112 %_kf5_datadir/applications/*.desktop
113 %_kf5_appdatadir/*.xml
114 %_kf5_datadir/config.kcfg/kmplot.kcfg
115 %_kf5_services/kmplot_part.desktop
116 %_datadir/dbus-1/interfaces/org.kde.kmplot.KmPlot.xml
117 %_datadir/dbus-1/interfaces/org.kde.kmplot.MainDlg.xml
118 %_datadir/dbus-1/interfaces/org.kde.kmplot.Parser.xml
119 %_datadir/dbus-1/interfaces/org.kde.kmplot.View.xml
120 %_qt5_plugindir/kmplotpart.so
121 %_kf5_datadir/kxmlgui5/kmplot
122
123 #------------------------------------------------------------------------------
124
125 %package handbook
126 Summary: %name handbook
127 Conflicts: kig < 4.7.1
128 BuildArch: noarch
129 Group: Documentation
130 %description handbook
131 This package provides %name handbook and mandir.
132
133 %files handbook
134 %doc %_kf5_docdir/HTML/*/kmplot
135 %_kf5_mandir/man1/kmplot.1.*
136 %_kf5_mandir/*/man1/kmplot.1.*
137
138 #------------------------------------------------------------------------------
139
140 %prep
141 %setup -q
142 %autopatch -p1
143
144 %build
145 export LD=/usr/bin/ld.gold
146 %cmake_kf5
147 %make
148
149 %install
150 %makeinstall_std -C build
151 %find_lang %name

  ViewVC Help
Powered by ViewVC 1.1.30