From 32ac162630614c548b12e59afca03582252dad99 Mon Sep 17 00:00:00 2001 From: Florian Fainelli Date: Mon, 19 Feb 2007 11:17:13 +0000 Subject: [PATCH] Upgrade comgt to 0.32 (#1347) SVN-Revision: 6323 --- package/comgt/Makefile | 13 +- package/comgt/patches/001-Makefile.patch | 158 ++++++++++++++++++----- 2 files changed, 132 insertions(+), 39 deletions(-) diff --git a/package/comgt/Makefile b/package/comgt/Makefile index d22b72c53a..4131fc23f4 100644 --- a/package/comgt/Makefile +++ b/package/comgt/Makefile @@ -9,19 +9,18 @@ include $(TOPDIR)/rules.mk PKG_NAME:=comgt -PKG_VERSION:=0.3 +PKG_VERSION:=0.32 PKG_RELEASE:=1 -PKG_SOURCE:=$(PKG_NAME)$(PKG_VERSION).tgz -PKG_SOURCE_URL:=http://www.pharscape.org/3G/comgt -PKG_MD5SUM:=cd32663025ed94a0ee623a689989f3c3 +PKG_SOURCE:=$(PKG_NAME).$(PKG_VERSION).tgz +PKG_SOURCE_URL:=@SF/comgt +PKG_MD5SUM:=db2452680c3d953631299e331daf49ef -PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION) -PKG_UNPACK:=mkdir -p $(PKG_BUILD_DIR); zcat $(DL_DIR)/$(PKG_SOURCE) | $(TAR) -C $(PKG_BUILD_DIR) $(TAR_OPTIONS) +PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME).$(PKG_VERSION) +PKG_CAT:=zcat include $(INCLUDE_DIR)/package.mk - define Package/comgt SECTION:=utils CATEGORY:=Utilities diff --git a/package/comgt/patches/001-Makefile.patch b/package/comgt/patches/001-Makefile.patch index 28ea2ecf27..c3723fa463 100644 --- a/package/comgt/patches/001-Makefile.patch +++ b/package/comgt/patches/001-Makefile.patch @@ -1,32 +1,126 @@ ---- gcom-0.3.x/Makefile 2006-01-04 17:05:28.000000000 +0200 -+++ gcom-0.3/Makefile 2006-02-26 13:02:07.000000000 +0200 -@@ -20,8 +20,6 @@ - # - # $Id$ - # --LIB = -L/usr/local/lib --INC = -I/usr/local/include - EXE = /usr/local/bin - MAN = /usr/share/man/man1 - CPROG = gcom -@@ -29,9 +27,6 @@ - BIN = $(CPROG) $(SCRIPT) - MANP = gcom.1 sigmon.1 - --CFLAGS = -c --LDFLAGS = -- - all: $(BIN) - - install: -@@ -53,8 +48,8 @@ - - - gcom: gcom.o -- cc gcom.o $(LDFLAGS) -o gcom -+ $(CC) gcom.o $(LDFLAGS) -o gcom - - gcom.o: gcom.c gcom.h -- cc gcom.c $(CFLAGS) -+ $(CC) -c $(CFLAGS) gcom.c - +diff -rhNp comgt.0.32/Makefile gcom-032/Makefile +*** comgt.0.32/Makefile 2007-02-10 19:07:58.723709368 +0100 +--- gcom-032/Makefile 2007-02-10 19:18:26.764232696 +0100 +*************** +*** 1,7 **** + # +! # Makefile - build and install the comgt package + # Copyright (C) 2005 Martin Gregorie +- # Copyright (C) 2006 Paul Hardwick + # + # This program is free software; you can redistribute it and/or modify + # it under the terms of the GNU General Public License as published by +--- 1,6 ---- + # +! # Makefile - build and install the gmon package + # Copyright (C) 2005 Martin Gregorie + # + # This program is free software; you can redistribute it and/or modify + # it under the terms of the GNU General Public License as published by +*************** +*** 17,79 **** + # along with this program; if not, write to the Free Software + # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + # +! # martin@gregorie.org, paul@peck.org.uk + # +! # $Id: Makefile,v 1.4 2006/10/20 14:30:19 pharscape Exp $ + # +- # +- +- LIB = -L/usr/local/lib +- INC = -I/usr/local/include + EXE = /usr/local/bin + MAN = /usr/share/man/man1 +! CPROG = comgt +! SCRIPTPATH = /etc/comgt/ +! SCRIPTSRC = ./scripts/ +! BIN = $(CPROG) +! MANP = comgt.1 sigmon.1 +! +! CFLAGS = -c +! LDFLAGS = + + all: $(BIN) + + install: + chmod a-w $(BIN) + chmod u+rw $(BIN) + chmod a+x $(BIN) +! cp $(BIN) $(EXE) + chmod a-wx $(MANP) + chmod u+rw $(MANP) + chmod a+r $(MANP) + cp $(MANP) $(MAN) +- -mkdir $(SCRIPTPATH) +- chmod a-w $(SCRIPTPATH) +- chmod u+rw $(SCRIPTPATH) +- chmod a+x $(SCRIPTPATH) +- cp -f $(SCRIPTSRC)* $(SCRIPTPATH) +- chmod a-w $(SCRIPTPATH)* +- chmod u+rw $(SCRIPTPATH)* +- chmod a+x $(SCRIPTPATH)* +- +- +- + + uninstall: + cd $(EXE); rm $(BIN) + cd $(MAN); rm $(MANP) +- -rm -r $(SCRIPTPATH) + + clean: +! -rm *.o +! -rm $(CPROG) +! -rm *~ +! -rm $(SCRIPTSRC)*~ + + +! comgt: comgt.o +! cc comgt.o $(LDFLAGS) -o comgt + +! comgt.o: comgt.c comgt.h +! cc comgt.c $(CFLAGS) + +--- 16,56 ---- + # along with this program; if not, write to the Free Software + # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + # +! # martin@gregorie.org + # +! # $Id$ + # + EXE = /usr/local/bin + MAN = /usr/share/man/man1 +! CPROG = gcom +! SCRIPT = sigmon +! BIN = $(CPROG) $(SCRIPT) +! MANP = gcom.1 sigmon.1 + + all: $(BIN) + + install: ++ mv ($BIN} {$BIN2} + chmod a-w $(BIN) + chmod u+rw $(BIN) + chmod a+x $(BIN) +! cp $(BIN) $(EXE)/gcom + chmod a-wx $(MANP) + chmod u+rw $(MANP) + chmod a+r $(MANP) + cp $(MANP) $(MAN) + + uninstall: + cd $(EXE); rm $(BIN) + cd $(MAN); rm $(MANP) + + clean: +! rm *.o $(CPROG) + + +! gcom: gcom.o +! $(CC) gcom.o $(LDFLAGS) -o gcom + +! gcom.o: comgt.c comgt.h +! $(CC) -c $(CFLAGS) comgt.c -o gcom.o +