From 0ef2546f321e0c84787ca6e377e719380a66f0b6 Mon Sep 17 00:00:00 2001 From: Yuvia Date: Tue, 12 Aug 2025 13:34:18 +0000 Subject: [PATCH] add --- README.md | 2 ++ lola | 20 ++++++++++++++++++++ luix | 12 ++++++++++++ rcpkg | 26 ++++++++++++++++++++++++++ 4 files changed, 60 insertions(+) create mode 100644 README.md create mode 100755 lola create mode 100755 luix create mode 100755 rcpkg diff --git a/README.md b/README.md new file mode 100644 index 0000000..73ba9c2 --- /dev/null +++ b/README.md @@ -0,0 +1,2 @@ +# rcpkg +take 2 guesses at what this one does! diff --git a/lola b/lola new file mode 100755 index 0000000..7d76755 --- /dev/null +++ b/lola @@ -0,0 +1,20 @@ +#!/bin/rc + +iflags=(win3 win95 simple flat) +en=simple #enable +src='git://shithub.us/aap/lola' +builddir=/tmp/lola +name=lola + +git/clone $src $builddir || exit 1 +into $builddir +if(! ~ $#en 1){ + echo $name: what are you doing? >[1=2] + exit 1 +} +sed s/simple/$en/g mkfile >mkfile2 +mv mkfile2 mkfile +mk +mk install +back +rm -fr $builddir #ruh roh diff --git a/luix b/luix new file mode 100755 index 0000000..aa9c268 --- /dev/null +++ b/luix @@ -0,0 +1,12 @@ +#!/bin/rc + +src='https://github.com/okvik/luix' +builddir=/tmp/luix +name=luix + +git/clone $src $builddir || exit 1 +into $builddir +mk +mk install +back +rm -fr $builddir #ruh roh diff --git a/rcpkg b/rcpkg new file mode 100755 index 0000000..4ab72bc --- /dev/null +++ b/rcpkg @@ -0,0 +1,26 @@ +#!/bin/rc + +# rcpkg - the worst package manager + +oldpwd=`{pwd} + +fn into{ + oldpwd=`{pwd} + cd $1 +} + +fn back{ + olderpwd=`{pwd} + cd $oldpwd + oldpwd=$olderpwd +} + +if(~ $#1 0){ + echo usage: rcpkg package >[1=2] + exit 1 +} + +flag x + +. ./^$1 + +exit 0