summaryrefslogtreecommitdiff
path: root/snownews
diff options
context:
space:
mode:
authorDavid Kühling <dvdkhlng@gmx.de>2011-01-02 15:19:00 +0100
committerDavid Kühling <dvdkhlng@gmx.de>2011-01-02 15:19:00 +0100
commit9aaeb4623d3ff5746e665bc17914eefd292b7dcd (patch)
tree370db60ffdc2ef840b7d1124d5a392f93bba3c9d /snownews
downloadqipackages-fork-9aaeb4623d3ff5746e665bc17914eefd292b7dcd.tar.gz
New OpenWrt package for GNU Octave. Experimental/probably still broken.grafted
Work in progress. Committing it as compilation seems to take forever. Not sure whether I can finish this within a few days.
Diffstat (limited to 'snownews')
-rw-r--r--snownews/Makefile40
-rw-r--r--snownews/patches/Makefile.patch13
2 files changed, 53 insertions, 0 deletions
diff --git a/snownews/Makefile b/snownews/Makefile
new file mode 100644
index 0000000..3ba4a3a
--- /dev/null
+++ b/snownews/Makefile
@@ -0,0 +1,40 @@
+include $(TOPDIR)/rules.mk
+
+PKG_NAME:=snownews
+PKG_VERSION:=1.5.12
+PKG_RELEASE:=1
+
+PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
+PKG_SOURCE_URL:=http://kiza.kcore.de/media/software/snownews/
+PKG_MD5SUM:=80da8943fc5aa96571924aec0087d4c0
+
+#
+
+include $(INCLUDE_DIR)/package.mk
+
+define Package/snownews
+ SECTION:=utils
+ CATEGORY:=Utilities
+ DEPENDS:=+libncurses +libxml2 +libopenssl +zlib
+ TITLE:=SnowNews
+ URL:=http://kiza.kcore.de/software/snownews/
+endef
+
+define Package/snownews/description
+ RSS feed reader
+endef
+
+define Build/Configure
+ $(call Build/Compile/Default,\
+ EXTRA_CFLAGS="-I$(STAGING_DIR)/usr/lib/libintl/include -I$(STAGING_DIR)/usr/lib/libiconv/include -I$(STAGING_DIR)/usr/include -I$(STAGING_DIR)/usr/include/libxml2/ "\
+ EXTRA_LDFLAGS="-L$(STAGING_DIR)/usr/lib/ -L$(STAGING_DIR)/usr/lib/libintl/lib -L$(STAGING_DIR)/usr/lib/libiconv/lib -liconv -lcharset -lintl -lm -lz "\
+ )
+endef
+
+define Package/snownews/install
+ $(INSTALL_DIR) $(1)/usr/bin
+ $(INSTALL_BIN) $(PKG_BUILD_DIR)/snownews $(1)/usr/bin
+ $(STRIP) $(1)/usr/bin/snownews
+endef
+
+$(eval $(call BuildPackage,snownews))
diff --git a/snownews/patches/Makefile.patch b/snownews/patches/Makefile.patch
new file mode 100644
index 0000000..f15359f
--- /dev/null
+++ b/snownews/patches/Makefile.patch
@@ -0,0 +1,13 @@
+--- snownews-1.5.12/Makefile 2009-09-17 08:44:27.000000000 +0200
++++ snownews-1.5.12m/Makefile 2010-07-28 12:14:11.000000000 +0200
+@@ -6,7 +6,9 @@
+
+ ### Compiler/linker flags ###
+ ### Generated via configure ###
+-include platform_settings
++PREFIX= /usr
++CFLAGS= -Wall -Wno-format-y2k -O2 -DLOCALEPATH="\"$(LOCALEPATH)\"" -DOS=\"Linux\" -I/usr/include/libxml2 $(EXTRA_CFLAGS)
++LDFLAGS= -lncurses -lcrypto -lxml2 $(EXTRA_LDFLAGS)
+
+ ### Object files ###
+ OBJFILES= main.o netio.o interface.o xmlparse.o updatecheck.o conversions.o dialog.o ui-support.o categories.o about.o cookies.o setup.o net-support.o digcalc.o filters.o io-internal.o os-support.o zlib_interface.o support.o