diff --git a/build-packages.sh b/build-packages.sh index 45bab1b..0a88980 100755 --- a/build-packages.sh +++ b/build-packages.sh @@ -20,6 +20,6 @@ for x in "${x86_list[@]}" do cd "${dir_path}"/x86_64/"${x}" echo "### Making ${dir_path}/x86_64/${x} ###" - makepkg -scf --sign + makepkg -scf find . -mindepth 1 -maxdepth 1 -type d -print0 | xargs -r0 rm -R done diff --git a/x86_64/alacritty-cbsh/PKGBUILD b/x86_64/alacritty-cbsh/PKGBUILD index e608b0d..6cfee3b 100644 --- a/x86_64/alacritty-cbsh/PKGBUILD +++ b/x86_64/alacritty-cbsh/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Cameron Miller pkgname=alacritty-cbsh _pkgname=cbsh-configs -pkgver=1.0.r11.a244d57 +pkgver=1.0.r13.fd09da6 pkgrel=1 epoch= pkgdesc="The Default Alacritty Config for CBSH." @@ -32,7 +32,9 @@ pkgver() { package() { cd cbsh-configs - install -Dm755 etc/cbsh/.config/alacritty/alacritty.yml ${pkgdir}/etc/cbsh/.config/alacritty/alacritty.yml + sudo rm -rf /etc/cbsh/.config/alacritty/ + install -d ${pkgdir}/etc/cbsh/.config/alacritty/ + cp -r ${srcdir}/${_pkgname}/etc/cbsh/.config/alacritty/ ${pkgdir}/etc/cbsh/.config/alacritty/ install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" install -Dm644 README.org "${pkgdir}/usr/share/doc/${pkgname}/README.org" } diff --git a/x86_64/dmenu-cbsh/PKGBUILD b/x86_64/dmenu-cbsh/PKGBUILD index eb8237e..e4568f5 100644 --- a/x86_64/dmenu-cbsh/PKGBUILD +++ b/x86_64/dmenu-cbsh/PKGBUILD @@ -3,7 +3,7 @@ # Maintainer: Cameron Miller pkgname=dmenu-cbsh -pkgver=5.0.r10.f7d8bfc +pkgver=5.0.r12.38f60ee pkgrel=1 pkgdesc="A Custom build of dmenu patched for centering, borders, custom line height and more colours" arch=(x86_64) diff --git a/x86_64/dmenu-scripts/PKGBUILD b/x86_64/dmenu-scripts/PKGBUILD new file mode 100644 index 0000000..ee0335a --- /dev/null +++ b/x86_64/dmenu-scripts/PKGBUILD @@ -0,0 +1,42 @@ +# The following guidelines are specific to BZR, GIT, HG and SVN packages. +# Other VCS sources are not natively supported by makepkg yet. + +# Maintainer: Cameron Miller +pkgname=dmenu-scripts +pkgver=1.0.r12.38f60ee +pkgrel=1 +pkgdesc="Some basic dmenu Scripts to make things a bit easier in life." +arch=('any') +url="https://www.gitlab.com/cabooshyy/dmenu-scripts.git" +license=('GPL3') +groups=() +depends=(dmenu) +makedepends=('git') +optdepends=( + 'emacs: Editor used by dm-config' + 'qtile: dm-logout is setup for this Window Manager' +) +provides=(dmenu-scripts) +conflicts=(dmenu-scripts-git) +replaces=() +backup=() +options=() +install=${pkgname}.install +source=("git+$url") +noextract=() +md5sums=('SKIP') + +pkgver() { + cd "${_pkgname}" + printf "1.0.r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +package() { + cd dmenu-scripts + + sudo rm -rf /etc/cbsh/dmenu-scripts/ + install -d ${pkgdir}/${_pkgname}/etc/cbsh/dmenu-scripts/scripts/ + cp -r "${srcdir}/dmenu-scripts/etc/cbsh/dmenu-scripts/scripts/"* "${pkgdir}/etc/cbsh/dmenu-scripts/scripts/" + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -Dm644 README.org "${pkgdir}/usr/share/doc/${pkgname}/README.org" +} diff --git a/x86_64/dmenu-scripts/dmenu-scripts.install b/x86_64/dmenu-scripts/dmenu-scripts.install new file mode 100644 index 0000000..54f23d5 --- /dev/null +++ b/x86_64/dmenu-scripts/dmenu-scripts.install @@ -0,0 +1,9 @@ +post_install() { + echo -e "#################################################################" + echo -e "###### The scripts can be found in /etc/cbsh/dmenu-scripts ######" + echo -e "#################################################################" +} + +post_upgrade() { + post_install +} diff --git a/x86_64/doom-cbsh/PKGBUILD b/x86_64/doom-cbsh/PKGBUILD new file mode 100644 index 0000000..6f247a2 --- /dev/null +++ b/x86_64/doom-cbsh/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: Cameron Miller +pkgname=doom-cbsh +_pkgname=cbsh-configs +pkgver=1.0.r13.fd09da6 +pkgrel=1 +epoch= +pkgdesc="The Default Doom Emacs Config for CBSH." +arch=('x86_64') +url="https://www.gitlab.com/cabooshyy/cbsh-configs.git" +license=('GPL3') +groups=() +depends=(emacs) +makedepends=(git) +checkdepends=() +optdepends=() +provides=(doom-cbsh) +conflicts=() +replaces=() +backup=() +options=() +install=${pkgname}.install +changelog= +source=("git+$url") +noextract=() +md5sums=('SKIP') +validpgpkeys=() + +pkgver() { + cd "${_pkgname}" + printf "1.0.r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +package() { + cd cbsh-configs + sudo rm -rf /etc/cbsh/.config/doom/ + install -d ${pkgdir}/etc/cbsh/.config/doom/ + cp -r ${srcdir}/${_pkgname}/etc/cbsh/config/doom/ ${pkgdir}/etc/cbsh/.config/doom/ + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -Dm644 README.org "${pkgdir}/usr/share/doc/${pkgname}/README.org" +} diff --git a/x86_64/doom-cbsh/doom-cbsh.install b/x86_64/doom-cbsh/doom-cbsh.install new file mode 100644 index 0000000..0a3df83 --- /dev/null +++ b/x86_64/doom-cbsh/doom-cbsh.install @@ -0,0 +1,9 @@ +post_install() { + echo -e "#####################################################" + echo -e "## Config files were placed /etc/cbsh/.config/doom ##" + echo -e "#####################################################" +} + +post_upgrade() { + post_install +} diff --git a/x86_64/kitty-cbsh/PKGBUILD b/x86_64/kitty-cbsh/PKGBUILD new file mode 100644 index 0000000..4b0de37 --- /dev/null +++ b/x86_64/kitty-cbsh/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: Cameron Miller +pkgname=kitty-cbsh +_pkgname=cbsh-configs +pkgver=1.0.r13.fd09da6 +pkgrel=1 +epoch= +pkgdesc="The Default Kitty Config for CBSH." +arch=('x86_64') +url="https://www.gitlab.com/cabooshyy/cbsh-configs.git" +license=('GPL3') +groups=() +depends=(kitty) +makedepends=(git) +checkdepends=() +optdepends=() +provides=(kitty-cbsh) +conflicts=() +replaces=() +backup=() +options=() +install=${pkgname}.install +changelog= +source=("git+$url") +noextract=() +md5sums=('SKIP') +validpgpkeys=() + +pkgver() { + cd "${_pkgname}" + printf "1.0.r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +package() { + cd cbsh-configs + sudo rm -rf /etc/cbsh/.config/kitty/ + install -d ${pkgdir}/etc/cbsh/.config/kitty/ + cp -r ${srcdir}/${_pkgname}/etc/cbsh/.config/kitty/ ${pkgdir}/etc/cbsh/.config/kitty/ + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -Dm644 README.org "${pkgdir}/usr/share/doc/${pkgname}/README.org" +} diff --git a/x86_64/kitty-cbsh/kitty-cbsh.install b/x86_64/kitty-cbsh/kitty-cbsh.install new file mode 100644 index 0000000..7c6ed93 --- /dev/null +++ b/x86_64/kitty-cbsh/kitty-cbsh.install @@ -0,0 +1,9 @@ +post_install() { + echo -e "##########################################################" + echo -e "## Config files were placed /etc/cbsh/.config/kitty ##" + echo -e "##########################################################" +} + +post_upgrade() { + post_install +} diff --git a/x86_64/qtile-cbsh/PKGBUILD b/x86_64/qtile-cbsh/PKGBUILD new file mode 100644 index 0000000..98ec865 --- /dev/null +++ b/x86_64/qtile-cbsh/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: Cameron Miller +pkgname=qtile-cbsh +_pkgname=cbsh-configs +pkgver=1.0.r13.fd09da6 +pkgrel=1 +epoch= +pkgdesc="The Default Qtile Config for CBSH." +arch=('x86_64') +url="https://www.gitlab.com/cabooshyy/cbsh-configs.git" +license=('GPL3') +groups=() +depends=(qtile) +makedepends=(git) +checkdepends=() +optdepends=() +provides=(qtile-cbsh) +conflicts=() +replaces=() +backup=() +options=() +install=${pkgname}.install +changelog= +source=("git+$url") +noextract=() +md5sums=('SKIP') +validpgpkeys=() + +pkgver() { + cd "${_pkgname}" + printf "1.0.r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +package() { + cd cbsh-configs + sudo rm -rf /etc/cbsh/.config/qtile/ + install -d ${pkgdir}/etc/cbsh/.config/qtile/ + cp -r ${srcdir}/${_pkgname}/etc/cbsh/.config/qtile/ ${pkgdir}/etc/cbsh/.config/qtile/ + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -Dm644 README.org "${pkgdir}/usr/share/doc/${pkgname}/README.org" +} diff --git a/x86_64/qtile-cbsh/qtile-cbsh.install b/x86_64/qtile-cbsh/qtile-cbsh.install new file mode 100644 index 0000000..c4805a7 --- /dev/null +++ b/x86_64/qtile-cbsh/qtile-cbsh.install @@ -0,0 +1,9 @@ +post_install() { + echo -e "######################################################" + echo -e "## Config files were placed /etc/cbsh/.config/qtile ##" + echo -e "######################################################" +} + +post_upgrade() { + post_install +} diff --git a/x86_64/st-cbsh/PKGBUILD b/x86_64/st-cbsh/PKGBUILD index 4b8c467..f9567a1 100644 --- a/x86_64/st-cbsh/PKGBUILD +++ b/x86_64/st-cbsh/PKGBUILD @@ -3,7 +3,7 @@ # Maintainer: Cameron Miller pkgname=st-cbsh -pkgver=5.0.r10.f7d8bfc +pkgver=5.0.r12.38f60ee pkgrel=1 pkgdesc="A Custom build of st patched with a few nice to have's" arch=(x86_64) diff --git a/x86_64/zsh-cbsh/PKGBUILD b/x86_64/zsh-cbsh/PKGBUILD new file mode 100644 index 0000000..b0d8ec9 --- /dev/null +++ b/x86_64/zsh-cbsh/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: Cameron Miller +pkgname=zsh-cbsh +_pkgname=cbsh-configs +pkgver=1.0.r13.fd09da6 +pkgrel=1 +epoch= +pkgdesc="The Default Zsh Config for CBSH." +arch=('x86_64') +url="https://www.gitlab.com/cabooshyy/cbsh-configs.git" +license=('GPL3') +groups=() +depends=(zsh) +makedepends=(git) +checkdepends=() +optdepends=() +provides=(zsh-cbsh) +conflicts=() +replaces=() +backup=() +options=() +install=${pkgname}.install +changelog= +source=("git+$url") +noextract=() +md5sums=('SKIP') +validpgpkeys=() + +pkgver() { + cd "${_pkgname}" + printf "1.0.r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +package() { + cd cbsh-configs + sudo rm -rf /etc/cbsh/zsh + install -d ${pkgdir}/etc/cbsh/zsh + cp -r ${srcdir}/${_pkgname}/etc/cbsh/zsh/.zshrc ${pkgdir}/etc/cbsh/zsh/.zshrc + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -Dm644 README.org "${pkgdir}/usr/share/doc/${pkgname}/README.org" +} diff --git a/x86_64/zsh-cbsh/zsh-cbsh.install b/x86_64/zsh-cbsh/zsh-cbsh.install new file mode 100644 index 0000000..fb32062 --- /dev/null +++ b/x86_64/zsh-cbsh/zsh-cbsh.install @@ -0,0 +1,9 @@ +post_install() { + echo -e "############################################" + echo -e "## Config files were placed /etc/cbsh/zsh ##" + echo -e "############################################" +} + +post_upgrade() { + post_install +}