From d842df48b6c2bdcd7801b37d4c44efc5daa84c91 Mon Sep 17 00:00:00 2001 From: Tobias Breckle Date: Tue, 17 May 2011 14:52:08 +0200 Subject: added some aliases for ls (ll, la, l) Signed-off-by: Tobias Breckle --- package/base-files/src/etc/profile | 3 +++ 1 file changed, 3 insertions(+) (limited to 'package') diff --git a/package/base-files/src/etc/profile b/package/base-files/src/etc/profile index c326f87c2..96f03b980 100644 --- a/package/base-files/src/etc/profile +++ b/package/base-files/src/etc/profile @@ -10,3 +10,6 @@ cat /etc/banner 2>&- [ -x /usr/bin/vim ] && alias vi=vim || alias vim=vi [ -x /usr/bin/arp ] || arp() { cat /proc/net/arp; } [ -x /usr/bin/ldd ] || ldd() { LD_TRACE_LOADED_OBJECTS=1 "$@"; } +alias l='ls -lF' +alias la='ls -A' +alias ll='ls -alF' -- cgit v1.2.3 From 866ee3692f2799abd990936db36578911ecc35e4 Mon Sep 17 00:00:00 2001 From: Tobias Breckle Date: Tue, 17 May 2011 15:02:36 +0200 Subject: added timefetching on ntpclient at startup Signed-off-by: Tobias Breckle --- package/ntpclient/Makefile | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'package') diff --git a/package/ntpclient/Makefile b/package/ntpclient/Makefile index baa7d48f9..e5e1f88de 100644 --- a/package/ntpclient/Makefile +++ b/package/ntpclient/Makefile @@ -16,6 +16,14 @@ PKG_SITES:= http://doolittle.icarus.com/ntpclient/ DISTFILES:= ${PKG_NAME}_${PKG_VERSION}.tar.gz WRKDIST= ${WRKDIR}/${PKG_NAME}-2007 +PKG_FLAVOURS_NTPCLIENT:= STARTUP +PKGFD_STARTUP:= Fetch time on startup + +PKG_FLAVOURS_STRING_NTPCLIENT:= HOST +PKGFD_HOST:= Fetch time from this NTP host +PKGFX_HOST:= 0.de.pool.ntp.org +PKGFC_HOST:= depends on ADK_PACKAGE_NTPCLIENT_STARTUP + include ${TOPDIR}/mk/package.mk $(eval $(call PKG_template,NTPCLIENT,${PKG_NAME},${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION})) @@ -30,4 +38,10 @@ do-install: ${INSTALL_DIR} ${IDIR_NTPCLIENT}/usr/sbin ${INSTALL_BIN} ${WRKBUILD}/ntpclient ${IDIR_NTPCLIENT}/usr/sbin/ +ifeq (${ADK_PACKAGE_NTPCLIENT_STARTUP},y) + ${INSTALL_DIR} ${IDIR_NTPCLIENT}/etc/init.d + touch ${IDIR_NTPCLIENT}/etc/init.d/ntpclient + echo -e "#!/bin/sh\n#INIT 91\nntpclient -h ${ADK_PACKAGE_NTPCLIENT_HOST} -s\nexit 0" > ${IDIR_NTPCLIENT}/etc/init.d/ntpclient +endif + include ${TOPDIR}/mk/pkg-bottom.mk -- cgit v1.2.3 From 6179a3a40a52ca6bdb8770ecc895597fd32bc725 Mon Sep 17 00:00:00 2001 From: Tobias Breckle Date: Tue, 17 May 2011 16:23:00 +0200 Subject: added missing makefile patches for pcrepp package Signed-off-by: Tobias Breckle --- package/pcrepp/patches/patch-Makefile_am | 10 ++++++++++ package/pcrepp/patches/patch-Makefile_in | 11 +++++++++++ 2 files changed, 21 insertions(+) create mode 100644 package/pcrepp/patches/patch-Makefile_am create mode 100644 package/pcrepp/patches/patch-Makefile_in (limited to 'package') diff --git a/package/pcrepp/patches/patch-Makefile_am b/package/pcrepp/patches/patch-Makefile_am new file mode 100644 index 000000000..d224337ec --- /dev/null +++ b/package/pcrepp/patches/patch-Makefile_am @@ -0,0 +1,10 @@ +--- pcrepp-0.9.5.orig/Makefile.am 2011-05-13 10:25:39.116697222 +0200 ++++ pcrepp-0.9.5/Makefile.am 2011-05-13 10:18:08.609616331 +0200 +@@ -1,6 +1,6 @@ + + +-SUBDIRS = libpcre++ doc examples test ++SUBDIRS = libpcre++ + + bin_SCRIPTS = pcre++-config + diff --git a/package/pcrepp/patches/patch-Makefile_in b/package/pcrepp/patches/patch-Makefile_in new file mode 100644 index 000000000..c10eab68d --- /dev/null +++ b/package/pcrepp/patches/patch-Makefile_in @@ -0,0 +1,11 @@ +--- pcrepp-0.9.5.orig/Makefile.in 2011-05-13 10:25:39.126696935 +0200 ++++ pcrepp-0.9.5/Makefile.in 2011-05-13 10:18:08.619616044 +0200 +@@ -77,7 +77,7 @@ + STRIP = @STRIP@ + VERSION = @VERSION@ + +-SUBDIRS = libpcre++ doc examples test ++SUBDIRS = libpcre++ + + bin_SCRIPTS = pcre++-config + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -- cgit v1.2.3 From 5da8f2f3aa95197a45b07f5d1a6bffa4accf88cf Mon Sep 17 00:00:00 2001 From: Tobias Breckle Date: Tue, 17 May 2011 14:52:20 +0200 Subject: new package: JOE editor Signed-off-by: Tobias Breckle --- package/joe/Makefile | 48 +++++++++++++++++++++++++++++++++++++++ package/joe/patches/patch-umath_c | 25 ++++++++++++++++++++ 2 files changed, 73 insertions(+) create mode 100644 package/joe/Makefile create mode 100644 package/joe/patches/patch-umath_c (limited to 'package') diff --git a/package/joe/Makefile b/package/joe/Makefile new file mode 100644 index 000000000..483b38873 --- /dev/null +++ b/package/joe/Makefile @@ -0,0 +1,48 @@ +# This file is part of the OpenADK project. OpenADK is copyrighted +# material, please see the LICENCE file in the top-level directory. + +include ${TOPDIR}/rules.mk + +PKG_NAME:= joe +PKG_VERSION:= 3.7 +PKG_RELEASE:= 1 +PKG_MD5SUM:= 66de1b073e869ba12abbfcde3885c577 +PKG_DESCR:= JOE - Joe's Own Editor +PKG_SECTION:= editor +PKG_URL:= http://joe-editor.sourceforge.net/ +PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=joe-editor/} + +PKG_FLAVOURS_JOE:= DOC LANGUAGE SYNTAX +PKGFD_DOC:= Install documentation +PKGFD_LANGUAGE:= Install translation files +PKGFD_SYNTAX:= Install syntax highlighting files + +include ${TOPDIR}/mk/package.mk + +$(eval $(call PKG_template,JOE,${PKG_NAME},${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION})) + +post-install: + ${INSTALL_DIR} ${IDIR_JOE}/usr/bin + ${INSTALL_DIR} ${IDIR_JOE}/etc/joe + ${CP} ${WRKINST}/usr/bin/* ${IDIR_JOE}/usr/bin + ${CP} ${WRKINST}/etc/joe/* ${IDIR_JOE}/etc/joe + +ifeq (${ADK_PACKAGE_JOE_DOC},y) + ${INSTALL_DIR} ${IDIR_JOE}/usr/share/doc + ${INSTALL_DIR} ${IDIR_JOE}/usr/share/man + ${CP} ${WRKINST}/usr/share/doc/* ${IDIR_JOE}/usr/share/doc + ${CP} ${WRKINST}/usr/share/man/* ${IDIR_JOE}/usr/share/man +endif + +ifeq (${ADK_PACKAGE_JOE_LANGUAGE},y) + ${INSTALL_DIR} ${IDIR_JOE}/usr/share/joe/lang + ${CP} ${WRKINST}/usr/share/joe/lang/* ${IDIR_JOE}/usr/share/joe/lang +endif + +ifeq (${ADK_PACKAGE_JOE_SYNTAX},y) + ${INSTALL_DIR} ${IDIR_JOE}/usr/share/joe/syntax + ${INSTALL_DIR} ${IDIR_JOE}/usr/share/joe/charmaps + ${CP} ${WRKINST}/usr/share/joe/syntax/* ${IDIR_JOE}/usr/share/joe/syntax + ${CP} ${WRKINST}/usr/share/joe/charmaps/* ${IDIR_JOE}/usr/share/joe/charmaps +endif +include ${TOPDIR}/mk/pkg-bottom.mk diff --git a/package/joe/patches/patch-umath_c b/package/joe/patches/patch-umath_c new file mode 100644 index 000000000..03c815f44 --- /dev/null +++ b/package/joe/patches/patch-umath_c @@ -0,0 +1,25 @@ +--- joe-3.7.orig/umath.c 2011-05-06 11:28:53.000000000 +0200 ++++ joe-3.7/umath.c 2011-05-16 09:10:08.000000000 +0200 +@@ -396,10 +396,18 @@ + double m_fabs(double n) { return fabs(n); } + double m_erf(double n) { return erf(n); } + double m_erfc(double n) { return erfc(n); } +-double m_j0(double n) { return j0(n); } +-double m_j1(double n) { return j1(n); } +-double m_y0(double n) { return y0(n); } +-double m_y1(double n) { return y1(n); } ++#if defined(__UCLIBC__) ++double m_j0(double n) { return 0; } ++double m_j1(double n) { return 0; } ++double m_y0(double n) { return 0; } ++double m_y1(double n) { return 0; } ++#else ++double m_j0(double n) { return j0(n); } ++double m_j1(double n) { return j1(n); } ++double m_y0(double n) { return y0(n); } ++double m_y1(double n) { return y1(n); } ++#endif ++ + + double calc(BW *bw, unsigned char *s) + { -- cgit v1.2.3 From fe190b6c81a0992f9353fa10b7968deb976db93a Mon Sep 17 00:00:00 2001 From: Tobias Breckle Date: Tue, 17 May 2011 14:52:48 +0200 Subject: new package: pcrepp (pcre wrapper for c++) Signed-off-by: Tobias Breckle --- package/pcrepp/Makefile | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 package/pcrepp/Makefile (limited to 'package') diff --git a/package/pcrepp/Makefile b/package/pcrepp/Makefile new file mode 100644 index 000000000..639f5ad53 --- /dev/null +++ b/package/pcrepp/Makefile @@ -0,0 +1,33 @@ +# This file is part of the OpenADK project. OpenADK is copyrighted +# material, please see the LICENCE file in the top-level directory. + +include ${TOPDIR}/rules.mk + +PKG_NAME:= pcrepp +PKG_VERSION:= 0.9.5 +PKG_RELEASE:= 1 +PKG_MD5SUM:= 1fe6ea8e23ece01fde2ce5fb4746acc2 +PKG_DESCR:= Cpp Wrapper classes for PCRE +PKG_SECTION:= libs +PKG_URL:= http://www.daemon.de/PCRE +PKG_SITES:= http://www.daemon.de/idisk/Apps/pcre++/ +PKG_DEPENDS:= libpcre +PKG_BUILDDEP:= pcre +PKG_NEED_CXX:= 1 +PKG_CXX:= pcrepp + +PKG_CFLINE_PCREPP:= depends on ADK_TARGET_LIB_EGLIBC || ADK_TARGET_LIB_GLIBC + +DISTFILES:= pcre++-${PKG_VERSION}.tar.gz + +include ${TOPDIR}/mk/package.mk + +$(eval $(call PKG_template,PCREPP,${PKG_NAME},${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION})) + +post-extract: + mv ${WRKDIR_BASE}/w-${PKG_NAME}-${PKG_VERSION}-${PKG_RELEASE}/pcre++-${PKG_VERSION} ${WRKBUILD} + +post-install: + ${CP} ${WRKINST}/* ${WRKINST}/../pkg-${PKG_NAME} + +include ${TOPDIR}/mk/pkg-bottom.mk -- cgit v1.2.3 From a632e742956490b0d6850ac973917280dcc65f0a Mon Sep 17 00:00:00 2001 From: Tobias Breckle Date: Tue, 17 May 2011 14:52:59 +0200 Subject: new package: log4cplus (C++ logging framework) Signed-off-by: Tobias Breckle --- package/log4cplus/Makefile | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 package/log4cplus/Makefile (limited to 'package') diff --git a/package/log4cplus/Makefile b/package/log4cplus/Makefile new file mode 100644 index 000000000..b2e2aab1a --- /dev/null +++ b/package/log4cplus/Makefile @@ -0,0 +1,26 @@ +# This file is part of the OpenADK project. OpenADK is copyrighted +# material, please see the LICENCE file in the top-level directory. + +include ${TOPDIR}/rules.mk + +PKG_NAME:= log4cplus +PKG_VERSION:= 1.0.4 +PKG_RELEASE:= 1 +PKG_MD5SUM:= 977d0a390b3be1a4ad8cfab2e4dd3af3 +PKG_DESCR:= Logging framework for C++ +PKG_SECTION:= libs +PKG_DEPENDS:= libpthread +PKG_BUILDDEP:= libpthread +PKG_URL:= http://log4cplus.sourceforge.net/ +PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=log4cplus/log4cplus-stable/${PKG_VERSION}/} + +DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.bz2 + +include ${TOPDIR}/mk/package.mk + +$(eval $(call PKG_template,LOG4CPLUS,${PKG_NAME},${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION})) + +post-install: + ${CP} ${WRKINST}/* ${IDIR_LOG4CPLUS} + +include ${TOPDIR}/mk/pkg-bottom.mk -- cgit v1.2.3