File: uisp.spec.in

package info (click to toggle)
uisp 20050207-4.3
  • links: PTS
  • area: main
  • in suites: bullseye, sid
  • size: 916 kB
  • sloc: cpp: 4,606; sh: 872; ansic: 429; makefile: 140
file content (85 lines) | stat: -rw-r--r-- 2,503 bytes parent folder | download | duplicates (5)
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
## -*- mode: rpm-spec; -*-
##
## $Id: uisp.spec.in,v 1.3 2003/08/28 06:50:18 troth Exp $
##
## @configure_input@
##

%define debug_package %{nil}

%define uispVersion      @VERSION@

Summary: Universal In-System Programmer for Atmel AVR and 8051.
Name: uisp
Version: %{uispVersion}
Release: 1
License: GPL
Group: Development/Tools
URL: http://freesoftware.fsf.org/download/uisp
Source: http://freesoftware.fsf.org/download/uisp/uisp-%{uispVersion}.tar.gz
Buildroot: %{_tmppath}/%{name}-%{version}-root

%description
Uisp is utility for downloading/uploading programs to AVR devices. Can also be
used for some Atmel 8051 type devices. In addition, uisp can erase the device,
write lock bits, verify and set the active segment.

For use with the following hardware to program the devices:
  pavr      http://avr.jpk.co.nz/pavr/pavr.html
  stk500    Atmel STK500
  dapa      Direct AVR Parallel Access
  stk200    Parallel Starter Kit STK200, STK300
  abb       Altera ByteBlasterMV Parallel Port Download Cable
  avrisp    Atmel AVR ISP (?)
  bsd       http://www.bsdhome.com/avrprog/ (parallel)
  fbprg     http://ln.com.ua/~real/avreal/adapters.html (parallel)
  dt006     http://www.dontronics.com/dt006.html (parallel)
  dasa      serial (RESET=RTS SCK=DTR MOSI=TXD MISO=CTS)
  dasa2     serial (RESET=!TXD SCK=RTS MOSI=DTR MISO=CTS)

	
%prep
%setup -q

%build

./configure --prefix=%{_prefix} --mandir=%{_mandir}

make

%install
rm -rf $RPM_BUILD_ROOT
make prefix=$RPM_BUILD_ROOT%{_prefix} mandir=$RPM_BUILD_ROOT%{_mandir} install

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc ChangeLog AUTHORS CHANGES  CHANGES.old  COPYING  INSTALL  TODO kernel pavr
%{_prefix}/bin/uisp
%{_mandir}/man1/uisp.1.gz

%changelog
* Wed Aug 27 2003 Theodore A. Roth <troth@openavr.org>
- Add man page to package.
- Disable building of debug package.

* Sun May 26 2002 Theodore A. Roth <troth@openavr.org>
- Integrated in to build system.

* Sat Apr 20 2002 Theodore A. Roth <troth@openavr.org>
- Update to new 20020420 release.

* Fri Apr 18 2002 Theodore A. Roth <troth@openavr.org>
- Added patch to fix reading cal byte on tiny15. (from Alexander Popov)

* Mon Apr 08 2002 Theodore A. Roth <troth@openavr.org>
- Added patch to fix reading signature bytes.
- Added patch to fix some problems with srec uploading.

* Tue Mar 17 2002 Theodore A. Roth <troth@openavr.org>
- Added kernel/ and pavr/ directories to %doc files.

* Tue Mar 17 2002 Theodore A. Roth <troth@openavr.org>
- Initial spec file.