From cd5ce661e2a8f9694933358ccb5b916fbed089c2 Mon Sep 17 00:00:00 2001 From: Bdale Garbee Date: Tue, 18 Aug 2009 21:49:39 -0600 Subject: add support for building Debian package --- debian/altos.install | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 debian/altos.install (limited to 'debian/altos.install') diff --git a/debian/altos.install b/debian/altos.install new file mode 100644 index 00000000..aac3544b --- /dev/null +++ b/debian/altos.install @@ -0,0 +1,3 @@ +debian/repository etc/apt/sources.list.d/altos.list +src/*.ihx usr/share/altos +src/*.map usr/share/altos -- cgit v1.2.3 From 42ab6d52540d0326ef89e9d57954b08248558468 Mon Sep 17 00:00:00 2001 From: Bdale Garbee Date: Wed, 19 Aug 2009 02:21:06 -0600 Subject: fix location for delivery of sources.list fragment --- debian/altos.install | 2 +- debian/altos.list | 2 ++ debian/repository | 2 -- 3 files changed, 3 insertions(+), 3 deletions(-) create mode 100644 debian/altos.list delete mode 100644 debian/repository (limited to 'debian/altos.install') diff --git a/debian/altos.install b/debian/altos.install index aac3544b..57f9b02a 100644 --- a/debian/altos.install +++ b/debian/altos.install @@ -1,3 +1,3 @@ -debian/repository etc/apt/sources.list.d/altos.list +debian/altos.list etc/apt/sources.list.d src/*.ihx usr/share/altos src/*.map usr/share/altos diff --git a/debian/altos.list b/debian/altos.list new file mode 100644 index 00000000..201a4a2f --- /dev/null +++ b/debian/altos.list @@ -0,0 +1,2 @@ +deb http://altusmetrum.org/apt sid main +deb-src http://altusmetrum.org/apt sid main diff --git a/debian/repository b/debian/repository deleted file mode 100644 index 201a4a2f..00000000 --- a/debian/repository +++ /dev/null @@ -1,2 +0,0 @@ -deb http://altusmetrum.org/apt sid main -deb-src http://altusmetrum.org/apt sid main -- cgit v1.2.3 From 9d3d09578381bb6e6f88c39b0e945371bbc22c5a Mon Sep 17 00:00:00 2001 From: Bdale Garbee Date: Wed, 12 May 2010 16:34:49 -0600 Subject: add desktop file provided by Bob Finch --- debian/altos.install | 1 + debian/dirs | 1 + 2 files changed, 2 insertions(+) (limited to 'debian/altos.install') diff --git a/debian/altos.install b/debian/altos.install index 57f9b02a..8d8a1987 100644 --- a/debian/altos.install +++ b/debian/altos.install @@ -1,3 +1,4 @@ +debian/altos.desktop usr/share/applications debian/altos.list etc/apt/sources.list.d src/*.ihx usr/share/altos src/*.map usr/share/altos diff --git a/debian/dirs b/debian/dirs index 3a4a3418..29840efb 100644 --- a/debian/dirs +++ b/debian/dirs @@ -1,4 +1,5 @@ etc/apt/sources.list.d usr/bin usr/share/altos +usr/share/applications usr/share/pixmaps -- cgit v1.2.3 From bc89d962c87b50e5487628f8ca25e4443ac4823d Mon Sep 17 00:00:00 2001 From: Bdale Garbee Date: Tue, 18 May 2010 00:24:03 -0600 Subject: merge the altusmetrum-themes package --- debian/altos.install | 8 +++++ debian/control | 4 ++- debian/dirs | 2 ++ debian/rules | 5 ---- themes/background.png | Bin 0 -> 3309056 bytes themes/background.xcf | Bin 0 -> 7648194 bytes themes/gdm/GdmGreeterTheme.desktop | 7 +++++ themes/gdm/altusmetrum.xml | 60 +++++++++++++++++++++++++++++++++++++ themes/gdm/screenshot.png | Bin 0 -> 38754 bytes themes/slim/panel.png | Bin 0 -> 25395 bytes themes/slim/slim.theme | 37 +++++++++++++++++++++++ 11 files changed, 117 insertions(+), 6 deletions(-) create mode 100644 themes/background.png create mode 100644 themes/background.xcf create mode 100644 themes/gdm/GdmGreeterTheme.desktop create mode 100644 themes/gdm/altusmetrum.xml create mode 100644 themes/gdm/screenshot.png create mode 100644 themes/slim/panel.png create mode 100644 themes/slim/slim.theme (limited to 'debian/altos.install') diff --git a/debian/altos.install b/debian/altos.install index 8d8a1987..8be48ca3 100644 --- a/debian/altos.install +++ b/debian/altos.install @@ -1,4 +1,12 @@ debian/altos.desktop usr/share/applications debian/altos.list etc/apt/sources.list.d +debian/altusmetrum.xpm usr/share/pixmaps src/*.ihx usr/share/altos src/*.map usr/share/altos +themes/background.png usr/share/slim/themes/altusmetrum +themes/slim/panel.png usr/share/slim/themes/altusmetrum +themes/slim/slim.theme usr/share/slim/themes/altusmetrum +themes/background.png usr/share/gdm/themes/altusmetrum +themes/gdm/altusmetrum.xml /usr/share/gdm/themes/altusmetrum +themes/gdm/GdmGreeterTheme.desktop /usr/share/gdm/themes/altusmetrum +themes/gdm/screenshot.png /usr/share/gdm/themes/altusmetrum diff --git a/debian/control b/debian/control index ff6c12e7..fb620e3d 100644 --- a/debian/control +++ b/debian/control @@ -10,7 +10,9 @@ Homepage: http://altusmetrum.org/AltOS Package: altos Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, nickle, plplot9-driver-cairo -Suggests: slim-altusmetrum +Suggests: slim | gdm +Replaces: altusmetrum-themes, slim-altusmetrum +Conflicts: altusmetrum-themes, slim-altusmetrum Description: Altus Metrum firmware and utilities Firmware and utilities needed to support the TeleMetrum dual-deploy recording altimeter for high power model rocketry. diff --git a/debian/dirs b/debian/dirs index 29840efb..db75fea7 100644 --- a/debian/dirs +++ b/debian/dirs @@ -2,4 +2,6 @@ etc/apt/sources.list.d usr/bin usr/share/altos usr/share/applications +usr/share/gdm/themes/altusmetrum usr/share/pixmaps +usr/share/slim/themes/altusmetrum diff --git a/debian/rules b/debian/rules index a7468b9f..53a8a340 100755 --- a/debian/rules +++ b/debian/rules @@ -43,14 +43,9 @@ install: build dh_installdirs $(MAKE) DESTDIR=$(CURDIR)/debian/altos install - install -o root -g root -m 0644 debian/altusmetrum.xpm \ - $(CURDIR)/debian/altos/usr/share/pixmaps/altusmetrum.xpm -# Build architecture-independent files here. binary-indep: install -# We have nothing to do by default. -# Build architecture-dependent files here. binary-arch: install dh_testdir dh_testroot diff --git a/themes/background.png b/themes/background.png new file mode 100644 index 00000000..a3c78f36 Binary files /dev/null and b/themes/background.png differ diff --git a/themes/background.xcf b/themes/background.xcf new file mode 100644 index 00000000..92c17093 Binary files /dev/null and b/themes/background.xcf differ diff --git a/themes/gdm/GdmGreeterTheme.desktop b/themes/gdm/GdmGreeterTheme.desktop new file mode 100644 index 00000000..b0fa34b9 --- /dev/null +++ b/themes/gdm/GdmGreeterTheme.desktop @@ -0,0 +1,7 @@ +[GdmGreeterTheme] +Greeter=altusmetrum.xml +Name=AltusMetrum +Description=altusmetrum.org +Author=Bdale Garbee +Copyright=Bdale Garbee +Screenshot=screenshot.png diff --git a/themes/gdm/altusmetrum.xml b/themes/gdm/altusmetrum.xml new file mode 100644 index 00000000..e2755e8e --- /dev/null +++ b/themes/gdm/altusmetrum.xml @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + %n | %c + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/gdm/screenshot.png b/themes/gdm/screenshot.png new file mode 100644 index 00000000..5c49ec1c Binary files /dev/null and b/themes/gdm/screenshot.png differ diff --git a/themes/slim/panel.png b/themes/slim/panel.png new file mode 100644 index 00000000..f61bafe3 Binary files /dev/null and b/themes/slim/panel.png differ diff --git a/themes/slim/slim.theme b/themes/slim/slim.theme new file mode 100644 index 00000000..1eeef966 --- /dev/null +++ b/themes/slim/slim.theme @@ -0,0 +1,37 @@ +# altusmetrum theme for SLiM +# by Bdale Garbee + +# Messages (ie: shutdown) +msg_color #000000 +msg_font Verdana:size=18:bold:dpi=75 +msg_x 50% +msg_y 40% +msg_shadow_color #FFFFFF +msg_shadow_xoffset 1 +msg_shadow_yoffset 1 + +# valid values: stretch, tile +background_style stretch +background_color #eedddd + +# Input controls +input_panel_x 50% +input_panel_y 70% +input_name_x 59 +input_name_y 161 +input_font Verdana:size=12:dpi=75 +input_fgcolor #000000 + +# Username / password request +username_font Verdana:size=14:bold:dpi=75 +username_color #000000 +username_x 50% +username_y 122 +password_x 50% +password_y 122 +username_shadow_color #FFFFFF +username_shadow_xoffset 1 +username_shadow_yoffset 1 + +username_msg Username: +password_msg Password: -- cgit v1.2.3 From ea7130e953622884afc348265f5a4c58f9876823 Mon Sep 17 00:00:00 2001 From: Bdale Garbee Date: Wed, 1 Dec 2010 00:00:58 -0700 Subject: modify Debian package build to deliver one copy of background.png for the themes and symlink it into place for gdm and slim --- debian/altos.install | 3 +-- debian/dirs | 2 +- debian/rules | 4 ++++ 3 files changed, 6 insertions(+), 3 deletions(-) (limited to 'debian/altos.install') diff --git a/debian/altos.install b/debian/altos.install index 8be48ca3..c23e1628 100644 --- a/debian/altos.install +++ b/debian/altos.install @@ -3,10 +3,9 @@ debian/altos.list etc/apt/sources.list.d debian/altusmetrum.xpm usr/share/pixmaps src/*.ihx usr/share/altos src/*.map usr/share/altos -themes/background.png usr/share/slim/themes/altusmetrum +themes/background.png usr/share/altos/themes themes/slim/panel.png usr/share/slim/themes/altusmetrum themes/slim/slim.theme usr/share/slim/themes/altusmetrum -themes/background.png usr/share/gdm/themes/altusmetrum themes/gdm/altusmetrum.xml /usr/share/gdm/themes/altusmetrum themes/gdm/GdmGreeterTheme.desktop /usr/share/gdm/themes/altusmetrum themes/gdm/screenshot.png /usr/share/gdm/themes/altusmetrum diff --git a/debian/dirs b/debian/dirs index 7b4dffb8..1cffaa67 100644 --- a/debian/dirs +++ b/debian/dirs @@ -1,7 +1,7 @@ etc/apt/sources.list.d usr/bin usr/lib/altos -usr/share/altos +usr/share/altos/themes usr/share/applications usr/share/gdm/themes/altusmetrum usr/share/java diff --git a/debian/rules b/debian/rules index 53a8a340..e0f1f72c 100755 --- a/debian/rules +++ b/debian/rules @@ -53,6 +53,10 @@ binary-arch: install dh_installdocs dh_installexamples dh_install + ln -s /usr/share/altos/themes/background.png \ + /usr/share/gdm/themes/altusmetrum/background.png + ln -s /usr/share/altos/themes/background.png \ + /usr/share/slim/themes/altusmetrum/background.png dh_installmenu # dh_installdebconf # dh_installlogrotate -- cgit v1.2.3 From 2992184f7a032c95e22023080fbc26443ed786f5 Mon Sep 17 00:00:00 2001 From: Bdale Garbee Date: Thu, 25 Aug 2011 01:30:36 -0600 Subject: don't deliver sources.list fragment in official Debian packages --- debian/altos.install | 1 - 1 file changed, 1 deletion(-) (limited to 'debian/altos.install') diff --git a/debian/altos.install b/debian/altos.install index c23e1628..884fdaa7 100644 --- a/debian/altos.install +++ b/debian/altos.install @@ -1,5 +1,4 @@ debian/altos.desktop usr/share/applications -debian/altos.list etc/apt/sources.list.d debian/altusmetrum.xpm usr/share/pixmaps src/*.ihx usr/share/altos src/*.map usr/share/altos -- cgit v1.2.3