Commit Graph

590 Commits

Author SHA1 Message Date
Albert Hopkins 9aecaedcd6 Makefile: image, stage4: clean up after oneself
Make these targets that have temporary targets/mount-points clean up after
themselves.
2014-08-30 18:12:04 +00:00
Albert Hopkins 1fe98b6b7c Makefile: don't pass $(USEPKG) to @preserved-rebuild
... kinda defeats the purpose.
2014-08-30 16:53:30 +00:00
Albert Hopkins c8cec7093c package.use: Use internal-glib for pkgconfig.
This rids of circular deps and running @preserved-rebuild (which currently
doesn't work but will in the next commit).
2014-08-30 16:01:35 +00:00
Albert Hopkins 4d066f719b scripts/kernel.sh: copy kernel .config before making mrproper.
Else it don't work :P
2014-06-14 21:52:04 +00:00
Albert Hopkins fd40aac3bf Makefile: export USEPKG so that submakes can use it.
I thought this was already being done, but apparently not.
2014-06-14 21:51:21 +00:00
Albert Hopkins cf3dbf1dda scripts/kernel.sh: Run "make mrproper" after kernel install.
This allows "emerge --depclean" to completely clean out the kernel source
directory.
2014-06-13 11:18:26 +00:00
Albert Hopkins 2ecdbeae49 scripts/kernel.sh: Don't re-install kernel package that's already installed. 2014-06-13 11:16:25 +00:00
Albert Hopkins 15c50ddc8d configs: Update 64-bit config for linux 3.15 2014-06-13 11:15:01 +00:00
Albert Hopkins fa09145213 configs: Update 32-bit config for linux 3.15 2014-06-13 10:59:40 +00:00
Albert Hopkins 4b01342bf1 Makefile: use losetup instead of qemu-nbd for loop mounting.
It's more dynamic, is faster, and the newer versions support auto-creating
device nodes for partions.  So it's prefereable to qemu-nbd.
2014-06-11 15:59:57 +00:00
Albert Hopkins f79cc8a353 Move appliances/configs/scripts to seperate directories.
Instead of having everything in the root directory, split them in seperate
directories (appliances, scripts, & configs).  This makes things a little
tidier.

Also added a now Makefile target, appliance-list, that prints a list of the
available appliances.  The split directory change made this easier.
2014-06-09 02:26:17 +00:00
Albert Hopkins a5621ab89d teamplayer: Add teamplayer middleware to settings.
This is required for the newer TeamPlayer to work.
2014-06-02 22:38:12 +00:00
Albert Hopkins aedc7a4b06 Remove arangodb appliance.
It doesn't look like this is being picked up by Gentoo and the overlays are
either out-dated or fail to build with my setup.  I don't use it anyway so
I'm removing it.  I may bring it back if it ever makes it into the official
tree.
2014-05-18 18:51:30 +00:00
Albert Hopkins 9bbba6d985 kernel.config: Update x86 config to 3.14.3 2014-05-18 18:45:48 +00:00
Albert Hopkins 0234357706 kernel.config: Update amd64 config to 3.14.4. 2014-05-18 18:43:13 +00:00
Albert Hopkins 23a18a78aa mongodb: Updates. 2014-05-18 17:03:34 +00:00
Albert Hopkins 86ba13e15d mongodb: Updates. 2014-05-18 16:59:17 +00:00
Albert Hopkins 9c75a490e8 kde: Updates. 2014-05-18 16:58:45 +00:00
Albert Hopkins 23ca0987b3 gnome: Updates.
This finally works with GNOME 3.  It's still headless, works with XDMCP,
but a bit slow (at least on HiDPI displays).  Still needs some work.
2014-05-18 14:26:59 +00:00
Albert Hopkins d0fdd52288 owncloud: Updates. 2014-05-10 14:10:01 +00:00
Albert Hopkins c59aabb5b3 mongodb: Updates. 2014-05-10 14:09:21 +00:00
Albert Hopkins 35b2ccce16 dpaste: Updates. 2014-05-10 13:22:48 +00:00
Albert Hopkins 1369a05226 drupal: Updates. 2014-05-10 12:57:36 +00:00
Albert Hopkins cfbc8d7a58 airport/package.use: Sort the file. 2014-05-10 12:20:48 +00:00
Albert Hopkins b5c74d32fe */package.use: Add udev USE flag to sys-apps/hwids.
This seems to be needed now.
2014-05-10 12:19:25 +00:00
Albert Hopkins 771b7907d9 kernel.config.amd64: Update kernel config for 3.13.5 2014-03-02 18:53:55 +00:00
Albert Hopkins 9ec94656a4 airport: Use Python 3.3
It's in stable now.
2014-03-02 16:19:21 +00:00
Albert Hopkins 1000a31487 kernel.config.x86: Updated kernel config for 3.15 2014-03-02 16:17:32 +00:00
Albert Hopkins bd51446d2a Misc. appliance updates. 2014-01-11 15:08:58 +00:00
Albert Hopkins af18cc6c91 airport: Misc. Updates.
* Allow to build a particular series (e.g. Airport Europe)

* Refactor start/stop scripts.

* Add script for stopping a game.
2014-01-11 15:05:38 +00:00
Albert Hopkins 85b47adf35 teamplayer/settings_local.py: Decrease SHAKE_THINGS_UP value.
With the new auto_fill() we don't need such a big number.
2014-01-07 16:52:44 +00:00
Albert Hopkins d8f0469929 teamplayer/stop-teamplayer: Call stop-stream *before* killing the pids. 2014-01-06 15:14:38 +00:00
Albert Hopkins 62e960d256 Makefile: Change the way we sync the stae3 (again)
It wassn't working for x86.. although I swore it did before...
2014-01-06 15:13:31 +00:00
Albert Hopkins 4d7fb4c5d8 teamplayer: Update to work with 2.1
* Switch to python3.

* Switch from lighttpd/flup to nginx/uwsgi.
2014-01-06 03:14:53 +00:00
Albert Hopkins 977fcd0d9c Long-overdue updates (phase 1) 2014-01-04 20:22:40 +00:00
Albert Hopkins 65d7f57a96 Makefile: Fix stage3 rsync (again) 2013-12-21 21:17:19 +00:00
Albert Hopkins db67854f05 airport/settings.py: Minor Django 1.6 tweak. 2013-11-27 17:02:48 +00:00
Albert Hopkins bdb015df48 kernel.config.x86: Update kernel config for 3.12.1 2013-11-27 16:04:07 +00:00
Albert Hopkins 48da0880b9 teamplayer/settings_local.py: Fix typo in string interpolation.
For some reason this never raised an error before and now it does :S
2013-10-26 14:51:24 +00:00
Albert Hopkins 23ab660d15 teamplayer: Allow hg branch to be specified.
Also change the TP_REPO to point to bitbucket.
2013-10-19 16:57:48 +00:00
Albert Hopkins 1510c83387 Makefile:sysconfig: remove deps for which there is no target.
They were already satisfied by the "preproot" target.

I found these errors when I tried "make -j2" (which still doesn' work yet,
but oh wel...)
2013-10-13 15:56:23 +00:00
Albert Hopkins 6d55ed0e69 Remove "archiving" options from tar commands.
GNU Tar can (usually) handle this automagically
2013-10-13 15:56:20 +00:00
Albert Hopkins 989bacb6bd kde: package.use updates. 2013-10-12 14:14:06 +00:00
Albert Hopkins 36a330909e airport: Allow hg branch to be specified. 2013-10-12 14:13:51 +00:00
Albert Hopkins a48eda1931 Makefile: Fix *_IMAGE targets.
So that the rebuild the image instead of using the existing one.
2013-09-29 01:38:29 +00:00
Albert Hopkins 80bd6a3d83 airport: Update to work with new django1.5 version of airport.
* Only just python 3

* Update postgres dependency to 9.3

* Remove apache. Replace with nginx/uwsgi mix.

* Don't double-install packages in both portage and virtualenv.
2013-09-27 14:34:15 +00:00
Albert Hopkins d4fa57eda3 kernel.sh: No longer need to explicitly emerge perl. 2013-09-22 22:26:08 +00:00
Albert Hopkins 0d46f253c9 kernel.config.x86: Update to 3.11.1 kernel. 2013-09-22 22:25:42 +00:00
Albert Hopkins 9b3f84c11e Merge heads 2013-09-22 20:52:03 +00:00
Albert Hopkins 9996318bf4 kde: Updates. 2013-09-22 20:26:52 +00:00