summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAmirreza Firoozi2016-06-07 11:51:58 +0430
committerAmirreza Firoozi2016-06-07 11:51:58 +0430
commit60f0a331f1766a6accff300ee3718b6cb5202612 (patch)
treee730e5a0ddebf339fd97d239bfe45a6fab9eef9f
downloadaur-60f0a331f1766a6accff300ee3718b6cb5202612.tar.gz
Initial commit
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD25
-rwxr-xr-xdist_detect27
-rw-r--r--dist_detect.1.gzbin0 -> 504 bytes
4 files changed, 65 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..04f7c7f87ea0
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,13 @@
+pkgbase = dist_detect
+ pkgdesc = a simple script that helps you detect your distro name easily
+ pkgver = 1.0
+ pkgrel = 1
+ url = https://Github.com/AmirrezaFiroozi/dist_detect
+ arch = i686
+ arch = x86_64
+ license = GPL3
+ source = https://github.com/AmirrezaFiroozi/dist_detect/archive/v1.0.tar.gz
+ md5sums = SKIP
+
+pkgname = dist_detect
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..705ea5540d5d
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,25 @@
+# Maintainer: Amirreza Firoozi <firoozi128.af@gmail.com>
+pkgname=dist_detect
+pkgver=1.0
+pkgrel=1
+epoch=
+pkgdesc="a simple script that helps you detect your distro name easily "
+arch=('i686' 'x86_64')
+url="https://Github.com/AmirrezaFiroozi/dist_detect"
+license=('GPL3')
+depends=('')
+install=
+md5sums=('SKIP')
+changelog=
+source=("https://github.com/AmirrezaFiroozi/dist_detect/archive/v1.0.tar.gz")
+noextract=()
+
+package() {
+mkdir -p $pkgname/usr/bin/
+mkdir -p $pkgname/usr/share/man/man1/
+mv -r "$srcdir"/${pkgname}-${pkgver}/* $srcdir/
+ cd $srcdir
+ install -Dm0755 "dist_detect" $pkgdir/usr/bin/dist_detect
+ install -Dm0755 "dist_detect.1.gz" $pkgdir/usr/share/man/man1/dist_detect.1.gz
+}
+
diff --git a/dist_detect b/dist_detect
new file mode 100755
index 000000000000..4cbb5f5a653e
--- /dev/null
+++ b/dist_detect
@@ -0,0 +1,27 @@
+#!/bin/bash
+
+#Author : Amirreza Firoozi
+#License : GPL3
+
+#This is a simple script that find distro name and echo (return) it.
+#Its useful if you want to know what distro is your own script running on.
+distros=( "Arch" "Ubuntu" "Debian" "Suse" )
+dId=0
+while [ "1" == "1" ];do
+ grep -i "${distros[dId]}" /etc/issue 1>/dev/null 2>&1
+ exstatus=$?
+ if [ "$exstatus" == "0" ];then
+ distro=${distros[dId]}
+ if [ "$1" == "-o" ];then
+ echo "$distro" > $2
+ else
+ echo "$distro"
+ fi
+break
+ fi
+ if [ "$dId" -gt "${#distros[@]}" ];then
+ break
+ fi
+ ((dId++))
+done
+
diff --git a/dist_detect.1.gz b/dist_detect.1.gz
new file mode 100644
index 000000000000..65b1f691be34
--- /dev/null
+++ b/dist_detect.1.gz
Binary files differ