From 3b73bfd16346c7a7144f38a177e9cdf7f3d7590a Mon Sep 17 00:00:00 2001 From: Ypnose Date: Wed, 1 Jan 2014 18:00:38 +0100 Subject: [PATCH 1/2] dvtm: update to 0.10 --- srcpkgs/dvtm/template | 21 ++++++++++----------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/srcpkgs/dvtm/template b/srcpkgs/dvtm/template index e99a1ed0dc..9af7459178 100644 --- a/srcpkgs/dvtm/template +++ b/srcpkgs/dvtm/template @@ -1,7 +1,9 @@ # Template file for 'dvtm' pkgname=dvtm -version=0.9 -revision=3 +version=0.10 +revision=1 +build_style=gnu-makefile +make_build_args="INCS=-I." makedepends="ncurses-devel" depends="ncurses" # needs tic at post-install short_desc="Tiling window manager for the console" @@ -9,18 +11,15 @@ maintainer="pancake " homepage="http://www.brain-dump.org/projects/dvtm/" license="MIT/X11" distfiles="http://www.brain-dump.org/projects/dvtm/$pkgname-$version.tar.gz" -checksum=c751fb5778ecd24465c0db0e5ab9ac0a3e0dd61ab006708d6168fd609e81aa98 +checksum=7750872578e259d86c79277c19f3715c1fd3ff8d4f6c300ff8e12b270db86651 -do_build() { +pre_build() { # Do not run tic, useless in build environment. - sed s,tic,/bin/true,g -i Makefile - - make PREFIX=/usr MANPREFIX=/usr/share/man ${makejobs} + sed -i 's,tic,/bin/true,g' Makefile + sed -i 's,@strip,@${STRIP},g' Makefile + sed -i 's,LDFLAGS += -L/usr/lib -L/usr/local/lib,LDFLAGS += ,g' config.mk } -do_install() { - make install DESTDIR=${DESTDIR} MANPREFIX=/usr/share/man PREFIX=/usr - - # Install terminfo file to the correct dir. +post_install() { vinstall dvtm.info 644 usr/share/terminfo/d } From b035cbd12ed812f7ee663e6bb6ad2f3bce557a56 Mon Sep 17 00:00:00 2001 From: Ypnose Date: Wed, 1 Jan 2014 18:16:56 +0100 Subject: [PATCH 2/2] New package: dropbear-2013.62 --- srcpkgs/dropbear/files/dropbear.service | 10 ++++++++++ srcpkgs/dropbear/template | 18 ++++++++++++++++++ 2 files changed, 28 insertions(+) create mode 100644 srcpkgs/dropbear/files/dropbear.service create mode 100644 srcpkgs/dropbear/template diff --git a/srcpkgs/dropbear/files/dropbear.service b/srcpkgs/dropbear/files/dropbear.service new file mode 100644 index 0000000000..d9bccb4c8d --- /dev/null +++ b/srcpkgs/dropbear/files/dropbear.service @@ -0,0 +1,10 @@ +[Unit] +Description=Dropbear SSH Daemon +After=network.target + +[Service] +Type=simple +ExecStart=/usr/bin/dropbear -F -P /run/dropbear.pid + +[Install] +WantedBy=multi-user.target diff --git a/srcpkgs/dropbear/template b/srcpkgs/dropbear/template new file mode 100644 index 0000000000..b96442bb39 --- /dev/null +++ b/srcpkgs/dropbear/template @@ -0,0 +1,18 @@ +# Template file for 'dropbear' +pkgname=dropbear +version=2013.62 +revision=1 +build_style="gnu-configure" +configure_args="--sbindir=/usr/bin --enable-zlib" +makedepends="zlib-devel" +short_desc="Small SSH server and client." +maintainer="Ypnose " +license="MIT" +homepage="https://matt.ucc.asn.au/dropbear/dropbear.html" +distfiles="https://matt.ucc.asn.au/${pkgname}/releases/${pkgname}-${version}.tar.bz2" +checksum=c6656302bbcc54b0a9c361f505822f6994039117ec32d2897ead3364da079ffa + +post_install() { + vinstall ${FILESDIR}/dropbear.service 644 usr/lib/systemd/system/ + vinstall LICENSE 644 usr/share/licenses/${pkgname} +}