pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

-{newsbeuter,stfl}: imported in pkgsrc



Module Name:	pkgsrc-wip
Committed By:	Leonardo Taccari <leot%NetBSD.org@localhost>
Pushed By:	leot
Date:		Tue May 24 11:29:49 2016 +0200
Changeset:	769a9161fdafef000e04db9c92daedda190c3069

Modified Files:
	Makefile
Removed Files:
	newsbeuter/DESCR
	newsbeuter/Makefile
	newsbeuter/PLIST
	newsbeuter/distinfo
	newsbeuter/patches/patch-Makefile
	newsbeuter/patches/patch-config.sh
	newsbeuter/patches/patch-src_controller.cpp
	stfl/DESCR
	stfl/Makefile
	stfl/PLIST
	stfl/buildlink3.mk
	stfl/distinfo
	stfl/patches/patch-aa
	stfl/patches/patch-ab
	stfl/patches/patch-ac
	stfl/patches/patch-ad

Log Message:
-{newsbeuter,stfl}: imported in pkgsrc

Imported in pkgsrc respectively as:
 - news/newsbeuter
 - devel/stfl

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=769a9161fdafef000e04db9c92daedda190c3069

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile                                    |  2 --
 newsbeuter/DESCR                            |  5 ----
 newsbeuter/Makefile                         | 39 -------------------------
 newsbeuter/PLIST                            | 24 ----------------
 newsbeuter/distinfo                         |  9 ------
 newsbeuter/patches/patch-Makefile           | 17 -----------
 newsbeuter/patches/patch-config.sh          | 17 -----------
 newsbeuter/patches/patch-src_controller.cpp | 18 ------------
 stfl/DESCR                                  | 10 -------
 stfl/Makefile                               | 42 ---------------------------
 stfl/PLIST                                  |  7 -----
 stfl/buildlink3.mk                          | 12 --------
 stfl/distinfo                               | 10 -------
 stfl/patches/patch-aa                       | 14 ---------
 stfl/patches/patch-ab                       | 14 ---------
 stfl/patches/patch-ac                       | 20 -------------
 stfl/patches/patch-ad                       | 44 -----------------------------
 17 files changed, 304 deletions(-)

diffs:
diff --git a/Makefile b/Makefile
index 99daf22..f083423 100644
--- a/Makefile
+++ b/Makefile
@@ -2062,7 +2062,6 @@ SUBDIR+=	netwib
 SUBDIR+=	netwmpager
 SUBDIR+=	netwox
 SUBDIR+=	netx
-SUBDIR+=	newsbeuter
 SUBDIR+=	nhc98
 SUBDIR+=	nicotine+
 SUBDIR+=	nightfall
@@ -3930,7 +3929,6 @@ SUBDIR+=	ssu
 SUBDIR+=	stacks
 SUBDIR+=	stardict
 SUBDIR+=	stardict-tools
-SUBDIR+=	stfl
 SUBDIR+=	stksolver
 SUBDIR+=	stmd-git
 SUBDIR+=	stmpclean
