diff options
author | justbrowsing | 2015-07-08 00:19:02 -0700 |
---|---|---|
committer | justbrowsing | 2015-07-08 00:19:02 -0700 |
commit | 962c5f7ed50e21aefe74e6d7a72697b51de1b36c (patch) | |
tree | 0dce5f4c850d0fb55cf250eb6b7a394520ebd1bc | |
download | aur-962c5f7ed50e21aefe74e6d7a72697b51de1b36c.tar.gz |
Imported to AUR4
-rw-r--r-- | .AURINFO | 17 | ||||
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 30 | ||||
-rw-r--r-- | justbrowsing-home.install | 14 |
4 files changed, 79 insertions, 0 deletions
diff --git a/.AURINFO b/.AURINFO new file mode 100644 index 000000000000..365d228fc368 --- /dev/null +++ b/.AURINFO @@ -0,0 +1,17 @@ +pkgbase = justbrowsing-home + pkgdesc = Home directory for JustBrowsing + pkgver = 1.1 + pkgrel = 3 + url = https://github.com/justbrowsing/justbrowsing-config-files + install = justbrowsing-home.install + arch = any + license = unknown + makedepends = unzip + depends = shadow + depends = withlock-svn + optdepends = justbrowsing-firefox-profile: Firefox browser profile + optdepends = justbrowsing-chrome-profile: Google Chrome browser profile + source = https://github.com/justbrowsing/justbrowsing-config-files/archive/master.zip + +pkgname = justbrowsing-home + diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..3b021d9fceb9 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = justbrowsing-home + pkgdesc = Home directory for JustBrowsing + pkgver = 1.1 + pkgrel = 3 + url = https://github.com/justbrowsing/justbrowsing-config-files + install = justbrowsing-home.install + arch = any + license = unknown + makedepends = unzip + depends = shadow + depends = withlock-svn + optdepends = justbrowsing-firefox-profile: Firefox browser profile + optdepends = justbrowsing-chrome-profile: Google Chrome browser profile + source = https://github.com/justbrowsing/justbrowsing-config-files/archive/master.zip + md5sums = 59cacf1ac2cad427842f9aff15fca297 + +pkgname = justbrowsing-home + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..1a5318214f06 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: justbrowsing <developer4linux+aur@gmail.com> +pkgname=justbrowsing-home +pkgver=1.1 +pkgrel=3 +_gitname="justbrowsing-config-files" +_username="user" +_userdir="/home/${_username}" +pkgdesc="Home directory for JustBrowsing" +arch=('any') +url="https://github.com/justbrowsing/justbrowsing-config-files" +license=('unknown') +depends=('shadow' 'withlock-svn') +makedepends=('unzip') +optdepends=('justbrowsing-firefox-profile: Firefox browser profile' + 'justbrowsing-chrome-profile: Google Chrome browser profile') +source=(https://github.com/justbrowsing/${_gitname}/archive/master.zip) +install=$pkgname.install +md5sums=('59cacf1ac2cad427842f9aff15fca297') + +package() { + cd "$srcdir/${_gitname}-master" + mkdir -p ${pkgdir}/${_userdir}/{.config/nitrogen,.i3,.locks} + chmod 0700 "${pkgdir}/${_userdir}" + + install -m644 ".config/nitrogen/nitrogen.cfg" "${pkgdir}/${_userdir}/.config/nitrogen/nitrogen.cfg" + install -m644 ".config/nitrogen/bg-saved.cfg" "${pkgdir}/${_userdir}/.config/nitrogen/bg-saved.cfg" + install -m644 ".i3/config" "${pkgdir}/${_userdir}/.i3/config" + install -m644 ".wbar" "${pkgdir}/${_userdir}/.wbar" + install -m644 ".xinitrc" "${pkgdir}/${_userdir}/.xinitrc" +} diff --git a/justbrowsing-home.install b/justbrowsing-home.install new file mode 100644 index 000000000000..6415963b6cf7 --- /dev/null +++ b/justbrowsing-home.install @@ -0,0 +1,14 @@ +_username="user" +_userdir="/home/${_username}" + +pre_install(){ + useradd -U -m -d "${_userdir}" ${_username} +} + +post_install(){ + chown -R ${_username}:${_username} "${_userdir}" +} + +post_remove(){ + userdel "${_username}" 2>/dev/null +} |