summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPierre Schmitz2015-06-13 13:30:41 +0200
committerPierre Schmitz2015-06-13 13:31:15 +0200
commita56109f0b3cf411bb2098d86c7c92d7e9a48f9ea (patch)
treefa52a8336a678777eb07e94da596d6817c58eca7
downloadaur-cant.tar.gz
initial commit
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD17
-rwxr-xr-xcant28
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
+}
diff --git a/cant b/cant
new file mode 100755
index 000000000000..da9169f8ce16
--- /dev/null
+++ b/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