diff options
author | Vlad Glagolev | 2015-12-25 13:01:44 +0300 |
---|---|---|
committer | Vlad Glagolev | 2015-12-25 13:01:44 +0300 |
commit | 50f529e7e5b31f3e2d815f14cf900b148e55d7b2 (patch) | |
tree | 1446d82ce4efd31fd73db2a9f1feecbb70550843 /chat-libs/libircclient | |
parent | 8349c74648c2facd6b6bc267bb05f09f99ee2405 (diff) |
libircclient: moved to chat-libs
Diffstat (limited to 'chat-libs/libircclient')
-rw-r--r-- | chat-libs/libircclient/0001-fix-install-target-build-shared-and-static-library.patch | 32 | ||||
-rwxr-xr-x | chat-libs/libircclient/BUILD | 2 | ||||
-rwxr-xr-x | chat-libs/libircclient/DEPENDS | 4 | ||||
-rwxr-xr-x | chat-libs/libircclient/DETAILS | 16 | ||||
-rw-r--r-- | chat-libs/libircclient/HISTORY | 12 | ||||
-rwxr-xr-x | chat-libs/libircclient/PRE_BUILD | 3 |
6 files changed, 69 insertions, 0 deletions
diff --git a/chat-libs/libircclient/0001-fix-install-target-build-shared-and-static-library.patch b/chat-libs/libircclient/0001-fix-install-target-build-shared-and-static-library.patch new file mode 100644 index 0000000000..401939c8a1 --- /dev/null +++ b/chat-libs/libircclient/0001-fix-install-target-build-shared-and-static-library.patch @@ -0,0 +1,32 @@ +From 7ada7d12db384f096c3abe74f4fc25dbe89893b5 Mon Sep 17 00:00:00 2001 +From: Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de> +Date: Sun, 9 Dec 2012 15:36:08 +0100 +Subject: [PATCH] fix install target, build shared and static library + +--- + src/Makefile.in | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/src/Makefile.in b/src/Makefile.in +index 752d627..86b8a7a 100644 +--- a/src/Makefile.in ++++ b/src/Makefile.in +@@ -8,12 +8,14 @@ DESTDIR= + + OBJS = libircclient.o + +-all: @TARGET@ ++all: lib + + static: libircclient.a + shared: libircclient.so + shared_mingw: libircclient.dll + ++lib: shared static ++ + install: lib + -mkdir -p $(DESTDIR)@prefix@/include + -mkdir -p $(DESTDIR)@prefix@/lib +-- +1.8.0 + diff --git a/chat-libs/libircclient/BUILD b/chat-libs/libircclient/BUILD new file mode 100755 index 0000000000..e3204b62fa --- /dev/null +++ b/chat-libs/libircclient/BUILD @@ -0,0 +1,2 @@ +OPTS+=" --enable-ipv6" && +default_build diff --git a/chat-libs/libircclient/DEPENDS b/chat-libs/libircclient/DEPENDS new file mode 100755 index 0000000000..ab76ffa9d1 --- /dev/null +++ b/chat-libs/libircclient/DEPENDS @@ -0,0 +1,4 @@ +optional_depends SSL \ + "--enable-openssl" \ + "--disable-openssl" \ + "compile with SSL support" diff --git a/chat-libs/libircclient/DETAILS b/chat-libs/libircclient/DETAILS new file mode 100755 index 0000000000..75995aef4c --- /dev/null +++ b/chat-libs/libircclient/DETAILS @@ -0,0 +1,16 @@ + SPELL=libircclient + VERSION=1.6 + SOURCE="${SPELL}-${VERSION}.tar.gz" + SOURCE_URL[0]=http://downloads.sourceforge.net/sourceforge/${SPELL}/${VERSION}/${SOURCE} + SOURCE_HASH=sha512:94a68f27fcb12c918fa347d4ee44747e08e016245048c81f179b9a45081bd336c329e7185a3bc46deb28c9c77e1eff5dc53de7e723b1ed5ee2c1d3cc57ce0548 +SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}" + WEB_SITE="http://www.ulduzsoft.com/linux/libircclient/" + LICENSE[0]=LGPL + ENTERED=20121209 + SHORT="a small but extremely powerful library which implements the IRC protocol" +cat << EOF +libircclient is a small but extremely powerful library which implements +the IRC protocol. It is designed to be small, fast, portable and compatible +with the RFC standards as well as non-standard but popular features. It is +perfect for building the IRC clients and bots. +EOF diff --git a/chat-libs/libircclient/HISTORY b/chat-libs/libircclient/HISTORY new file mode 100644 index 0000000000..94323cd0a1 --- /dev/null +++ b/chat-libs/libircclient/HISTORY @@ -0,0 +1,12 @@ +2015-12-25 Vlad Glagolev <stealth@sourcemage.org> + * DEPENDS: openssl -> SSL + +2015-05-25 Thomas Orgis <sobukus@sourcemage.org> + * DETAILS: remove SOURCEFORGE_URL usage (automated) + +2012-12-09 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de> + * BUILD, DEPENDS, DETAILS: spell created + * DETAILS: fixed messed up VERSION, SOURCE, SOURCE_URL and SOURCE_DIRECTORY + * PRE_BUILD, 0001-fix-install-target-build-shared-and-static-library.patch: + build static and shared library, fix install target + diff --git a/chat-libs/libircclient/PRE_BUILD b/chat-libs/libircclient/PRE_BUILD new file mode 100755 index 0000000000..476342a13c --- /dev/null +++ b/chat-libs/libircclient/PRE_BUILD @@ -0,0 +1,3 @@ +default_pre_build && +cd ${SOURCE_DIRECTORY} && +patch -p1 < ${SPELL_DIRECTORY}/0001-fix-install-target-build-shared-and-static-library.patch |