diff options
| author | root <root@alpha.trunkmasters.com> | 2026-06-12 11:50:53 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-06-12 11:50:53 -0500 |
| commit | 290aebdea65a02557706eaeda477fef0437b6a48 (patch) | |
| tree | f87a939169a508a2e943570501b64cc16b411cda /net-misc/olsrd | |
| parent | 6783ddcd4b73d9ce586a71770caed352bec93b16 (diff) | |
| download | baldeagleos-repo-290aebdea65a02557706eaeda477fef0437b6a48.tar.gz baldeagleos-repo-290aebdea65a02557706eaeda477fef0437b6a48.tar.xz baldeagleos-repo-290aebdea65a02557706eaeda477fef0437b6a48.zip | |
Adding metadata
Diffstat (limited to 'net-misc/olsrd')
| -rw-r--r-- | net-misc/olsrd/Manifest | 1 | ||||
| -rw-r--r-- | net-misc/olsrd/files/olsrd | 26 | ||||
| -rw-r--r-- | net-misc/olsrd/files/olsrd-0.9.0.2-gtk.patch | 29 | ||||
| -rw-r--r-- | net-misc/olsrd/metadata.xml | 8 | ||||
| -rw-r--r-- | net-misc/olsrd/olsrd-0.9.8_p20241102.ebuild | 127 |
5 files changed, 0 insertions, 191 deletions
diff --git a/net-misc/olsrd/Manifest b/net-misc/olsrd/Manifest deleted file mode 100644 index 598dc8f9fc63..000000000000 --- a/net-misc/olsrd/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST olsrd-0.9.8_p20241102.tar.gz 14463841 BLAKE2B a63302f7102c4e9418d1d3db6d3bbb68e4567a8791c6043f33cf9258a236748b5a36d6a66d6519dfca994115b4c2cd7f236e05a33b309928e3e83788c60aca3d SHA512 f8209e20b358458668412185960b1234fb1e3855c1600b0b0996709443c716554684f07e165d5b061d8fda488dca6aab5fcb2563674de7104cd31e369b0ac03a diff --git a/net-misc/olsrd/files/olsrd b/net-misc/olsrd/files/olsrd deleted file mode 100644 index 34c410e9944d..000000000000 --- a/net-misc/olsrd/files/olsrd +++ /dev/null @@ -1,26 +0,0 @@ -#!/sbin/openrc-run - -depend() { - need net -} - -checkconfig() { - if [ ! -e /etc/olsrd/olsrd.conf ]; then - eerror "You need a /etc/olsrd/olsrd.conf file to run olsrd" - eerror "There is sample file in /usr/share/doc/olsrd-version/" - return 1 - fi -} - -start() { - checkconfig || return 1 - ebegin "Starting olsrd" - start-stop-daemon --start --quiet --background --exec /usr/sbin/olsrd - eend $? -} - -stop() { - ebegin "Stopping olsrd" - start-stop-daemon --stop --quiet --exec /usr/sbin/olsrd - eend $? -} diff --git a/net-misc/olsrd/files/olsrd-0.9.0.2-gtk.patch b/net-misc/olsrd/files/olsrd-0.9.0.2-gtk.patch deleted file mode 100644 index 0571340e4d03..000000000000 --- a/net-misc/olsrd/files/olsrd-0.9.0.2-gtk.patch +++ /dev/null @@ -1,29 +0,0 @@ ---- a/gui/linux-gtk/Makefile -+++ b/gui/linux-gtk/Makefile -@@ -2,14 +2,14 @@ - include $(TOPDIR)/Makefile.inc - - # hardening flags: -fPIE -Wl,-z,now -pie --CFLAGS += $(shell pkg-config --cflags gtk+-2.0) -fPIE -Wno-strict-prototypes \ -+CFLAGS += $(shell $(PKG_CONFIG) --cflags glib-2.0 gdk-pixbuf-2.0 gtk+-2.0) -fPIE -Wno-strict-prototypes \ - -Wno-cast-qual --CPPFLAGS += $(shell pkg-config --cflags gtk+-2.0) -+CPPFLAGS += $(shell $(PKG_CONFIG) --cflags glib-2.0 gdk-pixbuf-2.0 gtk+-2.0) - LDFLAGS += -pie - #LDFLAGS += -Wl,--warn-common - - --LIBS := $(shell pkg-config --libs gtk+-2.0) -lm -+LIBS := $(shell $(PKG_CONFIG) --libs glib-2.0 gdk-pixbuf-2.0 gtk+-2.0) -lm - - # 32/64 cross compilation - ifdef M32 -@@ -30,7 +30,7 @@ - ifeq ($(VERBOSE),0) - @echo "[LD] $@" - endif -- $(MAKECMDPREFIX)$(CC) $(LDFLAGS) -o $@ $(OBJS) $(LIBS) -+ $(MAKECMDPREFIX)$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(OBJS) $(LIBS) - - .PHONY: clean install - diff --git a/net-misc/olsrd/metadata.xml b/net-misc/olsrd/metadata.xml deleted file mode 100644 index 05c3b18379c6..000000000000 --- a/net-misc/olsrd/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <use> - <flag name="pud">Install the Node Position Update plugin</flag> - </use> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/net-misc/olsrd/olsrd-0.9.8_p20241102.ebuild b/net-misc/olsrd/olsrd-0.9.8_p20241102.ebuild deleted file mode 100644 index 0d4168d7c869..000000000000 --- a/net-misc/olsrd/olsrd-0.9.8_p20241102.ebuild +++ /dev/null @@ -1,127 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -# Snapshot to fix bug #927456 (and before that, bug #735572) -MY_COMMIT="3653c47b88653be6c5dcf9e8ce3a5efbb69684a4" -DESCRIPTION="An implementation of the Optimized Link State Routing protocol" -HOMEPAGE="http://www.olsr.org/" -SRC_URI="https://github.com/OLSR/olsrd/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz" -#SRC_URI="https://github.com/OLSR/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${MY_COMMIT}" - -LICENSE="BSD LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 ~x86" -IUSE="gui pud" - -RDEPEND=" - gui? ( - dev-libs/glib:2 - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:2 - ) - pud? ( sci-geosciences/gpsd ) -" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto -" -BDEPEND=" - app-alternatives/yacc - app-alternatives/lex - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/${PN}-0.9.0.2-gtk.patch -) - -src_prepare() { - default - - # fix parallel make - # respect AR - # verbose build - # fix default prefix, bug #453440 - sed -i \ - -e '/@echo "\[/d' \ - -e 's|$(MAKECMD)|$(MAKE)|g' \ - -e 's|@$(CC)|$(CC)|g' \ - -e 's|@ar |$(AR) |g' \ - -e '/^prefix/s:/usr/local:/usr:' \ - $( find -name 'Makefile*' ) || die - - # respect LDFLAGS - sed -i \ - -e 's|$(CC)|& $(OLSRD_LDFLAGS)|g' \ - lib/pud/nmealib/Makefile lib/pud/wireformat/Makefile || die -} - -src_configure() { - if ! use pud; then - sed -i -e '/^SUBDIRS/ s|pud||g' Makefile || die - fi -} - -src_compile() { - tc-export PKG_CONFIG - - emake \ - CC="$(tc-getCC) -std=gnu17" \ - LIBDIR="/usr/$(get_libdir)/${PN}" \ - OLSRD_LDFLAGS="${LDFLAGS}" \ - OS=linux \ - VERBOSE=1 \ - build_all - - if use gui; then - emake -C gui/linux-gtk LIBDIR="/usr/$(get_libdir)/${PN}" CC="$(tc-getCC) -std=gnu17" - fi -} - -src_install() { - # See bug #715392 re LDCONFIG - emake \ - DESTDIR="${D}" \ - DOCDIR_OLSRD="${D}/usr/share/doc/${PF}" \ - LIBDIR="${D}/usr/$(get_libdir)/${PN}" \ - OS=linux \ - STRIP=true \ - LDCONFIG=true \ - install_all - - if use gui; then - emake -C gui/linux-gtk \ - DESTDIR="${D}" \ - LIBDIR="${D}/usr/$(get_libdir)/${PN}" \ - install - fi - - doinitd "${FILESDIR}"/${PN} - - gzip -d \ - "${ED}"/usr/share/man/man5/olsrd.conf.5.gz \ - "${ED}"/usr/share/man/man8/olsrd.8.gz \ - || die - - dodoc CHANGELOG \ - valgrind-howto.txt files/olsrd.conf.default.rfc \ - files/olsrd.conf.default.lq \ - lib/arprefresh/README_ARPREFRESH \ - lib/bmf/README_BMF \ - lib/dot_draw/README_DOT_DRAW \ - lib/dyn_gw/README_DYN_GW \ - lib/dyn_gw_plain/README_DYN_GW_PLAIN \ - lib/httpinfo/README_HTTPINFO \ - lib/mini/README_MINI \ - lib/nameservice/README_NAMESERVICE \ - lib/pgraph/README_PGRAPH \ - lib/quagga/README_QUAGGA \ - lib/secure/README_SECURE \ - lib/txtinfo/README_TXTINFO \ - lib/watchdog/README_WATCHDOG -} |
