SolidHal
158d53162d
Merge branch 'sources.list.d-prawnos' of https://github.com/JeremyRand/PrawnOS into JeremyRand-sources.list.d-prawnos
2020-07-01 21:23:09 -05:00
SolidHal
2d006904e5
Dont try to manually install fonts
2020-06-30 23:53:17 -05:00
SolidHal
91731ae4dd
Rework and organize the filesystem build
2020-06-29 20:39:56 -07:00
JeremyRand
0a1502a58c
Move PrawnOS deb repo to sources.list.d
...
Fixes https://github.com/SolidHal/PrawnOS/issues/186
2020-06-28 22:44:59 +00:00
Hal Emmerich
4d4145f16f
Inital rework/reorganization
...
more to do
2020-06-21 02:28:45 -05:00
Hal Emmerich
ed31f39058
organize scripts directory, store paths in BuildCommon.mk
2020-06-20 18:44:09 -05:00
Austin English
56aff1dfc2
scripts/InstallScripts/InstallPrawnOS.sh: fix shellcheck SC2053 'Quote the right-hand side of == in [[ ]] to prevent glob matching.'
2020-06-20 06:09:34 -05:00
Austin English
9ed8e86ab1
scripts/InstallScripts/UpgradeKernel.sh: RESOURCES is unused, remove it
...
Also remove leading newline; that's not a valid shebang
2020-06-20 06:09:34 -05:00
Austin English
33667c4565
scripts/InstallScripts: fix shellcheck SC2162 'read without -r will mangle backslashes.'
2020-06-20 06:09:34 -05:00
Austin English
be640d4c49
scripts: fix shellcheck SC2231 'Quote expansions in this for loop glob to prevent wordsplitting, e.g. "$dir"/*.txt .'
2020-06-20 06:09:33 -05:00
Austin English
f92868bd30
scripts: fix shellcheck SC2006 'Use $(...) notation instead of legacy backticked ...
.'
2020-06-20 06:09:33 -05:00
Hal Emmerich
0fed5290cb
change new scripts to use https links
2020-06-19 16:39:30 -05:00
Hal Emmerich
1c66e49277
remove dependency on blank_kernel.img
2020-06-19 16:35:45 -05:00
Hal Emmerich
6b95ef7a42
Merge branch 'master' of github.com:SolidHal/PrawnOS
2020-06-19 16:29:34 -05:00
SolidHal
0c43abf765
Merge pull request #183 from filberg/master
...
Make kernel upgrades easier (both builds and flashing)
2020-06-19 21:29:21 +00:00
Hal Emmerich
539a38b6c4
remove blank_kernel file, use /dev/zero instead
2020-06-19 16:21:18 -05:00
SolidHal
df64d5064f
Merge pull request #184 from austin987/https
...
misc: use https:// for prawnos.com links
2020-06-19 21:07:55 +00:00
Hal Emmerich
b78ab02f7b
change new scripts to use https links to Prawnos.com
2020-06-19 16:07:33 -05:00
Hal Emmerich
301ac10ff1
dont install xsecurelock twice
2020-06-18 23:18:56 -05:00
Hal Emmerich
c81c4ba430
Correct debootstrap debs, correct install package usage of package_lists
2020-06-18 22:50:20 -05:00
Hal Emmerich
350f80361a
build packages and build them into the fs image
2020-06-18 19:36:55 -05:00
Hal Emmerich
9df4a7e1de
correct mosys, flashmap sections so they can be uploaded, fix uploading
2020-06-18 18:15:37 -05:00
Hal Emmerich
c0f14421c1
Packaging and build system rework
...
rework package build system (again) for greater ease of maintenance and flexability
add creation of a local apt repo for package building in pbuilder
add an apt cache to debootstrap to speed up build times and reduce network load
package mosys
more build system improvements to come
2020-06-17 01:51:39 -05:00
Fil
f2bb48bcd6
LibKernelUpgrade.sh: Fix typos
...
Signed-off-by: Fil <fil.bergamo@riseup.net>
2020-06-16 14:50:53 +02:00
Fil
50afdae755
Clean up shell option setting
...
Signed-off-by: Fil <fil.bergamo@riseup.net>
2020-06-16 14:47:12 +02:00
Austin English
0cbd4cd58e
misc: use https:// for prawnos.com links
2020-06-15 16:28:50 -05:00
Fil
8c34de3ef9
Add LibKernelUpgrade.sh: bash library to automatically update kernel builds
...
This introduces a collection of bash utility functions
to check the upstream kernel releases for updated sources
and possibly download and rebuild them automatically.
Signed-off-by: Fil <fil.bergamo@riseup.net>
2020-06-13 17:40:28 +02:00
Fil
73a4d2a71a
Add preliminary support for live kernel upgrade
...
Signed-off-by: Fil <fil.bergamo@riseup.net>
2020-06-13 17:39:37 +02:00
Hal Emmerich
1c4edc13b7
refine make system for packages
2020-06-12 20:23:04 -05:00
Hal Emmerich
357eb3d793
Refactor the package lists. Organize by desktop environment, alphabetize, and unify
...
in single sourced script for both the build and install process.
2020-06-11 18:32:17 -05:00
Hal Emmerich
b2c589925c
dont store packages by deeper category
2020-05-27 20:46:59 -05:00
Hal Emmerich
461d2aa499
hack in using the prawnos built xsecurelock to remove needing it from unstable
...
this fixes the build
don't get mesa from unstable. This fixes the install
2020-05-27 19:46:50 -05:00
Hal Emmerich
1e00d5342f
remove reference to Nicities
2020-05-26 19:47:06 -05:00
Hal Emmerich
67ae55d0f1
Modify gnome install to be less opinionated
...
-removed branch readme
-don't remove need for passwords
-move gnome specific packages to their own line
-don't carry script for fixing gnome trackpad, we should find a way to do so at install time
2020-05-26 18:54:00 -05:00
gdallasdye
93192fa511
Revived Gnome Support ( #162 )
...
* Add gnome, stable and unstable mesa packages,
* Install unstable mesa and stable gnome packages
2020-05-26 16:43:15 -07:00
SolidHal
9522627498
Merge pull request #168 from austin987/chromium
...
scripts/buildFilesystem.sh: install chromium
2020-05-25 14:06:31 -07:00
SolidHal
7b44a6941f
Merge pull request #167 from austin987/misc
...
miscellanous stuff
2020-05-25 14:04:34 -07:00
Hal Emmerich
06515f0681
make it more obvious when the build breaks. Grab apt packages with debootstrap
2020-05-25 15:48:18 -05:00
Hal Emmerich
862b9a97e0
add the prawnos apt repo
2020-05-25 14:45:09 -05:00
Austin English
2a456e35cf
scripts/InstallScripts/InstallPackages.sh,scripts/buildFilesystem.sh: install chromium
2020-05-24 20:04:32 -05:00
Hal Emmerich
9a38a9943e
Fix the build, without breaking libinput gestures.
...
closes #173
2020-05-24 18:00:16 -05:00
Austin English
2d2c4bd4be
scripts/buildKernel.sh: fix a typo
2020-05-23 05:21:08 -05:00
Austin English
9680e986d7
scripts/InstallScripts/InstallPrawnOS.sh: only attempt to unmount if the device is mounted
...
This reduces unneeded noise to the console.
If there is problem, we already ignored anyway, because of `|| /bin/true`
2020-05-23 05:21:08 -05:00
Austin English
9d5dbaf846
scripts/InstallScripts/buildCrossystem.sh: move set inside the script
2020-05-23 05:21:08 -05:00
Austin English
d9b7a12c84
scripts/InstallScripts/InstallPrawnOS.sh: remove root_start is unused, remove it
2020-05-23 05:21:08 -05:00
Austin English
931b540fec
misc: TEST_PATCHES is unused, remove it
2020-05-23 05:21:08 -05:00
Austin English
3c57f8e0ab
scripts: move sets out of shebang
...
The makefile calls the scripts with `bash -x ...`, which overrides the
shebang, so the -e is dropped.
2020-05-10 03:28:20 -05:00
Hal Emmerich
7fe8f9f6e1
Fix expansion on an SD card
2020-04-29 14:16:31 -05:00
Hal Emmerich
d520bd5754
Build mosys/crosystem into the filesystem
2020-04-01 01:13:20 -05:00
Hal Emmerich
fc1deb4796
Add script for crossystem/mosys building, update readme with docs for both
2020-03-31 00:27:34 -05:00