Merge oe-devel@oe-devel.bkbits.net:openembedded
authorChris Larson <clarson@kergoth.com>
Sat, 2 Apr 2005 03:18:04 +0000 (03:18 +0000)
committerChris Larson <clarson@kergoth.com>
Sat, 2 Apr 2005 03:18:04 +0000 (03:18 +0000)
into handhelds.org:/home/kergoth/code/openembedded

2005/04/01 22:17:39-05:00 handhelds.org!kergoth
Add stunnel 4.09, fix the stunnel configure patch to be a proper fix rather than a hack so that it can be sent upstream, and consolodate metadata into a .inc.

BKrev: 424e0eecxQOI96UmxS4cwaEYAv3Szg

packages/stunnel/stunnel-4.05/configure.patch
packages/stunnel/stunnel-4.09/automake.patch [new file with mode: 0644]
packages/stunnel/stunnel-4.09/configure.patch [new file with mode: 0644]
packages/stunnel/stunnel.inc [new file with mode: 0644]
packages/stunnel/stunnel_4.05.bb
packages/stunnel/stunnel_4.09.bb [new file with mode: 0644]

index e69de29..5764796 100644 (file)
@@ -0,0 +1,37 @@
+Index: stunnel-4.05/configure.ac
+===================================================================
+--- stunnel-4.05.orig/configure.ac     2003-12-28 15:47:49.000000000 -0500
++++ stunnel-4.05/configure.ac  2005-04-01 22:14:39.751121880 -0500
+@@ -176,8 +176,30 @@
+ [AC_MSG_RESULT([no])]; LIBS="$saved_LIBS")
+ dnl Check PTY device files.
+-AC_CHECK_FILE("/dev/ptmx", AC_DEFINE(HAVE_DEV_PTMX))
+-AC_CHECK_FILE("/dev/ptc", AC_DEFINE(HAVE_DEV_PTS_AND_PTC))
++AC_ARG_WITH(ptmx,
++    [  --with-ptmx      /dev/ptmx exists (default: check for existance)],
++    [
++        if test x"$withval" = "xyes"; then
++           AC_DEFINE(HAVE_DEV_PTMX)
++        fi
++    ],
++    [
++        # Check for ptmx device
++        AC_CHECK_FILE("/dev/ptmx", AC_DEFINE(HAVE_DEV_PTMX))
++    ]
++)
++AC_ARG_WITH(ptc,
++    [  --with-ptc      /dev/ptc exists (default: check for existance)],
++    [
++        if test x"$withval" = "xyes"; then
++           AC_DEFINE(HAVE_DEV_PTS_AND_PTC)
++        fi
++    ],
++    [
++        # Check for ptc device
++        AC_CHECK_FILE("/dev/ptc", AC_DEFINE(HAVE_DEV_PTS_AND_PTC))
++    ]
++)
+ dnl Checks for header files.
+ # AC_HEADER_DIRENT
diff --git a/packages/stunnel/stunnel-4.09/automake.patch b/packages/stunnel/stunnel-4.09/automake.patch
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/packages/stunnel/stunnel-4.09/configure.patch b/packages/stunnel/stunnel-4.09/configure.patch
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/packages/stunnel/stunnel.inc b/packages/stunnel/stunnel.inc
new file mode 100644 (file)
index 0000000..e69de29
index ded0f8e..d76b684 100644 (file)
@@ -1,29 +1,8 @@
-SECTION = "console/network"
-DEPENDS = "openssl"
-HOMEPAGE = "http://www.stunnel.org"
-LICENSE = "GPL"
-DESCRIPTION = "Stunnel is a program that allows you to encrypt \
-arbitrary TCP connections inside SSL"
-PR = "r1"
+include stunnel.inc
 
-SRC_URI = "http://www.stunnel.org/download/stunnel/src/stunnel-${PV}.tar.gz \
+PR = "r1"
+SRC_URI = "ftp://stunnel.mirt.net/stunnel/OBSOLETE/stunnel-${PV}.tar.gz \
           file://configure.patch;patch=1 \
           file://automake.patch;patch=1 \
           file://init \
           file://stunnel.conf"
-
-S = "${WORKDIR}/stunnel-${PV}"
-
-inherit autotools update-rc.d
-
-INITSCRIPT_NAME = "stunnel"
-INITSCRIPT_PARAMS = "defaults"
-
-EXTRA_OECONF = "--with-ssl=${STAGING_LIBDIR}/.."
-
-do_install() {
-       autotools_do_install
-       install -d ${D}${sysconfdir}/stunnel ${D}${sysconfdir}/init.d
-       install -m 755 ${WORKDIR}/init ${D}${sysconfdir}/init.d/stunnel
-       install -m 644 ${WORKDIR}/stunnel.conf ${D}${sysconfdir}/stunnel
-}
diff --git a/packages/stunnel/stunnel_4.09.bb b/packages/stunnel/stunnel_4.09.bb
new file mode 100644 (file)
index 0000000..e69de29