diff --git a/newsbeuter/DESCR b/newsbeuter/DESCR
deleted file mode 100644
index 9af5805..0000000
--- a/newsbeuter/DESCR
+++ /dev/null
@@ -1,5 +0,0 @@
-Newsbeuter is an open-source RSS/Atom feed reader for text terminals.
-It runs on Linux, FreeBSD, Mac OS X and other Unix-like operating systems.
-Newsbeuter's great configurability and vast number of features make it a
-perfect choice for people that need a slick and fast feed reader that can
-be completely controlled via keyboard. It's the Mutt of RSS feed readers.
diff --git a/newsbeuter/Makefile b/newsbeuter/Makefile
deleted file mode 100644
index 8ec265d..0000000
--- a/newsbeuter/Makefile
+++ /dev/null
@@ -1,39 +0,0 @@
-# $NetBSD: Makefile,v 1.19 2014/07/25 08:31:44 airhead Exp $
-
-DISTNAME=	newsbeuter-2.9
-CATEGORIES=	news
-MASTER_SITES=	http://www.newsbeuter.org/downloads/
-
-MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=	http://www.newsbeuter.org/
-COMMENT=	Open-source RSS/Atom feed reader for text terminals
-LICENSE=	mit
-
-USE_LANGUAGES=	c c++
-USE_TOOLS+=	gmake pkg-config msgfmt perl
-USE_GNU_ICONV=	yes
-USE_NCURSES=	yes
-
-REPLACE_PERL+=	txt2h.pl
-
-INSTALL_MAKE_FLAGS+=	prefix=${PREFIX} mandir=${PREFIX}/${PKGMANDIR}
-
-.include "../../mk/bsd.prefs.mk"
-
-.if ${OPSYS} == "Linux"
-SUBST_CLASSES+=		makefile
-SUBST_STAGE.makefile=	pre-build
-SUBST_MESSAGE.makefile=	Fixing distribution Makefile...
-SUBST_FILES.makefile=	${MAKE_FILE}
-SUBST_SED.makefile=	-e 's/^ifneq.*//; s/^endif.*//'
-.endif
-
-.include "../../converters/libiconv/buildlink3.mk"
-.include "../../databases/sqlite3/buildlink3.mk"
-.include "../../devel/gettext-lib/buildlink3.mk"
-.include "../../devel/ncursesw/buildlink3.mk"
-.include "../../textproc/json-c/buildlink3.mk"
-.include "../../textproc/libxml2/buildlink3.mk"
-.include "../../wip/stfl/buildlink3.mk"
-.include "../../www/curl/buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/newsbeuter/PLIST b/newsbeuter/PLIST
deleted file mode 100644
index 213baed..0000000
--- a/newsbeuter/PLIST
+++ /dev/null
@@ -1,24 +0,0 @@
-@comment $NetBSD$
-bin/newsbeuter
-bin/podbeuter
-man/man1/newsbeuter.1
-man/man1/podbeuter.1
-share/doc/newsbeuter/docbook-xsl.css
-share/doc/newsbeuter/examples/config
-share/doc/newsbeuter/newsbeuter.html
-share/locale/de/LC_MESSAGES/newsbeuter.mo
-share/locale/es/LC_MESSAGES/newsbeuter.mo
-share/locale/es_ES/LC_MESSAGES/newsbeuter.mo
-share/locale/fr/LC_MESSAGES/newsbeuter.mo
-share/locale/hu/LC_MESSAGES/newsbeuter.mo
-share/locale/it/LC_MESSAGES/newsbeuter.mo
-share/locale/nb/LC_MESSAGES/newsbeuter.mo
-share/locale/nl/LC_MESSAGES/newsbeuter.mo
-share/locale/pl/LC_MESSAGES/newsbeuter.mo
-share/locale/pt_BR/LC_MESSAGES/newsbeuter.mo
-share/locale/ru/LC_MESSAGES/newsbeuter.mo
-share/locale/sv/LC_MESSAGES/newsbeuter.mo
-share/locale/tr/LC_MESSAGES/newsbeuter.mo
-share/locale/uk/LC_MESSAGES/newsbeuter.mo
-share/locale/zh/LC_MESSAGES/newsbeuter.mo
-share/locale/zh_TW/LC_MESSAGES/newsbeuter.mo
diff --git a/newsbeuter/distinfo b/newsbeuter/distinfo
deleted file mode 100644
index 6df55c1..0000000
--- a/newsbeuter/distinfo
+++ /dev/null
@@ -1,9 +0,0 @@
-$NetBSD: distinfo,v 1.7 2014/07/25 08:31:44 airhead Exp $
-
-SHA1 (newsbeuter-2.9.tar.gz) = e0d61cda874ea9b77ed27f2edfea50a6ea471894
-RMD160 (newsbeuter-2.9.tar.gz) = b93adbf5305191c40f3e4b2d770d9984bb7c32e3
-SHA512 (newsbeuter-2.9.tar.gz) = b173008c8c8d3729f8ccef3ce62645a05c1803fb842d5c0afdf9ffd4ed3726030f9c359c20bc817402a6a0ea12af742d0ae7faf9b92d52c11f420f62b430b0aa
-Size (newsbeuter-2.9.tar.gz) = 432763 bytes
-SHA1 (patch-Makefile) = 53d6ddfa518a1a371428afdf36745028530b30de
-SHA1 (patch-config.sh) = e5d4adf96cae46c8febf818ff03b4f598a865945
-SHA1 (patch-src_controller.cpp) = 927b11064deac38acbb577aa0d3f750f72c0e55a
diff --git a/newsbeuter/patches/patch-Makefile b/newsbeuter/patches/patch-Makefile
deleted file mode 100644
index a88b0a8..0000000
--- a/newsbeuter/patches/patch-Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD$
-
-Install man page with proper permissions (executable bit not needed for them!).
-
---- Makefile.orig	2015-02-19 10:56:59.000000000 +0000
-+++ Makefile
-@@ -145,8 +145,8 @@ install: install-mo
- 	$(INSTALL) $(NEWSBEUTER) $(DESTDIR)$(prefix)/bin
- 	$(INSTALL) $(PODBEUTER) $(DESTDIR)$(prefix)/bin
- 	$(MKDIR) $(DESTDIR)$(mandir)/man1
--	$(INSTALL) doc/$(NEWSBEUTER).1 $(DESTDIR)$(mandir)/man1 || true
--	$(INSTALL) doc/$(PODBEUTER).1 $(DESTDIR)$(mandir)/man1 || true
-+	$(INSTALL) -m 644 doc/$(NEWSBEUTER).1 $(DESTDIR)$(mandir)/man1 || true
-+	$(INSTALL) -m 644 doc/$(PODBEUTER).1 $(DESTDIR)$(mandir)/man1 || true
- 	$(MKDIR) $(DESTDIR)$(docdir)
- 	$(INSTALL) -m 644 doc/xhtml/* $(DESTDIR)$(docdir) || true
- 	$(MKDIR) $(DESTDIR)$(docdir)/examples
diff --git a/newsbeuter/patches/patch-config.sh b/newsbeuter/patches/patch-config.sh
deleted file mode 100644
index be40a00..0000000
--- a/newsbeuter/patches/patch-config.sh
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD: patch-config.sh,v 1.2 2014/07/25 08:31:44 airhead Exp $
-
-Remove overly "smart" detection script for ncurses.  This doesn't work on NetBSD.
-If libstfl is linked against the system-wide curses, you can't later link against
-ncurses.  Newsbeuter can use the ncursesw compat offered by NetBSD 6.x native curses.
-
---- config.sh.orig	2015-02-19 10:56:59.000000000 +0000
-+++ config.sh
-@@ -109,6 +109,8 @@ check_pkg "stfl" || fail "stfl"
- 
- if [ `uname -s` = "Darwin" ]; then
- 	check_custom "ncurses5.4" "ncurses5.4-config" || fail "ncurses5.4"
-+elif [ `uname -s` = "NetBSD" ]; then
-+       echo "Assuming native NetBSD curses should be used"
- elif [ `uname -s` != "OpenBSD" ]; then
- 	check_custom "ncursesw5" "ncursesw5-config" ||  fail "ncursesw"
- fi
diff --git a/newsbeuter/patches/patch-src_controller.cpp b/newsbeuter/patches/patch-src_controller.cpp
deleted file mode 100644
index 9632923..0000000
--- a/newsbeuter/patches/patch-src_controller.cpp
+++ /dev/null
@@ -1,18 +0,0 @@
-$NetBSD: patch-src_controller.cpp,v 1.1 2013/05/19 19:52:00 airhead Exp $
-
-Everything works, but native curses has no curses_version(), so rip out that bit.
-
---- src/controller.cpp.orig	2015-02-19 10:56:59.000000000 +0000
-+++ src/controller.cpp
-@@ -970,7 +970,11 @@ void controller::version_information(con
- #if defined(__GNUC__) && defined(__VERSION__)
- 		std::cout << "Compiler: g++ " << __VERSION__ << std::endl;
- #endif
-+#if defined(__NetBSD__)
-+		std::cout << "Native NetBSD curses" << std::endl;
-+#else
- 		std::cout << "ncurses: " << curses_version() << " (compiled with " << NCURSES_VERSION << ")" << std::endl;
-+#endif
- 		std::cout << "libcurl: " << curl_version()  << " (compiled with " << LIBCURL_VERSION << ")" << std::endl;
- 		std::cout << "SQLite: " << sqlite3_libversion() << " (compiled with " << SQLITE_VERSION << ")" << std::endl;
- 		std::cout << "libxml2: compiled with " << LIBXML_DOTTED_VERSION << std::endl << std::endl;
diff --git a/stfl/DESCR b/stfl/DESCR
deleted file mode 100644
index 0861d54..0000000
--- a/stfl/DESCR
+++ /dev/null
@@ -1,10 +0,0 @@
-The STFL API can be used from C, SPL, Python, Perl and Ruby.
-Since the API is only 14 simple function calls big and there
-are already generic SWIG bindings it is very easy to port STFL
-to additional scripting languages.
-
-A special language (the Structured Terminal Forms Language) is
-used to describe STFL GUIs. The language is designed to be easy
-and fast to write so an application programmer does not need to
-spend ages fiddling around with the GUI and can concentrate on
-the more interesting programming tasks.
diff --git a/stfl/Makefile b/stfl/Makefile
deleted file mode 100644
index 992dc50..0000000
--- a/stfl/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-# $NetBSD: Makefile,v 1.15 2012/10/07 16:23:17 asau Exp $
-
-MAJOR=		0
-MINOR=		24
-DISTNAME=	stfl-${MAJOR}.${MINOR}
-CATEGORIES=	devel
-MASTER_SITES=	http://www.clifford.at/stfl/
-
-MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=	http://www.clifford.at/stfl/
-COMMENT=	Library which implements a curses-based widget set for text terminals
-LICENSE=	gnu-lgpl-v3
-
-NO_CONFIGURE=	yes
-USE_TOOLS+=	gmake perl
-USE_GNU_ICONV=	yes
-
-INSTALL_MAKE_FLAGS+=	prefix=${PREFIX}
-
-# Makefile
-SUBST_CLASSES+=		makefile
-SUBST_STAGE.makefile=	pre-build
-SUBST_MESSAGE.makefile=	Fixing distribution Makefile...
-SUBST_FILES.makefile=	${MAKE_FILE}
-SUBST_SED.makefile=	-e "s|LDLIBS.*|& -liconv -Wl,-R${PREFIX}/lib|"
-
-.include "../../mk/bsd.prefs.mk"
-.if !empty(MACHINE_PLATFORM:MNetBSD-*-*)
-SUBST_CLASSES+=		curses
-SUBST_STAGE.curses=	pre-build
-SUBST_MESSAGE.curses=	replacing ncursesw includes by native curses
-SUBST_FILES.curses=	stfl.pc.in Makefile
-SUBST_SED.curses=	-e "s|-lncursesw|-lcurses|g"
-.include "../../mk/curses.buildlink3.mk"
-.else
-.include "../../devel/ncursesw/buildlink3.mk"
-.endif
-
-PLIST_SUBST+=	MAJOR=${MAJOR:Q} MINOR=${MINOR:Q}
-
-.include "../../converters/libiconv/buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/stfl/PLIST b/stfl/PLIST
deleted file mode 100644
index afd91cb..0000000
--- a/stfl/PLIST
+++ /dev/null
@@ -1,7 +0,0 @@
-@comment $NetBSD: PLIST,v 1.2 2012/01/22 13:21:47 airhead Exp $
-include/stfl.h
-lib/libstfl.a
-lib/libstfl.so
-lib/libstfl.so.${MAJOR}
-lib/libstfl.so.${MAJOR}.${MINOR}
-lib/pkgconfig/stfl.pc
diff --git a/stfl/buildlink3.mk b/stfl/buildlink3.mk
deleted file mode 100644
index 71ea3f2..0000000
--- a/stfl/buildlink3.mk
+++ /dev/null
@@ -1,12 +0,0 @@
-# $NetBSD: buildlink3.mk,v 1.3 2012/01/22 13:21:47 airhead Exp $
-
-BUILDLINK_TREE+=	stfl
-
-.if !defined(STFL_BUILDLINK3_MK)
-STFL_BUILDLINK3_MK:=
-
-BUILDLINK_API_DEPENDS.stfl+=	stfl>=0.19
-BUILDLINK_PKGSRCDIR.stfl?=	../../wip/stfl
-.endif	# STFL_BUILDLINK3_MK
-
-BUILDLINK_TREE+=	-stfl
diff --git a/stfl/distinfo b/stfl/distinfo
deleted file mode 100644
index 5383a00..0000000
--- a/stfl/distinfo
+++ /dev/null
@@ -1,10 +0,0 @@
-$NetBSD: distinfo,v 1.4 2012/02/07 19:43:48 mwilhelmy Exp $
-
-SHA1 (stfl-0.24.tar.gz) = c770a20f719f5a7f0a691727098c51b43df9c33c
-RMD160 (stfl-0.24.tar.gz) = 374ef95e6de3e77991a469ce75c1c972d8c8a3be
-SHA512 (stfl-0.24.tar.gz) = 95df4574b1bc32d795751156dc5b93afbca3ba241607a3a55210c89dda61b9a26ad574bb5f729a0158c9052235dbf63d6c58b38e7f1061d14ab7062af6150fa0
-Size (stfl-0.24.tar.gz) = 45585 bytes
-SHA1 (patch-aa) = fc6e09cdb31feaa59422222ebf6ea6ac788c8813
-SHA1 (patch-ab) = 3ef69d82bf1c2d1477332f79f5535a59ed87b89a
-SHA1 (patch-ac) = dfaa67b489463ff4758161ffbf4bccad510f0d7f
-SHA1 (patch-ad) = 3a92ae825c02ced62802630ca82affedeab88a03
diff --git a/stfl/patches/patch-aa b/stfl/patches/patch-aa
deleted file mode 100644
index cbcdc17..0000000
--- a/stfl/patches/patch-aa
+++ /dev/null
@@ -1,14 +0,0 @@
-$NetBSD: patch-aa,v 1.2 2012/02/07 18:20:00 mwilhelmy Exp $
-
-Specify all needed linker flags.
-
---- stfl.pc.in.orig	2012-01-19 19:51:47.000000000 +0000
-+++ stfl.pc.in	2012-01-19 19:53:51.000000000 +0000
-@@ -8,6 +8,6 @@
- Name: STFL
- Description: Structured Terminal Forms Language/Library
- Version: @VERSION@
--Libs: -L${libdir} -lstfl
-+Libs: -Wl,-R${libdir} -L${libdir} -lstfl
- Libs.private: -lncursesw
- Cflags: -I${includedir}
diff --git a/stfl/patches/patch-ab b/stfl/patches/patch-ab
deleted file mode 100644
index 7dbecd3..0000000
--- a/stfl/patches/patch-ab
+++ /dev/null
@@ -1,14 +0,0 @@
-$NetBSD: patch-ab,v 1.2 2012/02/07 18:20:00 mwilhelmy Exp $
-
-Create a symbolic link also for the versioned SONAME.
-
---- Makefile.orig	2012-01-19 21:12:56.000000000 +0000
-+++ Makefile	2012-01-19 21:13:57.000000000 +0000
-@@ -65,6 +65,7 @@
- 	install -m 644 stfl.pc $(DESTDIR)$(prefix)/$(libdir)/pkgconfig/
- 	install -m 644 libstfl.so.$(VERSION) $(DESTDIR)$(prefix)/$(libdir)
- 	ln -fs libstfl.so.$(VERSION) $(DESTDIR)$(prefix)/$(libdir)/libstfl.so
-+	ln -fs libstfl.so.$(VERSION) $(DESTDIR)$(prefix)/$(libdir)/$(SONAME)
- 
- stfl.pc: stfl.pc.in
- 	sed 's,@VERSION@,$(VERSION),g' < $< | sed 's,@PREFIX@,$(prefix),g' > $@
diff --git a/stfl/patches/patch-ac b/stfl/patches/patch-ac
deleted file mode 100644
index e826f90..0000000
--- a/stfl/patches/patch-ac
+++ /dev/null
@@ -1,20 +0,0 @@
-$NetBSD: patch-ac,v 1.1 2012/02/07 19:43:48 mwilhelmy Exp $
-
-Use curses(3) in NetBSD instead of ncursesw.
-
---- stfl_internals.h.orig	2015-01-05 10:47:32.000000000 +0000
-+++ stfl_internals.h
-@@ -28,7 +28,12 @@ extern "C" {
- #endif
- 
- #include "stfl.h"
--#include <ncursesw/ncurses.h>
-+#ifdef __NetBSD__
-+# include <curses.h>
-+# include <stdarg.h>
-+#else
-+# include <ncursesw/ncurses.h>
-+#endif
- #include <pthread.h>
- 
- struct stfl_widget_type;
diff --git a/stfl/patches/patch-ad b/stfl/patches/patch-ad
deleted file mode 100644
index f5b11ba..0000000
--- a/stfl/patches/patch-ad
+++ /dev/null
@@ -1,44 +0,0 @@
-$NetBSD: patch-ad,v 1.1 2012/02/07 19:43:48 mwilhelmy Exp $
-
-Disable building modules/binding for other programming languages and avoid to
-check if they are present.
-
---- Makefile.cfg.orig	2009-05-31 18:20:39.000000000 +0000
-+++ Makefile.cfg
-@@ -22,33 +22,11 @@ export libdir ?= lib
- export prefix ?= /usr/local
- export DESTDIR ?= /
- 
--ifneq ($(shell spl-config --cflags 2>/dev/null),)
--FOUND_SPL = 1
--else
--FOUND_SPL = 0
--endif
-+# Modules for other programming languages should get their own packages, no
-+# matter what's installed on the system
- 
--ifneq ($(shell swig -help 2>/dev/null),)
--FOUND_SWIG = 1
--else
-+FOUND_SPL = 0
- FOUND_SWIG = 0
--endif
--
--ifneq ($(shell perl -le 'print 1' 2>/dev/null),)
--FOUND_PERL5 = 1
--else
- FOUND_PERL5 = 0
--endif
--
--ifneq ($(shell python -c 'print 1' 2>/dev/null),)
--FOUND_PYTHON = 1
--else
- FOUND_PYTHON = 0
--endif
--
--ifneq ($(shell ruby -e 'puts 1' 2>/dev/null),)
--FOUND_RUBY = 1
--else
- FOUND_RUBY = 0
--endif
--


Home | Main Index | Thread Index | Old Index