summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCédric Krier <cedk@gentoo.org>2006-11-16 21:29:09 +0000
committerCédric Krier <cedk@gentoo.org>2006-11-16 21:29:09 +0000
commit135f495e55773f37849d7093897be3ff1d6a5a50 (patch)
tree697426c5bb145bb55a2eebd1141492aa4fbbbefe
parentdev-util/qdevelop: fix metadata (repoman) (diff)
downloadsunrise-135f495e55773f37849d7093897be3ff1d6a5a50.tar.gz
sunrise-135f495e55773f37849d7093897be3ff1d6a5a50.tar.bz2
sunrise-135f495e55773f37849d7093897be3ff1d6a5a50.zip
net-misc/olsrd: In portage
svn path=/sunrise/; revision=1931
-rw-r--r--net-misc/olsrd/ChangeLog15
-rw-r--r--net-misc/olsrd/Manifest28
-rw-r--r--net-misc/olsrd/files/digest-olsrd-0.4.103
-rw-r--r--net-misc/olsrd/files/olsrd26
-rw-r--r--net-misc/olsrd/files/olsrd-0.4.10-makefile.patch175
-rw-r--r--net-misc/olsrd/files/olsrd-0.4.10-memleak_in_olsr_remove_scheduler_event.patch10
-rw-r--r--net-misc/olsrd/metadata.xml5
-rw-r--r--net-misc/olsrd/olsrd-0.4.10.ebuild56
8 files changed, 0 insertions, 318 deletions
diff --git a/net-misc/olsrd/ChangeLog b/net-misc/olsrd/ChangeLog
deleted file mode 100644
index 15880cbaf..000000000
--- a/net-misc/olsrd/ChangeLog
+++ /dev/null
@@ -1,15 +0,0 @@
-# ChangeLog for net-misc/olsrd
-# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
- 01 Nov 2006; Cedric Krier <ced@ced.homedns.org> olsrd-0.4.10.ebuild,
- +files/olsrd-0.4.10-makefile.patch:
- Fix PIC, Makefile, license
-
- 28 Jul 2006; Cedric Krier <ced@ced.homedns.org> olsrd-0.4.10.ebuild,
- +files/olsrd-0.4.10-memleak_in_olsr_remove_scheduler_event.patch:
- add memleak patch and use correct CC
-
- 22 Jun 2006; Cedric Krier <ced@ced.homedns.org> ChangeLog:
- New Ebuild for bug 76646 thanks to Daniel Webert
-
diff --git a/net-misc/olsrd/Manifest b/net-misc/olsrd/Manifest
deleted file mode 100644
index 656bfa24a..000000000
--- a/net-misc/olsrd/Manifest
+++ /dev/null
@@ -1,28 +0,0 @@
-AUX olsrd 478 RMD160 7de06122dcde158e14e453bfde0bf5a9e7da1d47 SHA1 b225c82ea8b78a0ec42d46397d22df61a0ddf5ea SHA256 24b7132e606e40c2d529a5b3bd2b61390925099db81687341464c20bfc597676
-MD5 1391c12461ad1c5de5ddc622c9ab5ae1 files/olsrd 478
-RMD160 7de06122dcde158e14e453bfde0bf5a9e7da1d47 files/olsrd 478
-SHA256 24b7132e606e40c2d529a5b3bd2b61390925099db81687341464c20bfc597676 files/olsrd 478
-AUX olsrd-0.4.10-makefile.patch 5565 RMD160 6c6ba682e1263eaf1fc3fb72b74333374305b1dd SHA1 f4cd1be23129712ca39400c002b6314c32164828 SHA256 93706579549fe6e69af188a833435ba31fe2b74a97b2698f44e06d3d4a9e9c38
-MD5 267c7bedc012698ac836c13e0b56aacb files/olsrd-0.4.10-makefile.patch 5565
-RMD160 6c6ba682e1263eaf1fc3fb72b74333374305b1dd files/olsrd-0.4.10-makefile.patch 5565
-SHA256 93706579549fe6e69af188a833435ba31fe2b74a97b2698f44e06d3d4a9e9c38 files/olsrd-0.4.10-makefile.patch 5565
-AUX olsrd-0.4.10-memleak_in_olsr_remove_scheduler_event.patch 246 RMD160 2f0414c22e559fe03ab5968fa21b8c2c4a437ff6 SHA1 b042b511094020813a6fd0e43c99e03bb3e77117 SHA256 a9a5e96a138c65b32b62a73556a62feb529e95de34bb1b450652d81825459124
-MD5 2e80f148d7b40546d50cdecb4ea0ae4d files/olsrd-0.4.10-memleak_in_olsr_remove_scheduler_event.patch 246
-RMD160 2f0414c22e559fe03ab5968fa21b8c2c4a437ff6 files/olsrd-0.4.10-memleak_in_olsr_remove_scheduler_event.patch 246
-SHA256 a9a5e96a138c65b32b62a73556a62feb529e95de34bb1b450652d81825459124 files/olsrd-0.4.10-memleak_in_olsr_remove_scheduler_event.patch 246
-DIST olsrd-0.4.10.tar.bz2 490519 RMD160 a0432cb885efdf93ce36e7367a1346b6744c9f90 SHA1 78325658657c6b1aeebe106d02cabcc6eed2571c SHA256 af04bdd8abd85bb4715fd6011566054847c75fcbac5e5e9cdee80858ac2957d3
-EBUILD olsrd-0.4.10.ebuild 1448 RMD160 9b3037220cc476012ae4105c6121980804909ed9 SHA1 2d5ed00bdaee0a598830b310fc79c3f27bf1643d SHA256 7da39b10b19e505ba2650f06ea3d9d6fbb5cb0e1a292fc2ebff81f5c0deafaec
-MD5 9c079b19b1b67f440226abaf06631ba2 olsrd-0.4.10.ebuild 1448
-RMD160 9b3037220cc476012ae4105c6121980804909ed9 olsrd-0.4.10.ebuild 1448
-SHA256 7da39b10b19e505ba2650f06ea3d9d6fbb5cb0e1a292fc2ebff81f5c0deafaec olsrd-0.4.10.ebuild 1448
-MISC ChangeLog 546 RMD160 a15da2fb605b0500a4e54f99bf554c08411a3ea9 SHA1 7f8feec5e9aba82349df7485dc35b1ae07e4591c SHA256 c0f3eec535f414ab6e109f576dd29a58ec08e5fad5b45a1621e79d0c4a71a931
-MD5 cbf71eccb25ccf5d4d8e42dd9781b7c2 ChangeLog 546
-RMD160 a15da2fb605b0500a4e54f99bf554c08411a3ea9 ChangeLog 546
-SHA256 c0f3eec535f414ab6e109f576dd29a58ec08e5fad5b45a1621e79d0c4a71a931 ChangeLog 546
-MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
-MD5 1e678929a9fec6632e227bdf2262e9a1 metadata.xml 170
-RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 metadata.xml 170
-SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 metadata.xml 170
-MD5 5345fd4a90de689f6dcf97ac8c888df2 files/digest-olsrd-0.4.10 241
-RMD160 442033d9195771d3cbd9fc258bc19cb0744a1160 files/digest-olsrd-0.4.10 241
-SHA256 f8956f7ea714b788baaa10e8064ea8e101e988c9fd363623fce72122a42632c8 files/digest-olsrd-0.4.10 241
diff --git a/net-misc/olsrd/files/digest-olsrd-0.4.10 b/net-misc/olsrd/files/digest-olsrd-0.4.10
deleted file mode 100644
index a44320376..000000000
--- a/net-misc/olsrd/files/digest-olsrd-0.4.10
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 9807d4451e65cb4ec385155eef7bf3cf olsrd-0.4.10.tar.bz2 490519
-RMD160 a0432cb885efdf93ce36e7367a1346b6744c9f90 olsrd-0.4.10.tar.bz2 490519
-SHA256 af04bdd8abd85bb4715fd6011566054847c75fcbac5e5e9cdee80858ac2957d3 olsrd-0.4.10.tar.bz2 490519
diff --git a/net-misc/olsrd/files/olsrd b/net-misc/olsrd/files/olsrd
deleted file mode 100644
index 5b0a68a8d..000000000
--- a/net-misc/olsrd/files/olsrd
+++ /dev/null
@@ -1,26 +0,0 @@
-#!/sbin/runscript
-
-depend() {
- need net
-}
-
-checkconfig() {
- if [ ! -e /etc/olsrd.conf ]; then
- eerror "You need a /etc/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.4.10-makefile.patch b/net-misc/olsrd/files/olsrd-0.4.10-makefile.patch
deleted file mode 100644
index 941d6d723..000000000
--- a/net-misc/olsrd/files/olsrd-0.4.10-makefile.patch
+++ /dev/null
@@ -1,175 +0,0 @@
-diff -ru olsrd-0.4.10~/gui/linux-gtk/Makefile olsrd-0.4.10/gui/linux-gtk/Makefile
---- olsrd-0.4.10~/gui/linux-gtk/Makefile 2006-11-01 17:50:34.000000000 +0100
-+++ olsrd-0.4.10/gui/linux-gtk/Makefile 2006-11-01 17:51:27.000000000 +0100
-@@ -1,7 +1,7 @@
--CC= gcc
-+CC?= gcc
- #CC= arm-linux-gcc
-
--CFLAGS= -Wall `pkg-config --cflags gtk+-2.0` #-g #to use GDB
-+CFLAGS+= -Wall `pkg-config --cflags gtk+-2.0` #-g #to use GDB
- LFLAGS= `pkg-config --libs gtk+-2.0`
-
- SRCS= src/main.c src/interface.c src/callbacks.c src/ipc.c \
-@@ -23,4 +23,5 @@
- rm -f $(OBJS)
-
- install:
-- cp ./olsrd-gui /usr/bin/
-+ mkdir -p ${DESTDIR}/usr/bin
-+ cp ./olsrd-gui ${DESTDIR}/usr/bin/
-diff -ru olsrd-0.4.10~/make/Makefile.fbsd olsrd-0.4.10/make/Makefile.fbsd
---- olsrd-0.4.10~/make/Makefile.fbsd 2006-11-01 17:50:34.000000000 +0100
-+++ olsrd-0.4.10/make/Makefile.fbsd 2006-11-01 17:51:05.000000000 +0100
-@@ -2,12 +2,12 @@
- # FREEBSD SPECIFIC CONFIGURATION
- #
-
--INSTALL_PREFIX ?= /usr/local
--SBINDIR = $(INSTALL_PREFIX)/sbin
--ETCDIR = $(INSTALL_PREFIX)/etc
--LIBDIR = $(INSTALL_PREFIX)/lib
--DOCDIR = $(INSTALL_PREFIX)/share/doc
--MANDIR = $(INSTALL_PREFIX)/man
-+DESTDIR ?= /usr/local
-+SBINDIR = $(DESTDIR)/sbin
-+ETCDIR = $(DESTDIR)/etc
-+LIBDIR = $(DESTDIR)/lib
-+DOCDIR = $(DESTDIR)/share/doc
-+MANDIR = $(DESTDIR)/man
-
- SRCS += $(wildcard src/bsd/*.c) $(wildcard src/unix/*.c)
- HDRS += $(wildcard src/bsd/*.h) $(wildcard src/unix/*.h)
-@@ -22,8 +22,8 @@
-
- ifdef LIBNET
-
--CFLAGS += -DSPOOF -I$(INSTALL_PREFIX)/include
--LIBS += -L$(INSTALL_PREFIX)/lib -lnet
-+CFLAGS += -DSPOOF -I$(DESTDIR)/include
-+LIBS += -L$(DESTDIR)/lib -lnet
-
- endif
-
-diff -ru olsrd-0.4.10~/make/Makefile.linux olsrd-0.4.10/make/Makefile.linux
---- olsrd-0.4.10~/make/Makefile.linux 2006-11-01 17:50:34.000000000 +0100
-+++ olsrd-0.4.10/make/Makefile.linux 2006-11-01 17:51:05.000000000 +0100
-@@ -2,8 +2,8 @@
- # LINUX SPECIFIC CONFIGURATION
- #
-
--INSTALL_PREFIX ?=
--LIBDIR = $(INSTALL_PREFIX)/usr/lib
-+DESTDIR ?=
-+LIBDIR = $(DESTDIR)/usr/lib
-
- SRCS += $(wildcard src/linux/*.c) $(wildcard src/unix/*.c)
- HDRS += $(wildcard src/linux/*.h) $(wildcard src/unix/*.h)
-diff -ru olsrd-0.4.10~/make/Makefile.nbsd olsrd-0.4.10/make/Makefile.nbsd
---- olsrd-0.4.10~/make/Makefile.nbsd 2006-11-01 17:50:34.000000000 +0100
-+++ olsrd-0.4.10/make/Makefile.nbsd 2006-11-01 17:51:05.000000000 +0100
-@@ -2,8 +2,8 @@
- # NETBSD SPECIFIC CONFIGURATION
- #
-
--INSTALL_PREFIX ?=
--LIBDIR = $(INSTALL_PREFIX)/usr/lib
-+DESTDIR ?=
-+LIBDIR = $(DESTDIR)/usr/lib
-
- SRCS += $(wildcard src/bsd/*.c) $(wildcard src/unix/*.c)
- HDRS += $(wildcard src/bsd/*.h) $(wildcard src/unix/*.h)
-diff -ru olsrd-0.4.10~/make/Makefile.obsd olsrd-0.4.10/make/Makefile.obsd
---- olsrd-0.4.10~/make/Makefile.obsd 2006-11-01 17:50:34.000000000 +0100
-+++ olsrd-0.4.10/make/Makefile.obsd 2006-11-01 17:51:05.000000000 +0100
-@@ -2,8 +2,8 @@
- # OPENBSD SPECIFIC CONFIGURATION
- #
-
--INSTALL_PREFIX ?=
--LIBDIR = $(INSTALL_PREFIX)/usr/lib
-+DESTDIR ?=
-+LIBDIR = $(DESTDIR)/usr/lib
-
- SRCS += $(wildcard src/bsd/*.c) $(wildcard src/unix/*.c)
- HDRS += $(wildcard src/bsd/*.h) $(wildcard src/unix/*.h)
-diff -ru olsrd-0.4.10~/make/Makefile.osx olsrd-0.4.10/make/Makefile.osx
---- olsrd-0.4.10~/make/Makefile.osx 2006-11-01 17:50:34.000000000 +0100
-+++ olsrd-0.4.10/make/Makefile.osx 2006-11-01 17:51:05.000000000 +0100
-@@ -2,8 +2,8 @@
- # MAC OSX SPECIFIC CONFIGURATION
- #
-
--INSTALL_PREFIX ?=
--LIBDIR = $(INSTALL_PREFIX)/usr/lib
-+DESTDIR ?=
-+LIBDIR = $(DESTDIR)/usr/lib
-
- SRCS += $(wildcard src/bsd/*.c) $(wildcard src/unix/*.c)
- HDRS += $(wildcard src/bsd/*.h) $(wildcard src/unix/*.h)
-diff -ru olsrd-0.4.10~/make/Makefile.win32 olsrd-0.4.10/make/Makefile.win32
---- olsrd-0.4.10~/make/Makefile.win32 2006-11-01 17:50:34.000000000 +0100
-+++ olsrd-0.4.10/make/Makefile.win32 2006-11-01 17:51:05.000000000 +0100
-@@ -2,7 +2,7 @@
- # WINDOWS32 SPECIFIC CONFIGURATION
- #
-
--INSTALL_PREFIX ?=
-+DESTDIR ?=
- EXENAME = olsrd.exe
-
- SRCS += $(wildcard src/win32/*.c)
-diff -ru olsrd-0.4.10~/make/Makefile.wince olsrd-0.4.10/make/Makefile.wince
---- olsrd-0.4.10~/make/Makefile.wince 2006-11-01 17:50:34.000000000 +0100
-+++ olsrd-0.4.10/make/Makefile.wince 2006-11-01 17:51:05.000000000 +0100
-@@ -2,8 +2,8 @@
- # WINDOWS CE SPECIFIC CONFIGURATION
- #
-
--INSTALL_PREFIX ?=
--LIBDIR = $(INSTALL_PREFIX)/usr/lib
-+DESTDIR ?=
-+LIBDIR = $(DESTDIR)/usr/lib
-
- SRCS += $(wildcard src/win32/*.c)
- HDRS += $(wildcard src/win32/*.h)
-diff -ru olsrd-0.4.10~/Makefile.inc olsrd-0.4.10/Makefile.inc
---- olsrd-0.4.10~/Makefile.inc 2006-11-01 17:50:34.000000000 +0100
-+++ olsrd-0.4.10/Makefile.inc 2006-11-01 18:02:31.000000000 +0100
-@@ -1,17 +1,17 @@
- # programs
- CC ?= gcc
--STRIP ?= strip
-+STRIP ?= true
- BISON ?= bison
- FLEX ?= flex
- TAGCMD ?= etags
-
- # target directories and names
--#INSTALL_PREFIX =
--SBINDIR = $(INSTALL_PREFIX)/usr/sbin
--ETCDIR = $(INSTALL_PREFIX)/etc
--LIBDIR = $(INSTALL_PREFIX)/usr/lib
--DOCDIR = $(INSTALL_PREFIX)/usr/share/doc
--MANDIR = $(INSTALL_PREFIX)/usr/share/man
-+# DESTDIR =
-+SBINDIR = $(DESTDIR)/usr/sbin
-+ETCDIR = $(DESTDIR)/etc
-+LIBDIR = $(DESTDIR)/usr/lib
-+DOCDIR = $(DESTDIR)/usr/share/doc
-+MANDIR = $(DESTDIR)/usr/share/man
- CFGFILE = $(ETCDIR)/olsrd.conf
- EXENAME = olsrd
-
-diff -ru olsrd-0.4.10~/src/cfgparser/Makefile olsrd-0.4.10/src/cfgparser/Makefile
---- olsrd-0.4.10~/src/cfgparser/Makefile 2006-11-01 17:50:34.000000000 +0100
-+++ olsrd-0.4.10/src/cfgparser/Makefile 2006-11-01 18:17:04.000000000 +0100
-@@ -74,7 +74,7 @@
- LDFLAGS += -shared -Wl,-soname,$(LIBNAME)
- endif
-
--CFLAGS += -DMAKELIB
-+CFLAGS += -DMAKELIB -fPIC
- NAME = $(LIBNAME)
-
- endif
diff --git a/net-misc/olsrd/files/olsrd-0.4.10-memleak_in_olsr_remove_scheduler_event.patch b/net-misc/olsrd/files/olsrd-0.4.10-memleak_in_olsr_remove_scheduler_event.patch
deleted file mode 100644
index 7d0574d20..000000000
--- a/net-misc/olsrd/files/olsrd-0.4.10-memleak_in_olsr_remove_scheduler_event.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- olsrd-0.4.10~/src/scheduler.c 2006-07-28 16:09:26.000000000 +0200
-+++ olsrd-0.4.10/src/scheduler.c 2006-07-28 16:10:42.000000000 +0200
-@@ -329,6 +329,7 @@
- {
- prev->next = entry->next;
- }
-+ free(entry);
- return 1;
- }
-
diff --git a/net-misc/olsrd/metadata.xml b/net-misc/olsrd/metadata.xml
deleted file mode 100644
index 7e3286984..000000000
--- a/net-misc/olsrd/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>maintainer-wanted</herd>
-</pkgmetadata>
diff --git a/net-misc/olsrd/olsrd-0.4.10.ebuild b/net-misc/olsrd/olsrd-0.4.10.ebuild
deleted file mode 100644
index 24bf4cf53..000000000
--- a/net-misc/olsrd/olsrd-0.4.10.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="An implementation of the Optimized Link State Routing protocol"
-HOMEPAGE="http://www.olsr.org/"
-SRC_URI="http://www.olsr.org/releases/${PV%.*}/${P}.tar.bz2"
-
-SLOT="0"
-LICENSE="as-is"
-KEYWORDS="~x86"
-IUSE="gtk"
-
-DEPEND="gtk? ( =x11-libs/gtk+-2* )"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- epatch "${FILESDIR}/${P}-makefile.patch"
- epatch "${FILESDIR}/${P}-memleak_in_olsr_remove_scheduler_event.patch"
-}
-
-src_compile() {
- cd "${S}"
- emake OS=linux CC=$(tc-getCC) build_all || die "emake failed"
-
- if use gtk ; then
- cd "${S}/gui/linux-gtk"
- einfo "Building GUI ..."
- emake CC=$(tc-getCC) || die "emake failed"
- fi
-}
-
-src_install() {
- emake DESTDIR="${D}" install_all || die "emake install_all failed"
-
- if use gtk; then
- cd "${S}/gui/linux-gtk"
- emake DESTDIR="${D}" install || die "emake install failed"
- fi
-
- doinitd "${FILESDIR}/olsrd"
-
- cd "${S}"
- dodoc CHANGELOG features.txt README README-Olsr-Switch.html \
- README-FreeBSD-libnet README-Link-Quality-Fish-Eye.txt \
- README-Link-Quality.html files/olsrd.conf.default.rfc \
- files/olsrd.conf.default.lq lib/dyn_gw/README_DYN_GW \
- lib/dot_draw/README_DOT_DRAW lib/httpinfo/README_HTTPINFO \
- lib/powerinfo/README_POWER
- newdoc lib/nameservice/README README-NAMESERVICE
- newdoc lib/secure/SOLSR-README README-SECURE
-}