diff options
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 17 | ||||
-rwxr-xr-x | cant | 28 |
3 files changed, 59 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..fdbd4f903078 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,14 @@ +pkgbase = cant + pkgdesc = The Canterbury Distribution Package Manager + pkgver = 0.8.15 + pkgrel = 1 + url = http://www.archlinux.org/ + arch = any + license = GPL + depends = pacman + depends = bash + source = cant + md5sums = 85d758dec094ac48c5a2345c5a6a163e + +pkgname = cant + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..8cb7d73f9286 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,17 @@ +# $Id: $ +# Maintainer: Pierre Schmitz <pierre@archlinux.de> + +pkgname=cant +pkgver=0.8.15 +pkgrel=1 +pkgdesc="The Canterbury Distribution Package Manager" +arch=('any') +url='http://www.archlinux.org/' +license=('GPL') +depends=('pacman' 'bash') +source=("cant") +md5sums=('85d758dec094ac48c5a2345c5a6a163e') + +package() { + install -D -m755 ${srcdir}/cant ${pkgdir}/usr/bin/cant +} @@ -0,0 +1,28 @@ +#!/bin/bash + +args=(${@}) +comand=${args[0]} +packages=${args[@]:1} + +case $comand in + install) + pacman -Syu ${packages[@]} + ;; + remove) + pacman -R ${packages[@]} + ;; + stand) + pacman -R cant + ;; + *|help) + echo "The Canterbury Distribution Package Manager" + echo '' + echo "usage: cant [option] <packages>" + echo 'options:' + echo ' install install packages' + echo ' remove remove packages' + echo ' stand remove the Canterbury Distribution Package Manager' + echo ' help this text' + echo '' + ;; +esac |