summaryrefslogtreecommitdiffstats
path: root/gentoo/dev-libs/skyutils
diff options
context:
space:
mode:
Diffstat (limited to 'gentoo/dev-libs/skyutils')
m---------gentoo0
-rw-r--r--gentoo/dev-libs/skyutils/Manifest1
-rw-r--r--gentoo/dev-libs/skyutils/files/fix-Wformat-security-warnings.patch40
-rw-r--r--gentoo/dev-libs/skyutils/files/skyutils-2.8-libs.patch12
-rw-r--r--gentoo/dev-libs/skyutils/metadata.xml9
-rw-r--r--gentoo/dev-libs/skyutils/skyutils-2.8-r5.ebuild37
6 files changed, 0 insertions, 99 deletions
diff --git a/gentoo b/gentoo
new file mode 160000
+Subproject 644110a847c5911c2eb04eb53c93031740561ef
diff --git a/gentoo/dev-libs/skyutils/Manifest b/gentoo/dev-libs/skyutils/Manifest
deleted file mode 100644
index c7dbe9421..000000000
--- a/gentoo/dev-libs/skyutils/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST skyutils-2.8.tar.gz 357571 SHA256 724c23673f060ec14e452ff8d28a9592993d22328eac5213c780ac674d2a8518 SHA512 65073067f8cd3c81587e6a3b718cd4903004d681f6852afb7de8cb91249fc655afe8234aa780409843649dd0996d877892a97cc5073445ad687c7c2eb6619a01 WHIRLPOOL 1a223fce1fff2f37a0f9cbc20314e19018f4cd7ab50a6b0a12a13ad428442ed9cb58eef586d9e5ca96f7a2d0c76aca3388702a80986c9686ef5ff38d7b3cf64f
diff --git a/gentoo/dev-libs/skyutils/files/fix-Wformat-security-warnings.patch b/gentoo/dev-libs/skyutils/files/fix-Wformat-security-warnings.patch
deleted file mode 100644
index c7fb19bec..000000000
--- a/gentoo/dev-libs/skyutils/files/fix-Wformat-security-warnings.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-From 40a157d2161fdd8709a777de6625fbd1b93efed3 Mon Sep 17 00:00:00 2001
-From: Michael Orlitzky <michael@orlitzky.com>
-Date: Sat, 6 Aug 2016 19:23:48 -0400
-Subject: [PATCH 1/1] src/skyutils.h: fix two missing format strings in
- SU_SYSLOG_FN.
-
-The SU_SYSLOG_FN(x,y) macro could be defined as either syslog(x,y) or
-printf(y), both of which are missing the trivial format string
-"%s". This commit adds it, so that the project builds with no
--Wformat-security warnings.
-
-Gentoo-Bug: 521114
----
- src/skyutils.h | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/src/skyutils.h b/src/skyutils.h
-index 8b7d59d..f77c9fd 100644
---- a/src/skyutils.h
-+++ b/src/skyutils.h
-@@ -279,14 +279,14 @@ void SU_PrintDebug(int Level,char *Txt, ...);
- #ifdef __unix__
- #define SU_PrintDebug(x,...) /* If you have an error here, remove 'x,...' from the () */
- #include <syslog.h>
--#define SU_SYSLOG_FN(x,y) syslog(x,y)
-+#define SU_SYSLOG_FN(x,y) syslog(x,"%s",y)
- #else /* !__unix__ */
- #define SU_PrintDebug() /* Avoid compilation warnings */
- extern FILE *SU_LogFile;
- #define SU_SYSLOG_FN(x,y) SU_WriteToLogFile(SU_LogFile,y)
- #endif /* __unix__ */
- #else /* DEBUG */
--#define SU_SYSLOG_FN(x,y) printf(y)
-+#define SU_SYSLOG_FN(x,y) printf("%s",y)
- #endif /* !DEBUG */
- #ifdef _WIN32
- #define SU_SLEEP(x) Sleep(x*1000)
---
-2.7.3
-
diff --git a/gentoo/dev-libs/skyutils/files/skyutils-2.8-libs.patch b/gentoo/dev-libs/skyutils/files/skyutils-2.8-libs.patch
deleted file mode 100644
index 990b5fafc..000000000
--- a/gentoo/dev-libs/skyutils/files/skyutils-2.8-libs.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -ur skyutils-2.8.orig/configure.in skyutils-2.8/configure.in
---- skyutils-2.8.orig/configure.in 2005-05-09 08:16:44.000000000 +0000
-+++ skyutils-2.8/configure.in 2008-07-18 05:38:13.000000000 +0000
-@@ -208,6 +208,8 @@
- AC_SUBST(SU_ARCH_LIB)
- AC_SUBST(SU_ARCH_CFLAGS)
- AC_SUBST(SU_ANSI_CFLAGS)
-+LIBS="$SU_PTHREAD_LIB $SU_DL_LIB $SU_SSL_LIB $SU_ARCH_LIB"
-+AC_SUBST(LIBS)
-
- AC_OUTPUT([
- Makefile
diff --git a/gentoo/dev-libs/skyutils/metadata.xml b/gentoo/dev-libs/skyutils/metadata.xml
deleted file mode 100644
index 209c45955..000000000
--- a/gentoo/dev-libs/skyutils/metadata.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <longdescription>
- This library contains many useful functions such as chained lists,
- string manipulation, socket, and the HTTP protocol.
- </longdescription>
-</pkgmetadata>
diff --git a/gentoo/dev-libs/skyutils/skyutils-2.8-r5.ebuild b/gentoo/dev-libs/skyutils/skyutils-2.8-r5.ebuild
deleted file mode 100644
index 35f216a3b..000000000
--- a/gentoo/dev-libs/skyutils/skyutils-2.8-r5.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-inherit flag-o-matic autotools
-
-DESCRIPTION="Library of assorted C utility functions"
-# Was: http://zekiller.skytech.org/coders_en.html
-HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"
-SRC_URI="mirror://gentoo/${P}.tar.gz"
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 ~sparc x86"
-IUSE="ssl"
-
-DEPEND="ssl? ( dev-libs/openssl:0=[sslv3] )"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
- "${FILESDIR}/${P}-libs.patch"
- "${FILESDIR}/fix-Wformat-security-warnings.patch"
-)
-
-src_prepare() {
- default
- sed -i 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g' configure.in \
- || die 'failed to rename AM_CONFIG_HEADER macro'
-
- eautoreconf
-}
-
-src_configure() {
- append-flags -D_GNU_SOURCE
- econf $(use_enable ssl)
-}