summaryrefslogtreecommitdiff
path: root/dev-embedded/avrdude
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-12 11:50:53 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-12 11:50:53 -0500
commit290aebdea65a02557706eaeda477fef0437b6a48 (patch)
treef87a939169a508a2e943570501b64cc16b411cda /dev-embedded/avrdude
parent6783ddcd4b73d9ce586a71770caed352bec93b16 (diff)
downloadbaldeagleos-repo-290aebdea65a02557706eaeda477fef0437b6a48.tar.gz
baldeagleos-repo-290aebdea65a02557706eaeda477fef0437b6a48.tar.xz
baldeagleos-repo-290aebdea65a02557706eaeda477fef0437b6a48.zip
Adding metadata
Diffstat (limited to 'dev-embedded/avrdude')
-rw-r--r--dev-embedded/avrdude/Manifest1
-rw-r--r--dev-embedded/avrdude/avrdude-7.2.ebuild65
-rw-r--r--dev-embedded/avrdude/metadata.xml16
3 files changed, 0 insertions, 82 deletions
diff --git a/dev-embedded/avrdude/Manifest b/dev-embedded/avrdude/Manifest
deleted file mode 100644
index ab5c66389600..000000000000
--- a/dev-embedded/avrdude/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST avrdude-7.2.tar.gz 2622520 BLAKE2B 7bf86ea802bb150415a0d8c1ba884d5ff84b3d4bfb0e77470205d578001c1c19f782ddd37ae4235fba9f2ccc05247aea1723ebc2e1c71174c23b0986e835231e SHA512 04d04492458bc1d183ad8ff403cf3d38f65f44bb992df589e8f49d28b5347eb63433568c95f5d575ae651be70d725d3f178175cd1fe6dcd46ec013c3fe3f2ab0
diff --git a/dev-embedded/avrdude/avrdude-7.2.ebuild b/dev-embedded/avrdude/avrdude-7.2.ebuild
deleted file mode 100644
index e403b6031ea7..000000000000
--- a/dev-embedded/avrdude/avrdude-7.2.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="AVR Downloader/UploaDEr"
-HOMEPAGE="https://avrdudes.github.io/avrdude https://github.com/avrdudes/avrdude"
-SRC_URI="https://github.com/avrdudes/avrdude/archive/refs/tags/v${PV}.tar.gz -> avrdude-${PV}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0/1" # SOVERSION in src/CMakeLists.txt
-KEYWORDS="amd64 arm ppc ppc64 x86"
-IUSE="ftdi readline"
-
-RDEPEND="
- dev-libs/hidapi
- virtual/libelf:=
- virtual/libusb:0
- virtual/libusb:1
- ftdi? ( dev-embedded/libftdi:1 )
- readline? ( sys-libs/readline:0= )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- app-alternatives/yacc
- app-alternatives/lex
-"
-
-src_prepare() {
- cmake_src_prepare
-
- # CMAKE_INSTALL_LIBDIR is not respected. Fixed in the next release.
- sed -i "s@DESTINATION lib@DESTINATION $(get_libdir)@g" \
- src/CMakeLists.txt || die
-
- # For some reason 'TYPE SYSCONF' and 'CMAKE_INSTALL_SYSCONFDIR'
- # prepends '/usr' so the config ends up getting installed as
- # '/usr/etc/avrdude.conf' which is not correct.
- sed -i 's@TYPE SYSCONF@DESTINATION ${CMAKE_INSTALL_FULL_SYSCONFDIR}@' \
- src/CMakeLists.txt || die
-}
-
-src_configure() {
- # Optional libraries like libftdi aren't gated behind options and
- # find_package calls, but find_library is called directly
- # instead.
- #
- # Set the cache variable to an empty string if we do not want a
- # library to be automatically detected.
- local mycmakeargs=(
- -DBUILD_DOC=OFF # This currently does nothing...
- -DBUILD_SHARED_LIBS=ON
- -DDEBUG_CMAKE=ON
- -DHAVE_LIBGPIOD='' # Bug #921301
- -DHAVE_LIBFTDI=''
- -DHAVE_LINUXGPIO=ON # Seems like there is no reason to have this off.
- -DHAVE_LINUXSPI=ON # Ditto.
- -DHAVE_PARPORT=ON
- )
- use ftdi || mycmakeargs+=( -DHAVE_LIBFTDI1='' )
- use readline || mycmakeargs+=( -DHAVE_LIBREADLINE='' )
- cmake_src_configure
-}
diff --git a/dev-embedded/avrdude/metadata.xml b/dev-embedded/avrdude/metadata.xml
deleted file mode 100644
index 63697dd0c7df..000000000000
--- a/dev-embedded/avrdude/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>embedded@gentoo.org</email>
- <name>Embedded Gentoo</name>
- </maintainer>
- <use>
- <flag name="ftdi">Enable support for USB FTDI chips via <pkg>dev-embedded/libftdi</pkg>
- </flag>
- </use>
- <slots>
- <subslots>reflect soname of libavrdude</subslots>
- </slots>
- <origin>baldeagleos-repo</origin>
-</pkgmetadata>