diff options
author | gardotd426 | 2021-09-29 11:03:36 -0400 |
---|---|---|
committer | gardotd426 | 2021-09-29 11:03:36 -0400 |
commit | 9d25db2659f7806278b5fe7377a71b5f073d1070 (patch) | |
tree | a17a433aabf64c2acef70175b711fa472175472c | |
download | aur-9d25db2659f7806278b5fe7377a71b5f073d1070.tar.gz |
Initial push to AUR
-rw-r--r-- | .SRCINFO | 222 | ||||
-rw-r--r-- | PKGBUILD | 326 | ||||
-rw-r--r-- | flashback.patch | 15 |
3 files changed, 563 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..889df7e406aa --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,222 @@ +pkgbase = regolith-de + pkgver = 1.5.3 + pkgrel = 1 + url = https://github.com/regolith-linux/regolith-desktop + arch = x86_64 + groups = regolith-de + license = custom: multiple + makedepends = wget + source = http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/a/ayu-theme/ayu-theme_0.2.2-1_amd64.deb + source = http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/c/cahuella/cahuella_1.0.3-1_amd64.deb + source = https://launchpad.net/~regolith-linux/+archive/ubuntu/release/+files/i3-snapshot_1.0.1-2hirsute_amd64.deb + source = http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/i/i3xrocks/i3xrocks_1.3.5-1_amd64.deb + source = http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-i3xrocks-config/i3xrocks-battery_3.6.4-1_amd64.deb + source = http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-i3xrocks-config/i3xrocks-cpu-usage_3.6.4-1_amd64.deb + source = http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-i3xrocks-config/i3xrocks-focused-window-name_3.6.4-1_amd64.deb + source = http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-i3xrocks-config/i3xrocks-info_3.6.4-1_amd64.deb + source = http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-i3xrocks-config/i3xrocks-key-indicator_3.6.4-1_amd64.deb + source = http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-i3xrocks-config/i3xrocks-media-player_3.6.4-1_amd64.deb + source = http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-i3xrocks-config/i3xrocks-memory_3.6.4-1_amd64.deb + source = http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-i3xrocks-config/i3xrocks-net-traffic_3.6.4-1_amd64.deb + source = http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-i3xrocks-config/i3xrocks-nm-vpn_3.6.4-1_amd64.deb + source = http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-i3xrocks-config/i3xrocks-openvpn_3.6.4-1_amd64.deb + source = http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-i3xrocks-config/i3xrocks-temp_3.6.4-1_amd64.deb + source = http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-i3xrocks-config/i3xrocks-time_3.6.4-1_amd64.deb + source = http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-i3xrocks-config/i3xrocks-volume_3.6.4-1_amd64.deb + source = http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-i3xrocks-config/i3xrocks-weather_3.6.4-1_amd64.deb + source = http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-i3xrocks-config/i3xrocks-wifi_3.6.4-1_amd64.deb + source = https://launchpad.net/~regolith-linux/+archive/ubuntu/release/+files/nordic_1.6.5-1ubuntu1ppa1_all.deb + source = https://launchpad.net/~regolith-linux/+archive/ubuntu/release/+files/paper-icon-theme_1.5.723-201905252133~daily~ubuntu19.04.1_all.deb + source = https://launchpad.net/~regolith-linux/+archive/ubuntu/release/+files/plano-theme_3.36-1-1regolith1_all.deb + source = https://launchpad.net/~regolith-linux/+archive/ubuntu/release/+files/plymouth-theme-regolith_1.0.3-1_all.deb + source = https://launchpad.net/~regolith-linux/+archive/ubuntu/release/+files/regolith-compositor-picom-glx_1.1.3-1_amd64.deb + source = http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-default-settings/regolith-default-settings_1.0.8-1hirsute_amd64.deb + source = http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-desktop/regolith-desktop-complete_2.124-1hirsute_amd64.deb + source = http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-ftue/regolith-ftue_1.1.2-1_amd64.deb + source = https://launchpad.net/~regolith-linux/+archive/ubuntu/release/+files/regolith-gdm3-theme_2.0.0-1ubuntu1~ppa1_amd64.deb + source = https://launchpad.net/~regolith-linux/+archive/ubuntu/release/+files/regolith-gnome-flashback_2.6.2-1_amd64.deb + source = http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-i3-gaps-config/regolith-i3-gaps-config_2.8.6-1_amd64.deb + source = http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-i3xrocks-config/regolith-i3xrocks-config_3.6.4-1_amd64.deb + source = http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-lightdm-config/regolith-lightdm-config_1.1.1-1_amd64.deb + source = http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-styles/regolith-look-ayu_2.9.7-1_amd64.deb + source = http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-styles/regolith-look-ayu-dark_2.9.7-1_amd64.deb + source = http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-styles/regolith-look-ayu-mirage_2.9.7-1_amd64.deb + source = http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-styles/regolith-look-cahuella_2.9.7-1_amd64.deb + source = http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-styles/regolith-look-dracula_2.9.7-1_amd64.deb + source = http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-styles/regolith-look-gruvbox_2.9.7-1_amd64.deb + source = http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-styles/regolith-look-lascaille_2.9.7-1_amd64.deb + source = http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-styles/regolith-look-nord_2.9.7-1_amd64.deb + source = http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-styles/regolith-look-pop-os_2.9.7-1_amd64.deb + source = http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-styles/regolith-look-solarized-dark_2.9.7-1_amd64.deb + source = http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-styles/regolith-look-ubuntu_2.9.7-1_amd64.deb + source = https://launchpad.net/~regolith-linux/+archive/ubuntu/release/+files/regolith-rofi-config_1.3.1-1_amd64.deb + source = https://launchpad.net/~regolith-linux/+archive/ubuntu/release/+files/regolith-st_0.8.2-1ubuntu20ppa5_amd64.deb + source = http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-styles/regolith-styles_2.9.7-1_amd64.deb + source = http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-system/regolith-system_1.5.3-1_amd64.deb + source = http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/s/solarc-theme/solarc-theme_800c997-2_amd64.deb + source = http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/u/ubiquity-slideshow-regolith/ubiquity-slideshow-regolith_168.6-regolith1_all.deb + source = https://launchpad.net/~regolith-linux/+archive/ubuntu/release/+files/xrescat_1.2.1-1_amd64.deb + source = flashback.patch + source = git+https://github.com/regolith-linux/regolith-rofication.git + source = http://launchpad.net/~regolith-linux/+archive/ubuntu/release/+files/midnight-gtk-theme_1.1.0-1_all.deb + source = http://launchpad.net/~regolith-linux/+archive/ubuntu/release/+files/regolith-look-solarized-light_2.9.7-1_amd64.deb + source = http://launchpad.net/~regolith-linux/+archive/ubuntu/release/+files/i3xrocks-app-launcher_3.6.4-1_amd64.deb + source = https://launchpad.net/~regolith-linux/+archive/ubuntu/release/+files/regolith-look-midnight_2.9.7-1_amd64.deb + sha256sums = 6e8c3d2dbe8c192c40593c85c9c5f2f6fb29ea376e72770461b41b867a2dd996 + sha256sums = bc90c3f172fbff7b570a0bac516b9c76f7ed4cf3ca2a09003ff6c966fc03193d + sha256sums = afab55c89c58210ce24bc0416cb1cf474deb446010b209df623c29d1bdc481fb + sha256sums = ed7b5e923a706ff10f94944ce568a49d05c0917b1ffb841ff531ed656fc2c0e6 + sha256sums = 362458ae72f749e8c42185b736500a7947f2580288a28ce8743230462c4e9e51 + sha256sums = bcad5c52397bf04ad4320be5e62ccaad5b7e139f9fe86148a70d77dcf12c152f + sha256sums = 19c063c5f92bf07b7aadc28d814bbd2578c707df51071b70f73c8e4b5043a9e3 + sha256sums = ef699b935b2d919f3f2b8dc6cd78da8fdcac80463f48a0af11029b8b282986ee + sha256sums = 4f32552584a21c01397c6ebe397b9903b31d2c26f7d7ac90489b84134f6bbb12 + sha256sums = f7129b41e733a2572375b5b8a6675001c533de5d4170826ac894e03438db06e5 + sha256sums = c6fbd5e44dabecb72ab297d697f7aa78ef547a85fc7ff43d40298fab1f7e61f6 + sha256sums = 1ae8f4051cb6e8256d146dcd8f4140188e850a5ca6e76ba8ba36db168ee1eb9d + sha256sums = b5cbb54801fcb621a5481c4ecc48c1fb468908336ba8d1942f4e18ec123c923c + sha256sums = 35e10cf26fb83c2dec1c3394c8084f07617af20b594f1fb3ffc5fd40b5d3e689 + sha256sums = 12a99b6d9e87710e8321ebf5fe1dfa0c9db21d82ba6e50574eb3137efbf7256d + sha256sums = 51de4f03eeac9de7c07391d53bb1f703eb57432352eb9971212bd79afeab8e93 + sha256sums = dc605ad61d8657dd87c16b538ede4c011d00ceb9be53a96559aa181e2c302b68 + sha256sums = 4bc7b0f3380d2dfc502d67c5a7083aa2c82d4d43a8c9efaebff847b533e66939 + sha256sums = 32a5fcc332967f54e973a2ac8fcb17f7b2f91bffb0bf347694dc49560e3c2bc0 + sha256sums = 05c66c372d378d2992ec59be553bd7de1cf0574d61313d84274f1e64bfe23d3b + sha256sums = eea3b0004671455426336e21aa285dadb2d891d1d4917f2b3ebcbcc391fe6864 + sha256sums = 04ca38cece64a64774744325194e1b2c040a700d01439b7feb1f04eec28d82cb + sha256sums = f9fabeb0442eb849a8e95163c20fbf9b40f288af0812583b270120e4d8092608 + sha256sums = bda06402859032215fff3b499a4d7034e3933be6eafa8473d1bb8c78aea85549 + sha256sums = a627f086ccc09ef3d96766cad8d422685785deb5e36792eaca743139fba332f3 + sha256sums = f7af2e26790998191cdea97ba492c8f8152006a3099559a55064686f55bdd162 + sha256sums = 3a4f894fcb77e76a61220f4ea5397b9ebe8d0778b9ec07b90e5a1696fbdcece4 + sha256sums = 82050c4f1a95faeb4fd34eada50028f855527ffeda4277a7563a050e81f5cd02 + sha256sums = f8d8497b096f759797cb51c47adef958a6245e6608126db1e840097e2b3afdf5 + sha256sums = 3a2c34cf6c4ccf9c205185286c45a61619a897fd7b5ad0dc6b48a16a66842231 + sha256sums = 366710eca08bc30da80759b29be8fbc6762fbed1ff9eb14862e60143b45ae3f5 + sha256sums = e9877b4c5c0013a1b2dfd0c4375fbe79461c01fb5246b19236b81ab6362d4f20 + sha256sums = e8c503b6adc0d299146d51fee5978c354d7bd4707de3697ef58ffc37516d25a2 + sha256sums = a4255f30cedd4223c256e84b09b613a4965ac7b6b8086c93e67b8a5c44077d13 + sha256sums = 15d54bd84de2d242517d4946afa1bd44163235eae0fe02873d6ffae1fba2450d + sha256sums = f77df0ec461417447a443b16acc57cbe41e30464c0fa6383c95ca1d804bed1b2 + sha256sums = 277baa72cfef413f9341d8706f764ec04023c827d5c86d7b4b92af56cf120fc4 + sha256sums = e0b15bc5ca4ed9b85dd47bf34622875cfc811d8e9e67adbf864b56e41a85205e + sha256sums = c33e493cfac187e129650ed8879ed742dcf53ae709f3ba3765496f2ac76d8d3e + sha256sums = 24cacb6b41cb5adec5e31f05e7387379261479c438501dd195ac742be1ffb0c6 + sha256sums = 9a2e85ee62e51413263be7f90cf781fe2a86f9ce7f7c19565c033cf5ae72a038 + sha256sums = 122b15438765be36fdd50fd53cd69bc5f873a97c1357d09f9c77fa824b94c6da + sha256sums = 5ef87bae9ba8c84b56a595858b0de84954bd07548275a0c86e57bfecdbea0737 + sha256sums = 1edb890270688a337bdf6243dd1216a282210ab9a35b67cf91a4610b0df8cb85 + sha256sums = 900c285972a9969b4d2d8bcd67dabccb817a2a77a102251d5dc1b2e254f095c8 + sha256sums = 24b0501147a6c6e706b1e51b073df17c288cf45f875262bddd2f37d58e6cea7e + sha256sums = dab3cfb66be6e312e177ac794dbcc42628216c76d0efbffb4699fd50395f6226 + sha256sums = 7be92e96f74cb0ec7e97c6c38861c6e9417636c9cb9bacb77f6aea8bd5eb3cb4 + sha256sums = e58c01ccee273f5567a33509b74766eb5a5572284d7cbb32b7017ac7986f90eb + sha256sums = ae1b03ac0d10e6f5de8ac40670caf3204f2f38f2a3a3a3d29182a2fd5740edce + sha256sums = 63082efb191f31c3bc4be28f7118aa38e53b0d18b4366cbdc275a628b36876ce + sha256sums = SKIP + sha256sums = 528e231adb021eba916a2d9a82c5f4937f1103027d0588941d577112a1163161 + sha256sums = 5c4752152bdfbf2936d0f5affd96b8be8a0e2ca341f2393737fa03f6261f7ead + sha256sums = 3aba80c709377e53c4beabc0e14cb274cc96e57e2fbf6e1e467e834f0033cf05 + sha256sums = 4311b12f301b27bf24aaafa49528d251144c2a1071f999c1dae1341aa66b3c1a + +pkgname = regolith-i3 + pkgdesc = Regolith's i3-gaps-based DE's underpinnings and gnome foundational dependencies + arch = x86_64 + license = MIT + depends = i3-gaps + depends = i3status + depends = xorg-server-common + depends = xorg-server-devel + depends = xcb-util-keysyms + depends = xcb-util-wm + depends = libev + depends = yajl + depends = startup-notification + depends = pango + depends = perl + depends = xorg-server + depends = xcb-util-xrm + depends = libxkbcommon-x11 + depends = python-i3ipc + depends = gnome-flashback + depends = accountsservice + depends = cups-pk-helper + depends = libgtop + depends = gnome-control-center + depends = gnome-desktop + depends = xorg-xwininfo + depends = dbus + depends = python-gobject + depends = python-dbus + depends = xorg-xprop + depends = libev + depends = pcre + depends = libconfig + depends = xcb-util-image + depends = xcb-util-renderutil + depends = libsigc++ + depends = gnome-session + depends = gnome-settings-daemon + depends = playerctl + optdepends = picom: For compositing/desktop effects - strongly recommended! + optdepends = unclutter-xfixes-git: For unclutter + optdepends = lightdm: Display Manager - Regolith LightDM theme included in regolith-desktop-config + provides = xrescat + provides = regolith-gnome-flashback + conflicts = + +pkgname = i3-snapshot + arch = x86_64 + license = BSD-3-Clause + depends = i3-wm + depends = jsoncpp + depends = libsigc++ + provides = i3-snapshot + +pkgname = regolith-i3xrocks + pkgdesc = Regolith's i3xrocks with associated widgets and config files + arch = x86_64 + license = GPLv3 + depends = glibc + depends = accountsservice + depends = alsa-utils + depends = bc + depends = ttf-font-awesome + provides = i3xrocks + conflicts = i3xrocks + +pkgname = regolith-styles + pkgdesc = Regolith's themes for i3, gdm, gtk, rofi, plymouth, etc. + license = custom: GPLv3 + depends = regolith-i3 + depends = gtk3 + depends = ttf-jetbrains-mono + depends = ttf-ubuntu-font-family + provides = paper-icon-theme + provides = regolith-styles + provides = regolith-look + provides = gtk-theme-solarc + provides = gtk-theme-plano + conflicts = paper-icon-theme + conflicts = nordic-theme-git + conflicts = gtk-theme-solarc-git + conflicts = gtk-theme-plano + conflicts = gtk-theme-plano-git + +pkgname = regolith-st + pkgdesc = Regolith's fork of st - the simple terminal + license = MIT + provides = st + conflicts = st + +pkgname = regolith-desktop-config + pkgdesc = Regolith DE's desktop settings and configuration files, for rofi, i3, lightdm, i3xrocks, etc. plus ubiquity-slideshow-regolith + license = Custom + depends = rofi + depends = adobe-source-code-pro-fonts + optdepends = lightdm: For the Regolith LightDM customization + optdepends = regolith-i3xrocks: For i3xrocks (i3blocks) support + optdepends = i3-gaps: For i3-gaps config support + optdepends = picom: For compositing configuration + provides = regolith-ftue + provides = regolith-rofication diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..37f09e145417 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,326 @@ +# Author: Matt McDonald <gardotd426@gmail.com> +# Contributor: Kevin Gilmer +# Contributor: Avinash Duduskar <strykar@hotmail.com> +# Maintainer: Matt McDonald <gardotd426@gmail.com> + + +pkgbase=regolith-de +pkgname=(regolith-i3 # (regolith-i3-gaps regolith-i3-gaps-session i3-gaps-wm i3-gaps-wm-dbg i3-snapshot i3xrocks gnome-flashback ubiquity-slideshow-regolith) + i3-snapshot + regolith-i3xrocks # allll the i3xrocks shit + regolith-styles # alll the styles shit + regolith-st + regolith-desktop-config) +pkgver=1.5.3 +pkgrel=1 +arch=('x86_64') +url=https://github.com/regolith-linux/regolith-desktop +url2=https://launchpad.net/~regolith-linux/+archive/ubuntu/release/+files +url3=https://launchpad.net/~regolith-linux/+archive/ubuntu/unstable/+files +url4=http://archive.ubuntu.com/ubuntu/pool/main/g/gnome-session/ +url5=https://launchpad.net/~regolith-linux/+archive/ubuntu/stable/+files +license=('custom: multiple') +groups=('regolith-de') +makedepends=('wget') + +source=(http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/a/ayu-theme/ayu-theme_0.2.2-1_amd64.deb + http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/c/cahuella/cahuella_1.0.3-1_amd64.deb + "${url2}"/i3-snapshot_1.0.1-2hirsute_amd64.deb + http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/i/i3xrocks/i3xrocks_1.3.5-1_amd64.deb + http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-i3xrocks-config/i3xrocks-battery_3.6.4-1_amd64.deb + http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-i3xrocks-config/i3xrocks-cpu-usage_3.6.4-1_amd64.deb + http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-i3xrocks-config/i3xrocks-focused-window-name_3.6.4-1_amd64.deb + http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-i3xrocks-config/i3xrocks-info_3.6.4-1_amd64.deb + http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-i3xrocks-config/i3xrocks-key-indicator_3.6.4-1_amd64.deb + http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-i3xrocks-config/i3xrocks-media-player_3.6.4-1_amd64.deb + http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-i3xrocks-config/i3xrocks-memory_3.6.4-1_amd64.deb + http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-i3xrocks-config/i3xrocks-net-traffic_3.6.4-1_amd64.deb + http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-i3xrocks-config/i3xrocks-nm-vpn_3.6.4-1_amd64.deb + http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-i3xrocks-config/i3xrocks-openvpn_3.6.4-1_amd64.deb + http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-i3xrocks-config/i3xrocks-temp_3.6.4-1_amd64.deb + http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-i3xrocks-config/i3xrocks-time_3.6.4-1_amd64.deb + http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-i3xrocks-config/i3xrocks-volume_3.6.4-1_amd64.deb + http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-i3xrocks-config/i3xrocks-weather_3.6.4-1_amd64.deb + http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-i3xrocks-config/i3xrocks-wifi_3.6.4-1_amd64.deb + "${url2}"/nordic_1.6.5-1ubuntu1ppa1_all.deb + "${url2}"/paper-icon-theme_1.5.723-201905252133~daily~ubuntu19.04.1_all.deb + "${url2}"/plano-theme_3.36-1-1regolith1_all.deb + "${url2}"/plymouth-theme-regolith_1.0.3-1_all.deb + "${url2}"/regolith-compositor-picom-glx_1.1.3-1_amd64.deb + http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-default-settings/regolith-default-settings_1.0.8-1hirsute_amd64.deb + http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-desktop/regolith-desktop-complete_2.124-1hirsute_amd64.deb + http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-ftue/regolith-ftue_1.1.2-1_amd64.deb + "${url2}"/regolith-gdm3-theme_2.0.0-1ubuntu1~ppa1_amd64.deb + "${url2}"/regolith-gnome-flashback_2.6.2-1_amd64.deb + http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-i3-gaps-config/regolith-i3-gaps-config_2.8.6-1_amd64.deb + http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-i3xrocks-config/regolith-i3xrocks-config_3.6.4-1_amd64.deb + http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-lightdm-config/regolith-lightdm-config_1.1.1-1_amd64.deb + http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-styles/regolith-look-ayu_2.9.7-1_amd64.deb + http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-styles/regolith-look-ayu-dark_2.9.7-1_amd64.deb + http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-styles/regolith-look-ayu-mirage_2.9.7-1_amd64.deb + http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-styles/regolith-look-cahuella_2.9.7-1_amd64.deb + http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-styles/regolith-look-dracula_2.9.7-1_amd64.deb + http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-styles/regolith-look-gruvbox_2.9.7-1_amd64.deb + http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-styles/regolith-look-lascaille_2.9.7-1_amd64.deb + http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-styles/regolith-look-nord_2.9.7-1_amd64.deb + http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-styles/regolith-look-pop-os_2.9.7-1_amd64.deb + http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-styles/regolith-look-solarized-dark_2.9.7-1_amd64.deb + http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-styles/regolith-look-ubuntu_2.9.7-1_amd64.deb + "${url2}"/regolith-rofi-config_1.3.1-1_amd64.deb + "${url2}"/regolith-st_0.8.2-1ubuntu20ppa5_amd64.deb + http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-styles/regolith-styles_2.9.7-1_amd64.deb + http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/r/regolith-system/regolith-system_1.5.3-1_amd64.deb + http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/s/solarc-theme/solarc-theme_800c997-2_amd64.deb + http://ppa.launchpad.net/regolith-linux/release/ubuntu/pool/main/u/ubiquity-slideshow-regolith/ubiquity-slideshow-regolith_168.6-regolith1_all.deb + "${url2}"/xrescat_1.2.1-1_amd64.deb + flashback.patch + git+https://github.com/regolith-linux/regolith-rofication.git + http://launchpad.net/\~regolith-linux/+archive/ubuntu/release/+files/midnight-gtk-theme_1.1.0-1_all.deb + http://launchpad.net/\~regolith-linux/+archive/ubuntu/release/+files/regolith-look-solarized-light_2.9.7-1_amd64.deb + http://launchpad.net/\~regolith-linux/+archive/ubuntu/release/+files/i3xrocks-app-launcher_3.6.4-1_amd64.deb + https://launchpad.net/~regolith-linux/+archive/ubuntu/release/+files/regolith-look-midnight_2.9.7-1_amd64.deb) + + +sha256sums=(6e8c3d2dbe8c192c40593c85c9c5f2f6fb29ea376e72770461b41b867a2dd996 + bc90c3f172fbff7b570a0bac516b9c76f7ed4cf3ca2a09003ff6c966fc03193d + afab55c89c58210ce24bc0416cb1cf474deb446010b209df623c29d1bdc481fb + ed7b5e923a706ff10f94944ce568a49d05c0917b1ffb841ff531ed656fc2c0e6 + 362458ae72f749e8c42185b736500a7947f2580288a28ce8743230462c4e9e51 + bcad5c52397bf04ad4320be5e62ccaad5b7e139f9fe86148a70d77dcf12c152f + 19c063c5f92bf07b7aadc28d814bbd2578c707df51071b70f73c8e4b5043a9e3 + ef699b935b2d919f3f2b8dc6cd78da8fdcac80463f48a0af11029b8b282986ee + 4f32552584a21c01397c6ebe397b9903b31d2c26f7d7ac90489b84134f6bbb12 + f7129b41e733a2572375b5b8a6675001c533de5d4170826ac894e03438db06e5 + c6fbd5e44dabecb72ab297d697f7aa78ef547a85fc7ff43d40298fab1f7e61f6 + 1ae8f4051cb6e8256d146dcd8f4140188e850a5ca6e76ba8ba36db168ee1eb9d + b5cbb54801fcb621a5481c4ecc48c1fb468908336ba8d1942f4e18ec123c923c + 35e10cf26fb83c2dec1c3394c8084f07617af20b594f1fb3ffc5fd40b5d3e689 + 12a99b6d9e87710e8321ebf5fe1dfa0c9db21d82ba6e50574eb3137efbf7256d + 51de4f03eeac9de7c07391d53bb1f703eb57432352eb9971212bd79afeab8e93 + dc605ad61d8657dd87c16b538ede4c011d00ceb9be53a96559aa181e2c302b68 + 4bc7b0f3380d2dfc502d67c5a7083aa2c82d4d43a8c9efaebff847b533e66939 + 32a5fcc332967f54e973a2ac8fcb17f7b2f91bffb0bf347694dc49560e3c2bc0 + 05c66c372d378d2992ec59be553bd7de1cf0574d61313d84274f1e64bfe23d3b + eea3b0004671455426336e21aa285dadb2d891d1d4917f2b3ebcbcc391fe6864 + 04ca38cece64a64774744325194e1b2c040a700d01439b7feb1f04eec28d82cb + f9fabeb0442eb849a8e95163c20fbf9b40f288af0812583b270120e4d8092608 + bda06402859032215fff3b499a4d7034e3933be6eafa8473d1bb8c78aea85549 + a627f086ccc09ef3d96766cad8d422685785deb5e36792eaca743139fba332f3 + f7af2e26790998191cdea97ba492c8f8152006a3099559a55064686f55bdd162 + 3a4f894fcb77e76a61220f4ea5397b9ebe8d0778b9ec07b90e5a1696fbdcece4 + 82050c4f1a95faeb4fd34eada50028f855527ffeda4277a7563a050e81f5cd02 + f8d8497b096f759797cb51c47adef958a6245e6608126db1e840097e2b3afdf5 + 3a2c34cf6c4ccf9c205185286c45a61619a897fd7b5ad0dc6b48a16a66842231 + 366710eca08bc30da80759b29be8fbc6762fbed1ff9eb14862e60143b45ae3f5 + e9877b4c5c0013a1b2dfd0c4375fbe79461c01fb5246b19236b81ab6362d4f20 + e8c503b6adc0d299146d51fee5978c354d7bd4707de3697ef58ffc37516d25a2 + a4255f30cedd4223c256e84b09b613a4965ac7b6b8086c93e67b8a5c44077d13 + 15d54bd84de2d242517d4946afa1bd44163235eae0fe02873d6ffae1fba2450d + f77df0ec461417447a443b16acc57cbe41e30464c0fa6383c95ca1d804bed1b2 + 277baa72cfef413f9341d8706f764ec04023c827d5c86d7b4b92af56cf120fc4 + e0b15bc5ca4ed9b85dd47bf34622875cfc811d8e9e67adbf864b56e41a85205e + c33e493cfac187e129650ed8879ed742dcf53ae709f3ba3765496f2ac76d8d3e + 24cacb6b41cb5adec5e31f05e7387379261479c438501dd195ac742be1ffb0c6 + 9a2e85ee62e51413263be7f90cf781fe2a86f9ce7f7c19565c033cf5ae72a038 + 122b15438765be36fdd50fd53cd69bc5f873a97c1357d09f9c77fa824b94c6da + 5ef87bae9ba8c84b56a595858b0de84954bd07548275a0c86e57bfecdbea0737 + 1edb890270688a337bdf6243dd1216a282210ab9a35b67cf91a4610b0df8cb85 + 900c285972a9969b4d2d8bcd67dabccb817a2a77a102251d5dc1b2e254f095c8 + 24b0501147a6c6e706b1e51b073df17c288cf45f875262bddd2f37d58e6cea7e + dab3cfb66be6e312e177ac794dbcc42628216c76d0efbffb4699fd50395f6226 + 7be92e96f74cb0ec7e97c6c38861c6e9417636c9cb9bacb77f6aea8bd5eb3cb4 + e58c01ccee273f5567a33509b74766eb5a5572284d7cbb32b7017ac7986f90eb + ae1b03ac0d10e6f5de8ac40670caf3204f2f38f2a3a3a3d29182a2fd5740edce + 63082efb191f31c3bc4be28f7118aa38e53b0d18b4366cbdc275a628b36876ce + 'SKIP' + 528e231adb021eba916a2d9a82c5f4937f1103027d0588941d577112a1163161 + 5c4752152bdfbf2936d0f5affd96b8be8a0e2ca341f2393737fa03f6261f7ead + 3aba80c709377e53c4beabc0e14cb274cc96e57e2fbf6e1e467e834f0033cf05 + 4311b12f301b27bf24aaafa49528d251144c2a1071f999c1dae1341aa66b3c1a) + + + + +PKGEXT=".pkg.tar" + + +# extracts a debian package +# $1: deb file to extract +extract_deb() { + local tmpdir="$(basename "${1%.deb}")" + rm -Rf "$tmpdir" + mkdir "$tmpdir" + cd "$tmpdir" + ar x "$1" + tar -C "${pkgdir}" -xf data.tar.xz +} +# move ubuntu specific /usr/lib/x86_64-linux-gnu to /usr/lib +# $1: debian package library dir (from x86_64 or i386) +# $2: arch package library dir (goes to usr/lib or usr/lib32) +move_libdir() { + local deb_libdir="$1" + local arch_libdir="$2" + + if [ -d "${pkgdir}/${deb_libdir}" ]; then + if [ ! -d "${pkgdir}/${arch_libdir}" ]; then + mkdir -p "${pkgdir}/${arch_libdir}" + fi + mv -t "${pkgdir}/${arch_libdir}/" "${pkgdir}/${deb_libdir}"/* + find ${pkgdir} -type d -empty -delete + fi +} +# move copyright file to proper place and remove debian changelog +move_copyright() { + find ${pkgdir}/usr/share/doc -name "changelog.Debian.gz" -delete + mkdir -p ${pkgdir}/usr/share/licenses/${pkgname} + find ${pkgdir}/usr/share/doc -name "copyright" -exec mv {} ${pkgdir}/usr/share/licenses/${pkgname} \; + find ${pkgdir}/usr/share/doc -type d -empty -delete +} + +package_regolith-i3 () { + pkgdesc="Regolith's i3-gaps-based DE's underpinnings and gnome foundational dependencies" + license=('MIT') + arch=('x86_64') + depends=('i3-gaps' 'i3status' 'xorg-server-common' 'xorg-server-devel' 'xcb-util-keysyms' 'xcb-util-wm' 'libev' + 'yajl' 'startup-notification' 'pango' 'perl' 'xorg-server' + 'xcb-util-xrm' 'libxkbcommon-x11' 'python-i3ipc' 'gnome-flashback' + 'accountsservice' 'cups-pk-helper' 'libgtop' 'gnome-control-center' 'gnome-desktop' + 'xorg-xwininfo' 'dbus' 'python-gobject' 'python-dbus' 'xorg-xprop' 'libev' 'pcre' + 'libconfig' 'xcb-util-image' 'xcb-util-renderutil' 'libsigc++' 'gnome-session' + 'gnome-settings-daemon' 'playerctl') + optdepends=('picom: For compositing/desktop effects - strongly recommended!' + 'unclutter-xfixes-git: For unclutter' + 'lightdm: Display Manager - Regolith LightDM theme included in regolith-desktop-config' ) + provides=('xrescat' 'regolith-gnome-flashback') + conflicts=() + + extract_deb "${srcdir}"/regolith-gnome-flashback_2.6.2-1_amd64.deb + extract_deb "${srcdir}"/xrescat_1.2.1-1_amd64.deb + + # extra command + patch "${pkgdir}"/usr/bin/regolith-session -i "${srcdir}"/flashback.patch + + move_copyright +} + +package_i3-snapshot () { + pkdesc="Save and restore window and workspace layout within an i3wm instance. Alternative to i3-save-tree from Regolith Linux" + license=('BSD-3-Clause') + arch=('x86_64') + depends=('i3-wm' 'jsoncpp' 'libsigc++') + provides=('i3-snapshot') + + extract_deb "${srcdir}"/i3-snapshot_1.0.1-2hirsute_amd64.deb + + move_copyright +} + +package_regolith-i3xrocks () { + pkgdesc="Regolith's i3xrocks with associated widgets and config files" + license=('GPLv3') + arch=('x86_64') + depends=('glibc' 'accountsservice' 'alsa-utils' 'bc' 'ttf-font-awesome') + conflicts=('i3xrocks') + provides=('i3xrocks') + + extract_deb "${srcdir}"/i3xrocks_1.3.5-1_amd64.deb + extract_deb "${srcdir}"/i3xrocks-app-launcher_3.6.4-1_amd64.deb + extract_deb "${srcdir}"/i3xrocks-battery_3.6.4-1_amd64.deb + extract_deb "${srcdir}"/i3xrocks-cpu-usage_3.6.4-1_amd64.deb + extract_deb "${srcdir}"/i3xrocks-focused-window-name_3.6.4-1_amd64.deb + extract_deb "${srcdir}"/i3xrocks-info_3.6.4-1_amd64.deb + extract_deb "${srcdir}"/i3xrocks-key-indicator_3.6.4-1_amd64.deb + extract_deb "${srcdir}"/i3xrocks-media-player_3.6.4-1_amd64.deb + extract_deb "${srcdir}"/i3xrocks-memory_3.6.4-1_amd64.deb + extract_deb "${srcdir}"/i3xrocks-net-traffic_3.6.4-1_amd64.deb + extract_deb "${srcdir}"/i3xrocks-nm-vpn_3.6.4-1_amd64.deb + extract_deb "${srcdir}"/i3xrocks-openvpn_3.6.4-1_amd64.deb + extract_deb "${srcdir}"/i3xrocks-temp_3.6.4-1_amd64.deb + extract_deb "${srcdir}"/i3xrocks-time_3.6.4-1_amd64.deb + extract_deb "${srcdir}"/i3xrocks-volume_3.6.4-1_amd64.deb + extract_deb "${srcdir}"/i3xrocks-weather_3.6.4-1_amd64.deb + extract_deb "${srcdir}"/i3xrocks-wifi_3.6.4-1_amd64.deb + + move_copyright + +} + + +package_regolith-styles () { + pkgdesc="Regolith's themes for i3, gdm, gtk, rofi, plymouth, etc." + license=('custom: GPLv3') + depends=("regolith-i3" "gtk3" "ttf-jetbrains-mono" "ttf-ubuntu-font-family") + conflicts=("paper-icon-theme" "nordic-theme-git" "gtk-theme-solarc-git" "gtk-theme-plano" "gtk-theme-plano-git") + provides=("paper-icon-theme" "regolith-styles" "regolith-look" "gtk-theme-solarc" "gtk-theme-plano") + + extract_deb "${srcdir}"/ayu-theme_0.2.2-1_amd64.deb + extract_deb "${srcdir}"/cahuella_1.0.3-1_amd64.deb + extract_deb "${srcdir}"/nordic_1.6.5-1ubuntu1ppa1_all.deb + extract_deb "${srcdir}"/paper-icon-theme_1.5.723-201905252133~daily~ubuntu19.04.1_all.deb + extract_deb "${srcdir}"/plano-theme_3.36-1-1regolith1_all.deb + extract_deb "${srcdir}"/plymouth-theme-regolith_1.0.3-1_all.deb + extract_deb "${srcdir}"/regolith-gdm3-theme_2.0.0-1ubuntu1~ppa1_amd64.deb + extract_deb "${srcdir}"/regolith-look-ayu_2.9.7-1_amd64.deb + extract_deb "${srcdir}"/regolith-look-ayu-dark_2.9.7-1_amd64.deb + extract_deb "${srcdir}"/regolith-look-ayu-mirage_2.9.7-1_amd64.deb + extract_deb "${srcdir}"/regolith-look-cahuella_2.9.7-1_amd64.deb + extract_deb "${srcdir}"/regolith-look-dracula_2.9.7-1_amd64.deb + extract_deb "${srcdir}"/regolith-look-gruvbox_2.9.7-1_amd64.deb + extract_deb "${srcdir}"/regolith-look-lascaille_2.9.7-1_amd64.deb + extract_deb "${srcdir}"/regolith-look-nord_2.9.7-1_amd64.deb + extract_deb "${srcdir}"/regolith-look-pop-os_2.9.7-1_amd64.deb + extract_deb "${srcdir}"/regolith-look-solarized-dark_2.9.7-1_amd64.deb + extract_deb "${srcdir}"/regolith-look-ubuntu_2.9.7-1_amd64.deb + extract_deb "${srcdir}"/regolith-styles_2.9.7-1_amd64.deb + extract_deb "${srcdir}"/solarc-theme_800c997-2_amd64.deb + extract_deb "${srcdir}"/midnight-gtk-theme_1.1.0-1_all.deb + extract_deb "${srcdir}"/regolith-look-solarized-light_2.9.7-1_amd64.deb + extract_deb "${srcdir}"/regolith-look-midnight_2.9.7-1_amd64.deb + move_copyright + cp "${pkgdir}"/etc/regolith/styles/ayu/typeface "${pkgdir}"/etc/regolith/styles/lascaille/typeface + cp "${pkgdir}"/etc/regolith/styles/ayu/typeface "${pkgdir}"/etc/regolith/styles/cahuella/typeface +} + +package_regolith-desktop-config () { + pkgdesc="Regolith DE's desktop settings and configuration files, for rofi, i3, lightdm, i3xrocks, etc. plus ubiquity-slideshow-regolith" + license=('Custom') + provides=('regolith-ftue' 'regolith-rofication') + depends=('rofi' 'adobe-source-code-pro-fonts') + optdepends=('lightdm: For the Regolith LightDM customization' + 'regolith-i3xrocks: For i3xrocks (i3blocks) support' + 'i3-gaps: For i3-gaps config support' + 'picom: For compositing configuration') + + extract_deb "${srcdir}"/regolith-compositor-picom-glx_1.1.3-1_amd64.deb + extract_deb "${srcdir}"/regolith-default-settings_1.0.8-1hirsute_amd64.deb + extract_deb "${srcdir}"/regolith-desktop-complete_2.124-1hirsute_amd64.deb + extract_deb "${srcdir}"/regolith-ftue_1.1.2-1_amd64.deb + extract_deb "${srcdir}"/regolith-lightdm-config_1.1.1-1_amd64.deb + extract_deb "${srcdir}"/regolith-i3-gaps-config_2.8.6-1_amd64.deb + extract_deb "${srcdir}"/regolith-rofi-config_1.3.1-1_amd64.deb + extract_deb "${srcdir}"/regolith-system_1.5.3-1_amd64.deb + extract_deb "${srcdir}"/ubiquity-slideshow-regolith_168.6-regolith1_all.deb + extract_deb "${srcdir}"/regolith-i3xrocks-config_3.6.4-1_amd64.deb + + move_copyright +## extra commands +# rm "${pkgdir}"/usr/share/backgrounds/lucas-bellator-C0OD8OM-oM0-unsplash.jpg +# rm "${pkgdir}"/usr/share/applications/reboot.desktop +# rm "${pkgdir}"/usr/share/applications/logout.desktop +# rm "${pkgdir}"/usr/share/applications/shutdown.desktop + sed -i 's/x-terminal-emulator/st/g' "${pkgdir}"/etc/regolith/i3/config + cd "${srcdir}"/regolith-rofication + python setup.py build + python setup.py install --root="${pkgdir}" --optimize=1 --skip-build + install -Dm644 "${srcdir}"/regolith-rofication/80_rofication "${pkgdir}"/etc/regolith/i3xrocks/conf.d/ +} + + +package_regolith-st () { + pkgdesc="Regolith's fork of st - the simple terminal" + license=("MIT") + provides=('st') + conflicts=('st') + + extract_deb "${srcdir}"/regolith-st_0.8.2-1ubuntu20ppa5_amd64.deb +} diff --git a/flashback.patch b/flashback.patch new file mode 100644 index 000000000000..47f80ece4a5d --- /dev/null +++ b/flashback.patch @@ -0,0 +1,15 @@ +--- regolith-session 2020-06-03 10:15:36.000000000 -0400 ++++ regolith-new 2020-12-17 17:09:06.708590002 -0500 +@@ -4,12 +4,4 @@ + export XDG_CURRENT_DESKTOP="Regolith:GNOME-Flashback:GNOME" + fi + +-# gnome-session broke compatability between 19.04 (3.32.0) and 19.10 (3.34.1) versions of Ubuntu (gnome-session-bin). +-GNOME_SESSION_BIN_VERSION=$(dpkg -s gnome-session-bin | grep '^Version:' | cut -d' ' -f 2 | cut -d'-' -f 1) +-COMPACT_VERSION="${GNOME_SESSION_BIN_VERSION//.}" +- +-if [ $COMPACT_VERSION -gt 3320 ]; then + exec gnome-session --builtin --session=regolith --disable-acceleration-check "$@" +-else +- exec gnome-session --session=regolith --disable-acceleration-check "$@" +-fi |