Commit graph

19 commits

Author SHA1 Message Date
G Derber
f7761fd635
Add ability to differentiate group ownership from user ownership. 2024-08-06 09:38:25 -04:00
Jools Wills
b1aa639c89 Licence fixes
Update lr-tyrquake module licence URL
Update sdlpop module licence URL and include licence in install function
2022-08-04 22:05:57 +01:00
Jools Wills
e1b1549e90 ports - added rp_module_repo information for ports that can currently support it
Note: ioquake3 uses "main" as the default branch
2021-02-15 23:54:13 +00:00
Jools Wills
80dfdab2fa sdlpop - don't try and symlink / copy configs on removal 2020-02-08 04:22:16 +00:00
Tarek Soliman
4675118e12 sdlpop - fix quicksave and in-game settings saving
The game attempts to write some files to its working directory but they aren't
writable and so they're being redirected to the /opt/retropie/conf directory
2019-05-15 17:23:52 -05:00
Jools Wills
658ab90ee9 sdlpop - patch to add -lm to makefile is no longer needed 2018-03-31 01:56:49 +01:00
Jools Wills
5926524aff added licences to modules 2017-03-01 13:51:12 +00:00
Jools Wills
2d06364d8c sdlpop - add patch for missing libm / simplify make 2016-11-18 15:08:12 +00:00
JuanMiguelBG
322733c98c sdlpop - fix build/install after upstream repository structure changes 2016-11-18 15:00:23 +00:00
Jools Wills
14cc370643 cosmetic - trailing whitespace 2016-09-27 23:05:40 +01:00
Jools Wills
ac3cd3c026 sdlpop - clean up install / keep doc structure 2016-08-23 11:57:59 +01:00
Jools Wills
ef9377c10b sdlpop - fix saving - fixes #1649 2016-08-23 11:30:52 +01:00
Jools Wills
270596c5d5 sdlpop - ue copyDefaultConfig 2016-07-21 06:46:06 +01:00
Jools Wills
889f8ecdfa Initial rewrite of the setup menu, including per package/module management
* rp_module_menus is no more - instead use rp_module_section with one of
   - core (core packages)
   - main (main packages - which will be installed by default in the image)
   - opt (optional packages)
   - exp (experimental packages)
   - driver (driver packages)
   - config (configuration packages / tools)

 * The setup menu organises the data based on the above sections. more could be added in the future if needed. Packages (internally modules), can be added / configured / removed individually, or as entire sections.

 * The setup menu will automatically detect if a binary is available to be installed. the nobin flag is no longer needed. modules that install directly from binary via aptInstall or via a prebuilt binary need to use an install_bin_ function instead of install_

 * rp_module_section of type "config" will have the "gui_" function called first if it's available, otherwise a standard depends/sources/build/install/configure will be called

 * configure is no longer used for "gui" configuration function - use gui_ instead. Had already started to move to this before, but now it is required.
2016-06-06 22:08:36 +01:00
Jools Wills
d6eb4e87f3 as we have switched back to sdl 2.0.4 again, it should be fine to use the master branch of SDLPoP 2016-04-11 20:12:52 +01:00
Jools Wills
d48f1015d6 use v1.16 release of sdlpop due to upstream audio changes that require SDL 2.0.4 (we currently use 2.0.3 due to gamepad input issues) 2016-04-08 21:11:37 +01:00
Jools Wills
9e3d573b13 new module variable md_conf_root that points to $configdir or $configdir/ports for ports - for ports in the libretro folder, this is set manually with setConfigRoot, and for "love" which is a ES system, but lives in ports (so configs go in $configdir not $configdir/ports to match the roms folder structure)
adjust ports configs / symlinks to $configdir/ports and move old configs to new location (when calling addPort)
fix up some paths in a few experimental modules (wolf4sdl / sdlpop)
2016-03-25 20:13:02 +00:00
Jools Wills
a072548025 sdlpop fixes 2016-03-05 23:46:06 +00:00
BenWlson
67e4c3277f Add script for SDLPoP 2016-03-05 03:33:43 -06:00