From b5431674c4f0947e710da087b083e32d84888111 Mon Sep 17 00:00:00 2001 From: dota? =op Date: Mon, 5 Jan 2015 16:33:01 -0200 Subject: [PATCH] New package: noip2-2.1.9_1 No-ip Dynamic DNS Update Client --- srcpkgs/noip2/files/noip2/run | 2 ++ srcpkgs/noip2/patches/prefix.patch | 16 ++++++++++++++++ srcpkgs/noip2/template | 25 +++++++++++++++++++++++++ 3 files changed, 43 insertions(+) create mode 100755 srcpkgs/noip2/files/noip2/run create mode 100644 srcpkgs/noip2/patches/prefix.patch create mode 100644 srcpkgs/noip2/template diff --git a/srcpkgs/noip2/files/noip2/run b/srcpkgs/noip2/files/noip2/run new file mode 100755 index 00000000000..df48919cdc6 --- /dev/null +++ b/srcpkgs/noip2/files/noip2/run @@ -0,0 +1,2 @@ +#!/bin/sh +exec noip2 diff --git a/srcpkgs/noip2/patches/prefix.patch b/srcpkgs/noip2/patches/prefix.patch new file mode 100644 index 00000000000..c80605bf152 --- /dev/null +++ b/srcpkgs/noip2/patches/prefix.patch @@ -0,0 +1,16 @@ +--- noip2.c.old 2015-01-05 15:40:56.269596723 -0200 ++++ noip2.c 2015-01-05 15:41:51.549595383 -0200 +@@ -240,10 +240,10 @@ + #define GROUP 2 + #define DOMAIN 3 + #ifndef PREFIX +- #define PREFIX "/usr/local" ++ #define PREFIX "/usr" + #endif +-#define CONFIG_FILEPATH PREFIX"/etc" +-#define CONFIG_FILENAME PREFIX"/etc/no-ip2.conf" ++#define CONFIG_FILEPATH "/etc" ++#define CONFIG_FILENAME "/etc/no-ip2.conf" + #define CONFSTRLEN 1024 + #define MAX_DEVLEN 16 + #define MAX_INSTANCE 4 diff --git a/srcpkgs/noip2/template b/srcpkgs/noip2/template new file mode 100644 index 00000000000..363ee774adf --- /dev/null +++ b/srcpkgs/noip2/template @@ -0,0 +1,25 @@ +# Template file for 'noip2' +pkgname=noip2 +version=2.1.9_1 +revision=1 +homepage="http://www.noip.com" +distfiles="https://www.noip.com/client/linux/noip-duc-linux.tar.gz" +wrksrc="noip-2.1.9-1" +makedepends="" +conf_files="/etc/no-ip2.conf" +short_desc="No-ip Dynamic DNS Update Client" +maintainer="rogi " +license="GPL-2" +checksum=82b9bafab96a0c53b21aaef688bf70b3572e26217b5e2072bdb09da3c4a6f593 + +do_build() { + make CC=$CC +} + +do_install() { + vinstall noip2 755 usr/bin +} + +post_install() { + vsv noip2 +}