summaryrefslogtreecommitdiffstats
path: root/piklab.spec
blob: ee45e51869d84b04da5d689afd962b1ec9a03a4f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
%define name piklab
%define version 0.15.2
%define release %mkrel 1

Summary: IDE for applications based on PIC microcontrollers
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.bz2
License: GPL
Group: Development/Other
Url: http://piklab.sourceforge.net/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: tdelibs-devel
#BuildRequires: tdebase-devel
BuildRequires: libusb-devel libreadline-devel ncurses-devel

Packager:       [email protected]
Conflicts:      piklab-prog-qt3 piklab-prog-qt4

%description
Piklab is an integrated development environment for applications based on
PIC microcontrollers. Gputils tools are used for assembling. Microchip
programmers and several direct programmers are supported.

%prep
%setup -q -n %{name}-%{version}

%build
%configure
# --disable-rpath --with-qt-libraries=$QTDIR/%{_lib}
%make

%install
rm -rf %{buildroot}
%makeinstall

mkdir -p %{buildroot}%{_iconsdir} %{buildroot}%{_miconsdir} %{buildroot}%{_liconsdir}
convert -resize 16x16 piklab.xpm %{buildroot}%{_miconsdir}/%name.png
convert -resize 32x32 piklab.xpm %{buildroot}%{_iconsdir}/%name.png
convert -resize 48x48 piklab.xpm %{buildroot}%{_liconsdir}/%name.png

%find_lang %{name}
%clean
rm -rf %{buildroot}

%post
%{update_menus}

%postun
%{clean_menus}

%files -f %{name}.lang
%defattr(755,root,root)
%{_bindir}/*
%defattr(644,root,root,755)
%{_datadir}/apps/%{name}
%{_datadir}/applications/tde/piklab.desktop
%{_datadir}/icons/hicolor/*/*/*.png
%{_datadir}/mimelnk/application/x-piklab.desktop
%{_datadir}/apps/katepart/syntax/*
%{_mandir}/man1/*
%_docdir/HTML/en/%name
%{_miconsdir}/%name.png
%{_iconsdir}/%name.png
%{_liconsdir}/%name.png

%changelog
* Sun Nov 25 2007 Nicolas Hadacek <[email protected]> 0.15.2-1mdv2008.0
- new upstream release
* Sun Nov 11 2007 Nicolas Hadacek <[email protected]> 0.15.1-1mdv2008.0
- fixes
* Sat Oct 20 2007 Nicolas Hadacek <[email protected]> 0.15.0-1mdv2007.0
- new release
* Fri Aug 17 2007 Nicolas Hadacek <[email protected]> 0.14.5-1mdv2007.0
- fix
* Sun Aug 5 2007 Nicolas Hadacek <[email protected]> 0.14.4-1mdv2007.0
- fixes
* Fri Jul 27 2007 Nicolas Hadacek <[email protected]> 0.14.3-1mdk
- fixes + new features
* Mon Apr 9 2007 Nicolas Hadacek <[email protected]> 0.14.2-1mdk
- fixes + new features
* Sun Mar 11 2007 Nicolas Hadacek <[email protected]> 0.14.1-1mdk
- fixes + new feature
* Sun Mar 4 2007 Nicolas Hadacek <[email protected]> 0.14.0-1mdk
- new version
* Thu Feb 8 2007 Nicolas Hadacek <[email protected]> 0.13.3-1mdk
- fixes
* Wed Jan 31 2007 Nicolas Hadacek <[email protected]> 0.13.2-1mdk
- fixes
* Sun Jan 28 2007 Nicolas Hadacek <[email protected]> 0.13.1-1mdk
- fixes
* Fri Jan 19 2007 Nicolas Hadacek <[email protected]> 0.13.0-1mdk
- new version
* Mon Oct 16 2006 Nicolas Hadacek <[email protected]> 0.12.2-1mdk
- fixes
* Sun Oct 15 2006 Nicolas Hadacek <[email protected]> 0.12.1-1mdk
- fixes
* Sun Oct 1 2006 Nicolas Hadacek <[email protected]> 0.12.0-1mdk
- new version
* Tue Sep 7 2006 Nicolas Hadacek <[email protected]> 0.11.2-2mdk
- fix linking of piklab-prog
* Tue Sep 5 2006 Nicolas Hadacek <[email protected]> 0.11.2-1mdk
- more fixes
* Wed Aug 23 2006 Nicolas Hadacek <[email protected]> 0.11.1-1mdk
- some fixes
* Sun Aug 20 2006 Nicolas Hadacek <[email protected]> 0.11.0-1mdk
- new version
* Thu Jul 6 2006 Nicolas Hadacek <[email protected]> 0.10.0-1mdk
- new version
* Mon May 29 2006 Nicolas Hadacek <[email protected]> 0.9.0-1mdk
- new version
* Sat May 6 2006 Nicolas Hadacek <[email protected]> 0.8.0-1mdk
- new version
* Sat Apr 22 2006 Nicolas Hadacek <[email protected]> 0.7.0-1mdk
- new version
* Wed Mar 23 2006 Nicolas Hadacek <[email protected]> 0.6.1-1mdk
- fixes
* Wed Mar 15 2006 Nicolas Hadacek <[email protected]> 0.6.0-1mdk
- new version
* Wed Mar 1 2006 Nicolas Hadacek <[email protected]> 0.5.2-1mdk
- some fixes
* Tue Feb 28 2006 Nicolas Hadacek <[email protected]> 0.5.1-1mdk
- some fixes
* Sun Feb 26 2006 Nicolas Hadacek <[email protected]> 0.5.0-1mdk
- new version
* Sat Feb 18 2006 Nicolas Hadacek <[email protected]> 0.4.2-1mdk
- some fixes
* Tue Feb 14 2006 Nicolas Hadacek <[email protected]> 0.4.1-1mdk
- some fixes
* Sun Feb 12 2006 Nicolas Hadacek <[email protected]> 0.4-1mdk
- new version
* Sun Jan 22 2006 Nicolas Hadacek <[email protected]> 0.3.1-1mdk
- freeze fix for serial ICD2
* Sat Jan 21 2006 Nicolas Hadacek <[email protected]> 0.3-1mdk
- new version
* Tue Dec 12 2005 Nicolas Hadacek <[email protected]> 0.2-1mdk
- new version
* Thu Jun 29 2005 Nicolas Hadacek <[email protected]> 0.1-1mdk
- initial release