mirror of
https://github.com/terrapkg/packages.git
synced 2026-06-03 02:12:18 +00:00
add: dfu-programmer (#953)
* add: dfu-programmer * autoreconf Signed-off-by: madomado <madonuko@outlook.com> * Update dfu-programmer.spec Signed-off-by: madomado <madonuko@outlook.com> * Update dfu-programmer.spec Signed-off-by: madomado <madonuko@outlook.com> --------- Signed-off-by: madomado <madonuko@outlook.com>
This commit is contained in:
@@ -0,0 +1,5 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "dfu-programmer.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
Include <stdlib.h> for the malloc function.
|
||||
|
||||
Submitted upstream: <https://github.com/dfu-programmer/dfu-programmer/pull/76>
|
||||
|
||||
diff --git a/src/atmel.c b/src/atmel.c
|
||||
index 4ea794d17f65d8d0..491bbb16706e65a8 100644
|
||||
--- a/src/atmel.c
|
||||
+++ b/src/atmel.c
|
||||
@@ -19,6 +19,7 @@
|
||||
*/
|
||||
|
||||
#include <stdio.h>
|
||||
+#include <stdlib.h>
|
||||
#include <stdarg.h>
|
||||
#include <stdint.h>
|
||||
#include <string.h>
|
||||
@@ -0,0 +1,37 @@
|
||||
Name: dfu-programmer
|
||||
Version: 1.1.0
|
||||
Release: 1%?dist
|
||||
Summary: A Device Firmware Update based USB programmer for Atmel chips
|
||||
License: GPL-2.0-or-later
|
||||
URL: https://github.com/dfu-programmer/dfu-programmer
|
||||
Source0: %url/archive/refs/tags/v%version.tar.gz
|
||||
Patch0: dfu-programmer-c99.patch
|
||||
BuildRequires: pkgconfig(libusb-1.0) >= 1.0.0
|
||||
BuildRequires: make gcc autoconf automake
|
||||
|
||||
%description
|
||||
A linux based command-line programmer for Atmel chips with a USB
|
||||
bootloader supporting ISP. This is a mostly Device Firmware Update
|
||||
(DFU) 1.0 compliant user-space application. Supports all DFU enabled
|
||||
Atmel chips with USB support.
|
||||
|
||||
%prep
|
||||
%autosetup -p1
|
||||
touch ./ChangeLog
|
||||
autoreconf -fiv
|
||||
|
||||
%build
|
||||
%configure
|
||||
%make_build
|
||||
|
||||
%install
|
||||
%make_install
|
||||
|
||||
%files
|
||||
%license COPYING
|
||||
%doc AUTHORS ChangeLog NEWS README.md
|
||||
%{_bindir}/%{name}
|
||||
%{_mandir}/man1/%{name}.1*
|
||||
|
||||
%changelog
|
||||
%autochangelog
|
||||
@@ -0,0 +1 @@
|
||||
rpm.version(gh("dfu-programmer/dfu-programmer"));
|
||||
Reference in New Issue
Block a user