Browse Source

First version of rootskel-gtk

r31070
tags/0.02
Frans Pop 15 years ago
commit
c46d2200fb
13 changed files with 175 additions and 0 deletions
  1. +18
    -0
      Makefile
  2. +65
    -0
      Makefile.inc
  3. +1
    -0
      TODO
  4. +6
    -0
      debian/changelog
  5. +1
    -0
      debian/compat
  6. +13
    -0
      debian/control
  7. +7
    -0
      debian/copyright
  8. +1
    -0
      debian/files
  9. +42
    -0
      debian/rules
  10. +6
    -0
      src/Makefile
  11. +6
    -0
      src/lib/Makefile
  12. +6
    -0
      src/lib/debian-installer.d/Makefile
  13. +3
    -0
      src/lib/debian-installer.d/S61mouse-support

+ 18
- 0
Makefile View File

@@ -0,0 +1,18 @@
subdirs = \
src \

build: build-recursive

install:
@$(MAKE) install -C src DESTDIR=$(CURDIR)/debian/rootskel-gtk/

clean: clean-recursive

build-recursive clean-recursive:
@target=`echo $@ | sed s/-recursive//`; \
list='$(subdirs)'; \
for subdir in $$list; do \
echo "Making install in $$subdir"; \
(cd $$subdir && $(MAKE) $$target) || exit 1; \
done


+ 65
- 0
Makefile.inc View File

@@ -0,0 +1,65 @@
outdir = $(DESTDIR)/$(dir)

define check_destdir
@if [ -z "$(DESTDIR)" ]; then \
echo "You *must* give a DESTDIR!"; \
exit 1; \
fi
endef

build: build-local build-recursive

build-local::

install: install-auto install-local install-recursive

install-auto: $(outdir) install-auto-dirs install-auto-files install-auto-files-exec

install-auto-dirs:
$(call check_destdir)
@list='$(subdirs_empty)'; for file in $$list; do \
echo "install -d -m755 $(outdir)/$$file"; \
install -d -m755 $(outdir)/$$file; \
done

install-auto-files:
$(call check_destdir)
@list='$(files)'; for file in $$list; do \
case $$file in \
*:*) in=`echo "$$file" | sed 's,[^:]*:,,'` \
out=$(outdir)/`echo "$$file" | sed 's,:.*,,'`;; \
*) in=$$file out=$(outdir);; \
esac; \
echo "install -m644 $$in $$out"; \
install -m644 $$in $$out; \
done

install-auto-files-exec:
$(call check_destdir)
@list='$(files_exec)'; for file in $$list; do \
case $$file in \
*:*) in=`echo "$$file" | sed 's,[^:]*:,,'` \
out=$(outdir)/`echo "$$file" | sed 's,:.*,,'`;; \
*) in=$$file out=$(outdir);; \
esac; \
echo "install -m755 $$in $$out"; \
install -m755 $$in $$out; \
done

install-local::

clean: clean-local clean-recursive

clean-local::

build-recursive clean-recursive install-recursive:
@target=`echo $@ | sed s/-recursive//`; \
list='$(subdirs)'; \
for subdir in $$list; do \
echo "Making $$target in $$subdir"; \
(cd $$subdir && $(MAKE) $$target) || exit 1; \
done

$(outdir):
install -d $(outdir)


+ 1
- 0
TODO View File

@@ -0,0 +1 @@
Nothing here yet.

+ 6
- 0
debian/changelog View File

@@ -0,0 +1,6 @@
rootskel-gtk (0.01) UNRELEASED; urgency=low

[ Frans Pop ]
* Initial release

-- Frans Pop <fjp@debian.org> Sat, 6 Aug 2005 16:53:55 +0200

+ 1
- 0
debian/compat View File

@@ -0,0 +1 @@
4

+ 13
- 0
debian/control View File

@@ -0,0 +1,13 @@
Source: rootskel-gtk
Section: debian-installer
Priority: standard
Maintainer: Debian Install System Team <debian-boot@lists.debian.org>
Uploaders: Frans Pop <fjp@debian.org>, Joey Hess <joeyh@debian.org>, Colin Watson <cjwatson@debian.org>
Build-Depends:
Standards-Version: 3.6.1.0

Package: rootskel-gtk
XC-Package-Type: udeb
Architecture: i386 powerpc
Depends: libdirectfb-0.9-20-udeb (>= 0.9.23-1), libgtk+2.0-directfb0-udeb (>= 2.7.2-1), libglib2.0-udeb, libpango1.0-udeb, mouse-modules, ???
Description: Additions for graphical installation to skeleton root filesystem used by debian-installer

+ 7
- 0
debian/copyright View File

@@ -0,0 +1,7 @@
This is a root filesystem skeleton for the Debian/GNU Linux installer.

Author(s): Frans Pop

Copyright 2005 Frans Pop <fjp@debian.org> and the Debian installer team.

The copyright of this package is GPL, version 2 or later.

+ 1
- 0
debian/files View File

@@ -0,0 +1 @@
rootskel-gtk_0.01_i386.udeb debian-installer standard

+ 42
- 0
debian/rules View File

@@ -0,0 +1,42 @@
#!/usr/bin/make -f

build: build-stamp
build-stamp:
dh_testdir

$(MAKE) build

touch $@


clean:
dh_testdir
dh_testroot
rm -f build-stamp

$(MAKE) clean

dh_clean

install: build
dh_testdir
dh_testroot

$(MAKE) install

binary-indep: build install

binary-arch: build install
dh_testdir
dh_testroot
dh_installdebconf
dh_strip
dh_compress
dh_fixperms
dh_installdeb
dh_shlibdeps
dh_gencontrol
dh_builddeb

binary: binary-indep binary-arch
.PHONY: build clean binary-indep binary-arch binary install

+ 6
- 0
src/Makefile View File

@@ -0,0 +1,6 @@
dir =

subdirs = \
lib

include ../Makefile.inc

+ 6
- 0
src/lib/Makefile View File

@@ -0,0 +1,6 @@
dir = lib

subdirs = \
debian-installer.d

include ../../Makefile.inc

+ 6
- 0
src/lib/debian-installer.d/Makefile View File

@@ -0,0 +1,6 @@
dir = lib/debian-installer.d

files += \
S61mouse-support

include ../../../Makefile.inc

+ 3
- 0
src/lib/debian-installer.d/S61mouse-support View File

@@ -0,0 +1,3 @@
if [ "$DEBIAN_FRONTEND" = gtk ] ; then
modprobe psmouse
fi

Loading…
Cancel
Save