From: <ale...@us...> - 2006-07-16 23:22:28
|
Revision: 2358 Author: alextreme Date: 2006-07-16 16:22:05 -0700 (Sun, 16 Jul 2006) ViewCVS: http://svn.sourceforge.net/morphix/?rev=2358&view=rev Log Message: ----------- * copied over all non-code files * started work on python-based installer Added Paths: ----------- trunk/morphixinstaller2/ trunk/morphixinstaller2/AUTHORS trunk/morphixinstaller2/ChangeLog trunk/morphixinstaller2/NEWS trunk/morphixinstaller2/README trunk/morphixinstaller2/doc/ trunk/morphixinstaller2/doc/installerhelp.txt trunk/morphixinstaller2/lib_install.py trunk/morphixinstaller2/morphixinstaller.glade trunk/morphixinstaller2/morphixinstaller.gladep trunk/morphixinstaller2/morphixinstaller.py trunk/morphixinstaller2/pixmaps/ trunk/morphixinstaller2/pixmaps/dancingpenguin.gif trunk/morphixinstaller2/pixmaps/installpenguin.png trunk/morphixinstaller2/pixmaps/matty.png trunk/morphixinstaller2/po/ trunk/morphixinstaller2/po/ChangeLog trunk/morphixinstaller2/po/POTFILES.in trunk/morphixinstaller2/po/README trunk/morphixinstaller2/po/es.po trunk/morphixinstaller2/po/fr.po trunk/morphixinstaller2/po/gl.po trunk/morphixinstaller2/po/he.po trunk/morphixinstaller2/po/it.po trunk/morphixinstaller2/po/ml.po trunk/morphixinstaller2/po/morphixinstaller.pot trunk/morphixinstaller2/po/nl.po trunk/morphixinstaller2/po/sl.po trunk/morphixinstaller2/po/zh.po Added: trunk/morphixinstaller2/AUTHORS =================================================================== --- trunk/morphixinstaller2/AUTHORS (rev 0) +++ trunk/morphixinstaller2/AUTHORS 2006-07-16 23:22:05 UTC (rev 2358) @@ -0,0 +1,3 @@ +Alex de Landgraaf <ale...@xs...> +Sven Herzberg <he...@gn...> +Mantas Kriau\xE8i\xFBnas <ma...@ak...> Added: trunk/morphixinstaller2/ChangeLog =================================================================== --- trunk/morphixinstaller2/ChangeLog (rev 0) +++ trunk/morphixinstaller2/ChangeLog 2006-07-16 23:22:05 UTC (rev 2358) @@ -0,0 +1,97 @@ +2004-04-10 Paul Corner <paul_c at sourceforge dot net> + * Removed one of two adduser commands that had been duplicated. Fixes a + bug with the lusr passwd not being set. + * Used chpasswd to set the lusr passwd. + * Cleaned up and fixed an error with lusr being added to sudoers. + +2004-01-11 Alex de Landgraaf <ale...@xs...> + * added es and fr translations: + * Sebastian Bassi - es translation + * Ludovic Grossard - fr translation + * added morphixinstallercl, number of source cleanups, should depend only + on glib + +2003-09-28 Mantas Kriauinas <ma...@ak...> + * Lots of usefull changes + * src/callbacks.c: on_buttonOkUser_clicked() - Removed UseXsessionBoot + (should be optional and realized in postinstall.sh, not in installers binary + * src/instlib.c: Same for "cp -af /morphix/init.sh /etc/init.d/xsession" + * src/callbacks.c: on_ExpertButtonRoot_clicked() - SelectPartExpert widget + now is created only one time (first time when user presses expert partitioning) + * src/instlib.c: MakeFS() - Added -q when making reiserfs + (-q - quiet work without messages, progress and questions) + * src/instlib.c: MakeRoot() - partitions are now unmounted before mkfs + * src/instlib.c: MakeRoot() - added check, as same partition can't be selected + as root and in expert partitioning + * src/instlib.c: changed /floppy and /cdrom lines to supermount in fstab + (TODO: I think it's a bad solution to hardcode /etc/fstab into installer) + * src/instlib.c: SetUpHomeDir() - left morph user as is (copying files from + morph's user dir to newly created user dir is a bad solution, because some + config files depend on path or username + * src/instlib.c: removed adding "2:2345:respawn:/sbin/getty 38400 tty2" to + because standart Debian inittab already contains this stuff + * src/instlib.c: UnmountTarget() - target/miniroot and expert partitions + should be unmounted before unmounting root partition. + * src/instlib.c: GetCdromSize() - changed "du -s /cdrom" to "du -s /usr" + and because of this in GetCurrentPercentage() unpacked_cdrom_size = cdrom_size + +2003-09-24 Alex de Landgraaf <ale...@xs...> + * src/callbacks.c, src/instlib.c made changes to copy-process + * src/instlib.c progressbar, pre/postinst scripts, + fstab-generating and /mnt-directory's + * src/ and all other changes I forgot in 0.4-1 + +2003-09-18 Sven Herzberg <he...@gn...> + + * po/.cvsignore, + * src/.cvsignore: silent update + * src/Makefile.am: the installer compiles and installs again + +2003-09-15 Sven Herzberg <he...@gn...> + + * .cvsignore, + * data/.cvsignore, + * doc/.cvsignore, + * po/.cvsignore, + * src/.cvsignore: cvs updates silently now + * AUTHORS: added alextreme and myself + * COPYING, + * INSTALL: deleted (created from autogen.sh) + * Makefile.am: added data and doc subdirs + * README: added some small info + * configure.in: added some comments, made is a bit more beautiful + * morphixinstaller.gladep: removed (not needed anymore) + * morphixinstaller.glade, + * data/installer.glade: moved to the data dir + * installerhelp.txt, + * doc/installerhelp.txt: moved to the docs dir + * po/Makefile.in.in: removed (created from autogen.sh) + +2003-09-15 Sven Herzberg <he...@gn...> + + * Makefile: removed + * Makefile.in: removed + * acconfig.h: removed + * aclocal.m4: removed + * config.h: removed + * config.h.in: removed + * config.log: removed + * config.status: removed + * configure: removed + * install-sh: removed + * missing: removed + * mkinstalldirs: removed + * po/Makefile: removed + * po/Makefile.in: removed + * po/POTFILES: removed + * src/Makefile: removed + * src/Makefile.in: removed + * src/morphixinstaller: removed + * stamp-h: removed + * stamp-h.in: removed + * trans.c: removed + these files get automatically generated either by autogen.sh, by + configure or by the build process + +2003-09-14 Alex de Landgraaf <ale...@xs...> + Everything up to 0.4, with major restructuring of installer code Added: trunk/morphixinstaller2/NEWS =================================================================== Added: trunk/morphixinstaller2/README =================================================================== --- trunk/morphixinstaller2/README (rev 0) +++ trunk/morphixinstaller2/README 2006-07-16 23:22:05 UTC (rev 2358) @@ -0,0 +1,84 @@ +Morphix Installer +----------------- + +MI is a GTK+ based application written in C. With it, you can +install any (most?) Morphix (derivatives) onto a harddisk, when dependancies +are met. For best results, get the latest .deb package from: + +http://www.morphix.org/debian + +And please note that both packages and CVS repository are likely to break. +However, do notify us when something doesn't work, submit a bugreport +against the Installer via morphix.org + +Modifying Install process +------------------------- + +Although a generic installer would be great, we do realize that certain +Morph's will want to modify the install process. Instead of having +numerous different versions of morphixinstaller, we've opened up two +script-hooks that can be used for doing mainmodule-specific hacks. + +- /morphix/preinst.sh is called before the new user is created +- /morphix/postinst.sh is called after the new user is created, and given +that username as its first argument + +LightGUI uses these files for modifying /etc/skel to use gksu instead of +sudo. In practice, postinst.sh is more commonly used than preinst.sh, +but preinst.sh lets you do stuff to files in /etc/skel/ before the new user +is created + +If you have mentions of /home/morph in your config files in /etc/skel +you probably want to filter these out using postinst.sh (it's called before +the new user is created), but keep in mind that using absolute paths in configs +located in a users homedir is very bad practice. There's almost always a way +around these issues (using ~/ often does the trick). + +Dependancies +------------ + +Morphix uses a number of external tools. pivotroot and grub are the two +used for building a simple initrd and setting up the grub bootloader. +For partitioning, it checks which of the following exists: + +- partitionmorpher (our own parted and GTK+ partitioner) +- partitionmorpher, wizard mode (one-option partitioning, not working yet) +- qtparted (the QT-based partitioner, from which partitionmorpher owes quite a bit) +- cfdisk (the default partitioner in previous releases) +- parted (for the ones who can't leave the cli alone) + +Interfaces +---------- + +Morphix actually has three interfaces, wrapped around instlib.c + +src/morphixinstaller uses the GTK+ widgets is available, and otherwise +falls back to the commandline interface (which is less tested but should +work reasonably well). An ncurses interface might be useful in the future, if +we care enough... + +src/morphixinstallercl is not compiled against the GTK/GDK toolkits, only +against Glib, so is more useful for commandline-only livecds. Forgive me +for the weird naming. + +Please note that the commandline interface currently doesn't do any +partitioning and needs some work. + +Documentation +------------- + +See http://am.xs4all.nl/phpwiki/index.php/MorphInstall + +There isn't any introductory-manual for Morphix yet, keep an eye on the +howto & recipe section on morphix.org + + +Coding +------ + +See http://am.xs4all.nl/phpwiki/index.php/CodingGuidelines + +Translating +----------- + +See po/README \ No newline at end of file Added: trunk/morphixinstaller2/doc/installerhelp.txt =================================================================== --- trunk/morphixinstaller2/doc/installerhelp.txt (rev 0) +++ trunk/morphixinstaller2/doc/installerhelp.txt 2006-07-16 23:22:05 UTC (rev 2358) @@ -0,0 +1,55 @@ +Welcome to the Morphix Installer Help! + +We'll admit it right from the start: Morphix ain't perfect. As hard as we work, as much users we'll make happy, there are always things that can go wrong. +Murphy's law is remorseless... + +If you were wondering: To the left you have our very own Morphix Helper: MattyHelper. Like his paperclip-counterpart, he is made to make your and our life a living hell. You should never, ever, listen to these hideous creations. +Trust us, we know... + +But enough useless chatter, on with the help. Each step has a short summery here, that might help you out on making a choice. If you really aren't sure, drop by on our website and ask away! If people can't find their way around here we'd like to hear it, as this installer was made for even the most newest users to be able to install a working Morphix system... + +Step 1: Harddisk selection + +Here you must select the harddisk on which you want Morphix to be installed. Try to identify your harddisk on the size if you have multiple disks. If you only have one, well, then you won't have a lot to choose... + +When you click 'Forward', a partition tool will be started. This is a daunting task for new users now, we're working on a easy replacement. Try to make a Linux and a Linux swap partition. Note that the former must be about twice the size of the module used. The latter should be about 256MB. + +Step 2: Swap selection + +If you have created a swap partition in Step 1, you can select it here. You can also do without swap, and things will probably work normal, but we advise making a swap partition anyway. + +Step 3: Root partition selection + +Select the partition where you want to install Morphix on. After Step 1 you should have made a Linux partition, if you did you can select it here. If you didn't, go back to Step 1 and try again. You really need one! + +Step 4: Filesystem selection + +Select the appropriate filesystem. If you don't care about this, take the default, "ext3". + +- ext2: the 'save and sure' filesystem, tried and tested for years in the Linux community. However, you need to neatly unmount this filesystem, and it needs periodic checking. + +- ext3: ext2 but with journaling. This keeps track of every change that takes place, so if you accidently pull the plug (or Matty does), you just plug it back in and it will quickly sort out any errors on your disk + +- reiserfs: better in some ways, worse in others. Does have less tools and isn't compatible with ext2 or ext3. It's your filesystem... + +- xfs: the journaling filesystem from SGI. High-quality, high-speed. For the real pro's. If you are reading this, you most likely don't want to use it. + +Step 5: Configuring Hostname + +There isn't much to say about this. Give your PC a name. Any name. We don't care. Honest. + +Step 6: Configuring Root account + +The Root account is the system administrator. He can do anything. You generally shouldn't use this account, unless you really have to. You can break stuff as root, really. Think up a password thats pretty long, write it down and put it somewhere far away. + +Step 7: Configuring User account + +This is your every-day user. Depending on which module you are installing, you might or might not have to log in every time you boot your computer. Also, don't use a 30-letter password for this user. Be lazy, and keep both username and password relativly short. You'll enter them a lot. + +Step 8: Configuring Bootloader + +To start Morphix from a harddisk, your system needs to find it first. The easiest way is to install LILO (Linux Loader) to your MBR (Master Boot Record). If you have multiple disks, install it to your first disk. If you have multiple operating systems, these might or might not succesfully be detected and added to a boot menu. Currently working on making this work a lot better, but we're not there yet. If you want to be safe, try option 2 or 3 to install LILO to the partition or not at all. You will have to check on the other bootloader in order to boot Morphix at all though. + +The Animated LILO bootscreen is pretty pretty. At least, we like it. We might put our logo on it, or have a more 'serious' bootscreen, but for now we're happy with a few crazy penguins walking around everywhere. We like it, you don't have to. + +The bootfloppy hasn't been implemented. Sorry, working on it! \ No newline at end of file Added: trunk/morphixinstaller2/lib_install.py =================================================================== --- trunk/morphixinstaller2/lib_install.py (rev 0) +++ trunk/morphixinstaller2/lib_install.py 2006-07-16 23:22:05 UTC (rev 2358) @@ -0,0 +1,61 @@ + +def getKernelVersion(): + +def getHarddiskList(): + +def getPartitionList(): + +def getExpertPartitionList(): + +def unmountHarddiskPartitions(harddisk): + +def initInstallProcess(): + +def startPartitioner(harddisk, partitioner, xfree86): + +def getPartitionerCommands(harddisk, xfree86): + +def getPartitionerNames(xfree86): + +def makeSwap(): + +def makeFilesystem(partition, filesystem): + +def makeRoot(): + +def getTotalPartitionSize(): + +def getCdromSize(): + +def getPartitionSizeUsed(): + +def getCurrentPercentage(): + +def executeMinimoduleInstallscripts(): + +def mountPartition(partition, destination): + +def umountTarget(): + +def buildRoot(): + +def copyKernel(): + +def setupEtcFiles(hostname): + +def setRootPassword(password): + +def setupHomeDirectory(username, password): + +def getKernelArguments(): + +def setupGrub(grub_mode): + +def setupDMA(): + +def execPreinstallScript(): + +def execPostinstallScript(): + +def makeGrubBootfloppy(): + Added: trunk/morphixinstaller2/morphixinstaller.glade =================================================================== --- trunk/morphixinstaller2/morphixinstaller.glade (rev 0) +++ trunk/morphixinstaller2/morphixinstaller.glade 2006-07-16 23:22:05 UTC (rev 2358) @@ -0,0 +1,4926 @@ +<?xml version="1.0" standalone="no"?> <!--*- mode: xml -*--> +<!DOCTYPE glade-interface SYSTEM "http://glade.gnome.org/glade-2.0.dtd"> + +<glade-interface> + +<widget class="GtkDialog" id="StartScreen"> + <property name="width_request">640</property> + <property name="height_request">400</property> + <property name="visible">True</property> + <property name="title" translatable="yes">Morphix Install</property> + <property name="type">GTK_WINDOW_TOPLEVEL</property> + <property name="window_position">GTK_WIN_POS_CENTER</property> + <property name="modal">False</property> + <property name="default_width">640</property> + <property name="default_height">480</property> + <property name="resizable">True</property> + <property name="destroy_with_parent">False</property> + <property name="decorated">True</property> + <property name="skip_taskbar_hint">False</property> + <property name="skip_pager_hint">False</property> + <property name="type_hint">GDK_WINDOW_TYPE_HINT_DIALOG</property> + <property name="gravity">GDK_GRAVITY_NORTH_WEST</property> + <property name="focus_on_map">True</property> + <property name="urgency_hint">False</property> + <property name="has_separator">True</property> + + <child internal-child="vbox"> + <widget class="GtkVBox" id="dialog-vbox2"> + <property name="visible">True</property> + <property name="homogeneous">False</property> + <property name="spacing">0</property> + + <child internal-child="action_area"> + <widget class="GtkHButtonBox" id="dialog-action_area2"> + <property name="visible">True</property> + <property name="layout_style">GTK_BUTTONBOX_END</property> + + <child> + <widget class="GtkButton" id="helpbutton1"> + <property name="visible">True</property> + <property name="can_default">True</property> + <property name="can_focus">True</property> + <property name="label">gtk-help</property> + <property name="use_stock">True</property> + <property name="relief">GTK_RELIEF_NORMAL</property> + <property name="focus_on_click">True</property> + <property name="response_id">-11</property> + <signal name="clicked" handler="gtk_widget_show" object="HelpDialog" last_modification_time="Mon, 17 Feb 2003 23:21:20 GMT"/> + </widget> + </child> + + <child> + <widget class="GtkButton" id="cancelbutton2"> + <property name="visible">True</property> + <property name="can_default">True</property> + <property name="can_focus">True</property> + <property name="label">gtk-quit</property> + <property name="use_stock">True</property> + <property name="relief">GTK_RELIEF_NORMAL</property> + <property name="focus_on_click">True</property> + <property name="response_id">-6</property> + <signal name="clicked" handler="gtk_main_quit" last_modification_time="Fri, 31 Jan 2003 22:44:04 GMT"/> + </widget> + </child> + + <child> + <widget class="GtkButton" id="okbuttonStart"> + <property name="visible">True</property> + <property name="can_default">True</property> + <property name="has_default">True</property> + <property name="can_focus">True</property> + <property name="has_focus">True</property> + <property name="label">gtk-go-forward</property> + <property name="use_stock">True</property> + <property name="relief">GTK_RELIEF_NORMAL</property> + <property name="focus_on_click">True</property> + <property name="response_id">-5</property> + <signal name="clicked" handler="on_okbuttonStart_clicked" last_modification_time="Fri, 31 Jan 2003 22:47:05 GMT"/> + </widget> + </child> + </widget> + <packing> + <property name="padding">0</property> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="pack_type">GTK_PACK_END</property> + </packing> + </child> + + <child> + <widget class="GtkHBox" id="hbox2"> + <property name="visible">True</property> + <property name="homogeneous">False</property> + <property name="spacing">0</property> + + <child> + <widget class="GtkVBox" id="vbox1"> + <property name="visible">True</property> + <property name="homogeneous">False</property> + <property name="spacing">0</property> + + <child> + <widget class="GtkImage" id="image33"> + <property name="visible">True</property> + <property name="pixbuf">installpenguin.png</property> + <property name="xalign">0.5</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + </widget> + <packing> + <property name="padding">8</property> + <property name="expand">False</property> + <property name="fill">False</property> + </packing> + </child> + + <child> + <placeholder/> + </child> + + <child> + <placeholder/> + </child> + </widget> + <packing> + <property name="padding">0</property> + <property name="expand">True</property> + <property name="fill">True</property> + </packing> + </child> + + <child> + <widget class="GtkVSeparator" id="vseparator2"> + <property name="visible">True</property> + </widget> + <packing> + <property name="padding">0</property> + <property name="expand">False</property> + <property name="fill">False</property> + </packing> + </child> + + <child> + <widget class="GtkLabel" id="label2"> + <property name="width_request">400</property> + <property name="height_request">200</property> + <property name="visible">True</property> + <property name="label" translatable="yes"><big>Welcome to the Morphix Installer!</big> + +Please note that this installer is still under construction +Alex de Landgraaf and Morphix.org take no responsibility for any damage done. + +This installer will copy Morphix onto your harddisk and optionally set up a bootloader. If done incorrectly, you could lose data. If you have any doubt about an option, take a look in the help or on the website first! + +<u><b>www.morphix.org</b></u> + + + +</property> + <property name="use_underline">False</property> + <property name="use_markup">True</property> + <property name="justify">GTK_JUSTIFY_CENTER</property> + <property name="wrap">True</property> + <property name="selectable">False</property> + <property name="xalign">0.5</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> + <property name="width_chars">-1</property> + <property name="single_line_mode">False</property> + <property name="angle">0</property> + </widget> + <packing> + <property name="padding">0</property> + <property name="expand">True</property> + <property name="fill">False</property> + <property name="pack_type">GTK_PACK_END</property> + </packing> + </child> + </widget> + <packing> + <property name="padding">0</property> + <property name="expand">True</property> + <property name="fill">True</property> + </packing> + </child> + </widget> + </child> +</widget> + +<widget class="GtkDialog" id="ErrorMessage"> + <property name="title" translatable="yes">Installation Error</property> + <property name="type">GTK_WINDOW_TOPLEVEL</property> + <property name="window_position">GTK_WIN_POS_CENTER</property> + <property name="modal">False</property> + <property name="default_width">640</property> + <property name="resizable">True</property> + <property name="destroy_with_parent">True</property> + <property name="decorated">True</property> + <property name="skip_taskbar_hint">False</property> + <property name="skip_pager_hint">False</property> + <property name="type_hint">GDK_WINDOW_TYPE_HINT_DIALOG</property> + <property name="gravity">GDK_GRAVITY_NORTH_WEST</property> + <property name="focus_on_map">True</property> + <property name="urgency_hint">False</property> + <property name="has_separator">True</property> + <signal name="show" handler="on_ErrorMessage_show" object="textviewError" last_modification_time="Sat, 01 Feb 2003 22:00:14 GMT"/> + + <child internal-child="vbox"> + <widget class="GtkVBox" id="dialog-vbox3"> + <property name="visible">True</property> + <property name="homogeneous">False</property> + <property name="spacing">0</property> + + <child internal-child="action_area"> + <widget class="GtkHButtonBox" id="dialog-action_area3"> + <property name="visible">True</property> + <property name="layout_style">GTK_BUTTONBOX_END</property> + + <child> + <widget class="GtkButton" id="closebutton1"> + <property name="visible">True</property> + <property name="can_default">True</property> + <property name="can_focus">True</property> + <property name="label">gtk-quit</property> + <property name="use_stock">True</property> + <property name="relief">GTK_RELIEF_NORMAL</property> + <property name="focus_on_click">True</property> + <property name="response_id">-7</property> + <signal name="clicked" handler="gtk_main_quit" last_modification_time="Sat, 01 Feb 2003 22:01:49 GMT"/> + </widget> + </child> + </widget> + <packing> + <property name="padding">0</property> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="pack_type">GTK_PACK_END</property> + </packing> + </child> + + <child> + <widget class="GtkVBox" id="vbox44"> + <property name="visible">True</property> + <property name="homogeneous">False</property> + <property name="spacing">0</property> + + <child> + <widget class="GtkLabel" id="label25"> + <property name="visible">True</property> + <property name="label" translatable="yes">An error has occured. +Below you can see the console output of the command that +caused the error. + +Please go to www.morphix.org, and place a bugreport, +the installer will now exit.</property> + <property name="use_underline">False</property> + <property name="use_markup">False</property> + <property name="justify">GTK_JUSTIFY_CENTER</property> + <property name="wrap">False</property> + <property name="selectable">False</property> + <property name="xalign">0.5</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> + <property name="width_chars">-1</property> + <property name="single_line_mode">False</property> + <property name="angle">0</property> + </widget> + <packing> + <property name="padding">0</property> + <property name="expand">True</property> + <property name="fill">True</property> + </packing> + </child> + + <child> + <widget class="GtkScrolledWindow" id="scrolledwindow1"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="hscrollbar_policy">GTK_POLICY_ALWAYS</property> + <property name="vscrollbar_policy">GTK_POLICY_ALWAYS</property> + <property name="shadow_type">GTK_SHADOW_NONE</property> + <property name="window_placement">GTK_CORNER_TOP_LEFT</property> + + <child> + <widget class="GtkTextView" id="textviewError"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="editable">True</property> + <property name="overwrite">False</property> + <property name="accepts_tab">True</property> + <property name="justification">GTK_JUSTIFY_LEFT</property> + <property name="wrap_mode">GTK_WRAP_NONE</property> + <property name="cursor_visible">True</property> + <property name="pixels_above_lines">0</property> + <property name="pixels_below_lines">0</property> + <property name="pixels_inside_wrap">0</property> + <property name="left_margin">0</property> + <property name="right_margin">0</property> + <property name="indent">0</property> + <property name="text" translatable="yes"></property> + </widget> + </child> + </widget> + <packing> + <property name="padding">0</property> + <property name="expand">True</property> + <property name="fill">True</property> + </packing> + </child> + </widget> + <packing> + <property name="padding">0</property> + <property name="expand">True</property> + <property name="fill">True</property> + <property name="pack_type">GTK_PACK_END</property> + </packing> + </child> + </widget> + </child> +</widget> + +<widget class="GtkDialog" id="SelectHarddisk"> + <property name="width_request">640</property> + <property name="height_request">400</property> + <property name="title" translatable="yes">Morphix Install</property> + <property name="type">GTK_WINDOW_TOPLEVEL</property> + <property name="window_position">GTK_WIN_POS_CENTER</property> + <property name="modal">False</property> + <property name="default_width">640</property> + <property name="default_height">480</property> + <property name="resizable">True</property> + <property name="destroy_with_parent">False</property> + <property name="decorated">True</property> + <property name="skip_taskbar_hint">False</property> + <property name="skip_pager_hint">False</property> + <property name="type_hint">GDK_WINDOW_TYPE_HINT_DIALOG</property> + <property name="gravity">GDK_GRAVITY_NORTH_WEST</property> + <property name="focus_on_map">True</property> + <property name="urgency_hint">False</property> + <property name="has_separator">True</property> + <signal name="show" handler="on_SelectHarddisk_show" object="comboHarddisk" last_modification_time="Sat, 01 Feb 2003 02:02:51 GMT"/> + + <child internal-child="vbox"> + <widget class="GtkVBox" id="dialog-vbox5"> + <property name="visible">True</property> + <property name="homogeneous">False</property> + <property name="spacing">0</property> + + <child internal-child="action_area"> + <widget class="GtkHButtonBox" id="dialog-action_area5"> + <property name="visible">True</property> + <property name="layout_style">GTK_BUTTONBOX_END</property> + + <child> + <widget class="GtkButton" id="helpbutton3"> + <property name="visible">True</property> + <property name="can_default">True</property> + <property name="can_focus">True</property> + <property name="label">gtk-help</property> + <property name="use_stock">True</property> + <property name="relief">GTK_RELIEF_NORMAL</property> + <property name="focus_on_click">True</property> + <property name="response_id">-11</property> + <signal name="clicked" handler="gtk_widget_show" object="HelpDialog" last_modification_time="Mon, 17 Feb 2003 23:21:32 GMT"/> + </widget> + </child> + + <child> + <widget class="GtkButton" id="cancelbutton4"> + <property name="visible">True</property> + <property name="can_default">True</property> + <property name="can_focus">True</property> + <property name="label">gtk-cancel</property> + <property name="use_stock">True</property> + <property name="relief">GTK_RELIEF_NORMAL</property> + <property name="focus_on_click">True</property> + <property name="response_id">-6</property> + <signal name="clicked" handler="gtk_main_quit" last_modification_time="Fri, 31 Jan 2003 22:45:22 GMT"/> + </widget> + </child> + + <child> + <widget class="GtkButton" id="okbuttonHarddisk"> + <property name="visible">True</property> + <property name="can_default">True</property> + <property name="has_default">True</property> + <property name="can_focus">True</property> + <property name="has_focus">True</property> + <property name="label">gtk-go-forward</property> + <property name="use_stock">True</property> + <property name="relief">GTK_RELIEF_NORMAL</property> + <property name="focus_on_click">True</property> + <property name="response_id">-5</property> + <signal name="clicked" handler="on_okbuttonHarddisk_clicked" object="comboHarddisk" last_modification_time="Fri, 31 Jan 2003 22:46:28 GMT"/> + </widget> + </child> + </widget> + <packing> + <property name="padding">0</property> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="pack_type">GTK_PACK_END</property> + </packing> + </child> + + <child> + <widget class="GtkHBox" id="hbox3"> + <property name="visible">True</property> + <property name="homogeneous">False</property> + <property name="spacing">0</property> + + <child> + <widget class="GtkVBox" id="vbox2"> + <property name="visible">True</property> + <property name="homogeneous">False</property> + <property name="spacing">0</property> + + <child> + <widget class="GtkImage" id="image3"> + <property name="visible">True</property> + <property name="pixbuf">installpenguin.png</property> + <property name="xalign">0.5</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + </widget> + <packing> + <property name="padding">8</property> + <property name="expand">False</property> + <property name="fill">False</property> + </packing> + </child> + + <child> + <widget class="GtkLabel" id="label32"> + <property name="width_request">51</property> + <property name="visible">True</property> + <property name="label" translatable="yes"><b>Harddisk selection</b> + +Step: +1 of 7</property> + <property name="use_underline">False</property> + <property name="use_markup">True</property> + <property name="justify">GTK_JUSTIFY_CENTER</property> + <property name="wrap">True</property> + <property name="selectable">False</property> + <property name="xalign">0.5</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> + <property name="width_chars">-1</property> + <property name="single_line_mode">False</property> + <property name="angle">0</property> + </widget> + <packing> + <property name="padding">0</property> + <property name="expand">True</property> + <property name="fill">True</property> + </packing> + </child> + </widget> + <packing> + <property name="padding">0</property> + <property name="expand">True</property> + <property name="fill">True</property> + </packing> + </child> + + <child> + <widget class="GtkVSeparator" id="vseparator3"> + <property name="visible">True</property> + </widget> + <packing> + <property name="padding">0</property> + <property name="expand">False</property> + <property name="fill">False</property> + </packing> + </child> + + <child> + <widget class="GtkHBox" id="hbox4"> + <property name="visible">True</property> + <property name="homogeneous">False</property> + <property name="spacing">0</property> + + <child> + <widget class="GtkVBox" id="vbox3"> + <property name="visible">True</property> + <property name="homogeneous">False</property> + <property name="spacing">0</property> + + <child> + <widget class="GtkLabel" id="label4"> + <property name="width_request">400</property> + <property name="height_request">200</property> + <property name="visible">True</property> + <property name="label" translatable="yes">Before Morphix can be installed, you will need to partition your harddisk first. + +Make sure you have at least one Linux (2GiB) and one swap partition after partitioning. +</property> + <property name="use_underline">False</property> + <property name="use_markup">False</property> + <property name="justify">GTK_JUSTIFY_CENTER</property> + <property name="wrap">True</property> + <property name="selectable">False</property> + <property name="xalign">0.5</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> + <property name="width_chars">-1</property> + <property name="single_line_mode">False</property> + <property name="angle">0</property> + </widget> + <packing> + <property name="padding">0</property> + <property name="expand">False</property> + <property name="fill">False</property> + </packing> + </child> + + <child> + <widget class="GtkTable" id="table2"> + <property name="visible">True</property> + <property name="n_rows">2</property> + <property name="n_columns">2</property> + <property name="homogeneous">False</property> + <property name="row_spacing">4</property> + <property name="column_spacing">4</property> + + <child> + <widget class="GtkCombo" id="comboHarddisk"> + <property name="visible">True</property> + <property name="value_in_list">False</property> + <property name="allow_empty">True</property> + <property name="case_sensitive">False</property> + <property name="enable_arrow_keys">True</property> + <property name="enable_arrows_always">False</property> + + <child internal-child="entry"> + <widget class="GtkEntry" id="combo-entry1"> + <property name="visible">True</property> + <property name="tooltip" translatable="yes">A list of harddisks, choose the one you want to install Morphix on</property> + <property name="can_focus">True</property> + <property name="editable">False</property> + <property name="visibility">True</property> + <property name="max_length">0</property> + <property name="text" translatable="yes"></property> + <property name="has_frame">True</property> + <property name="invisible_char">*</property> + <property name="activates_default">False</property> + <signal name="activate" handler="on_combo_entrySelectHarddisk_activate" last_modification_time="Mon, 15 Mar 2004 23:46:04 GMT"/> + </widget> + </child> + + <child internal-child="list"> + <widget class="GtkList" id="combo-list1"> + <property name="visible">True</property> + <property name="selection_mode">GTK_SELECTION_BROWSE</property> + </widget> + </child> + </widget> + <packing> + <property name="left_attach">1</property> + <property name="right_attach">2</property> + <property name="top_attach">0</property> + <property name="bottom_attach">1</property> + <property name="y_options"></property> + </packing> + </child> + + <child> + <widget class="GtkLabel" id="label45"> + <property name="visible">True</property> + <property name="label" translatable="yes">Harddisk: </property> + <property name="use_underline">False</property> + <property name="use_markup">False</property> + <property name="justify">GTK_JUSTIFY_LEFT</property> + <property name="wrap">False</property> + <property name="selectable">False</property> + <property name="xalign">0</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> + <property name="width_chars">-1</property> + <property name="single_line_mode">False</property> + <property name="angle">0</property> + </widget> + <packing> + <property name="left_attach">0</property> + <property name="right_attach">1</property> + <property name="top_attach">0</property> + <property name="bottom_attach">1</property> + <property name="x_options">fill</property> + <property name="y_options"></property> + </packing> + </child> + + <child> + <widget class="GtkOptionMenu" id="optionmenupartitioners"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="history">-1</property> + + <child> + <widget class="GtkMenu" id="menu4"> + </widget> + </child> + </widget> + <packing> + <property name="left_attach">1</property> + <property name="right_attach">2</property> + <property name="top_attach">1</property> + <property name="bottom_attach">2</property> + <property name="x_options">fill</property> + <property name="y_options"></property> + </packing> + </child> + + <child> + <widget class="GtkLabel" id="label46"> + <property name="visible">True</property> + <property name="label" translatable="yes">Partitioner: </property> + <property name="use_underline">False</property> + <property name="use_markup">False</property> + <property name="justify">GTK_JUSTIFY_LEFT</property> + <property name="wrap">False</property> + <property name="selectable">False</property> + <property name="xalign">0</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> + <property name="width_chars">-1</property> + <property name="single_line_mode">False</property> + <property name="angle">0</property> + </widget> + <packing> + <property name="left_attach">0</property> + <property name="right_attach">1</property> + <property name="top_attach">1</property> + <property name="bottom_attach">2</property> + <property name="x_options">fill</property> + <property name="y_options"></property> + </packing> + </child> + </widget> + <packing> + <property name="padding">0</property> + <property name="expand">False</property> + <property name="fill">False</property> + </packing> + </child> + + <child> + <widget class="GtkLabel" id="label44"> + <property name="visible">True</property> + <property name="label" translatable="yes"><b>Please note that all changes done while +partitioning are final!</b></property> + <property name="use_underline">False</property> + <property name="use_markup">True</property> + <property name="justify">GTK_JUSTIFY_CENTER</property> + <property name="wrap">False</property> + <property name="selectable">False</property> + <property name="xalign">0.5</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> + <property name="width_chars">-1</property> + <property name="single_line_mode">False</property> + <property name="angle">0</property> + </widget> + <packing> + <property name="padding">0</property> + <property name="expand">True</property> + <property name="fill">False</property> + </packing> + </child> + </widget> + <packing> + <property name="padding">0</property> + <property name="expand">True</property> + <property name="fill">True</property> + </packing> + </child> + </widget> + <packing> + <property name="padding">0</property> + <property name="expand">True</property> + <property name="fill">False</property> + <property name="pack_type">GTK_PACK_END</property> + </packing> + </child> + </widget> + <packing> + <property name="padding">0</property> + <property name="expand">True</property> + <property name="fill">True</property> + </packing> + </child> + </widget> + </child> +</widget> + +<widget class="GtkDialog" id="SelectSwap"> + <property name="width_request">640</property> + <property name="height_request">400</property> + <property name="title" translatable="yes">Morphix Install</property> + <property name="type">GTK_WINDOW_TOPLEVEL</property> + <property name="window_position">GTK_WIN_POS_CENTER</property> + <property name="modal">False</property> + <property name="default_width">640</property> + <property name="default_height">480</property> + <property name="resizable">True</property> + <property name="destroy_with_parent">False</property> + <property name="decorated">True</property> + <property name="skip_taskbar_hint">False</property> + <property name="skip_pager_hint">False</property> + <property name="type_hint">GDK_WINDOW_TYPE_HINT_DIALOG</property> + <property name="gravity">GDK_GRAVITY_NORTH_WEST</property> + <property name="focus_on_map">True</property> + <property name="urgency_hint">False</property> + <property name="has_separator">True</property> + <signal name="show" handler="on_SelectSwap_show" object="comboSwap" last_modification_time="Sat, 01 Feb 2003 16:43:25 GMT"/> + + <child internal-child="vbox"> + <widget class="GtkVBox" id="dialog-vbox6"> + <property name="visible">True</property> + <property name="homogeneous">False</property> + <property name="spacing">0</property> + + <child internal-child="action_area"> + <widget class="GtkHButtonBox" id="dialog-action_area6"> + <property name="visible">True</property> + <property name="layout_style">GTK_BUTTONBOX_END</property> + + <child> + <widget class="GtkButton" id="helpbutton4"> + <property name="visible">True</property> + <property name="can_default">True</property> + <property name="can_focus">True</property> + <property name="label">gtk-help</property> + <property name="use_stock">True</property> + <property name="relief">GTK_RELIEF_NORMAL</property> + <property name="focus_on_click">True</property> + <property name="response_id">-11</property> + <signal name="clicked" handler="gtk_widget_show" object="HelpDialog" last_modification_time="Mon, 17 Feb 2003 23:21:46 GMT"/> + </widget> + </child> + + <child> + <widget class="GtkButton" id="cancelbuttonSwap"> + <property name="visible">True</property> + <property name="can_default">True</property> + <property name="can_focus">True</property> + <property name="label">gtk-go-back</property> + <property name="use_stock">True</property> + <property name="relief">GTK_RELIEF_NORMAL</property> + <property name="focus_on_click">True</property> + <property name="response_id">-6</property> + <signal name="clicked" handler="on_cancelbuttonSwap_clicked" last_modification_time="Fri, 31 Jan 2003 22:48:03 GMT"/> + </widget> + </child> + + <child> + <widget class="GtkButton" id="okbuttonSwap"> + <property name="visible">True</property> + <property name="can_default">True</property> + <property name="has_default">True</property> + <property name="can_focus">True</property> + <property name="has_focus">True</property> + <property name="label">gtk-go-forward</property> + <property name="use_stock">True</property> + <property name="relief">GTK_RELIEF_NORMAL</property> + <property name="focus_on_click">True</property> + <property name="response_id">-5</property> + <signal name="clicked" handler="on_okbuttonSwap_clicked" object="comboSwap" last_modification_time="Fri, 31 Jan 2003 22:48:36 GMT"/> + </widget> + </child> + </widget> + <packing> + <property name="padding">0</property> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="pack_type">GTK_PACK_END</property> + </packing> + </child> + + <child> + <widget class="GtkHBox" id="hbox5"> + <property name="visible">True</property> + <property name="homogeneous">False</property> + <property name="spacing">0</property> + + <child> + <widget class="GtkVBox" id="vbox4"> + <property name="visible">True</property> + <property name="homogeneous">False</property> + <property name="spacing">0</property> + + <child> + <widget class="GtkImage" id="image4"> + <property name="visible">True</property> + <property name="pixbuf">installpenguin.png</property> + <property name="xalign">0.5</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + </widget> + <packing> + <property name="padding">8</property> + <property name="expand">False</property> + <property name="fill">False</property> + </packing> + </child> + + <child> + <widget class="GtkLabel" id="label33"> + <property name="width_request">51</property> + <property name="visible">True</property> + <property name="label" translatable="yes"><b>Swap selection</b> + +Step: +2 of 7</property> + <property name="use_underline">False</property> + <property name="use_markup">True</property> + <property name="justify">GTK_JUSTIFY_CENTER</property> + <property name="wrap">True</property> + <property name="selectable">False</property> + <property name="xalign">0.5</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> + <property name="width_chars">-1</property> + <property name="single_line_mode">False</property> + <property name="angle">0</property> + </widget> + <packing> + <property name="padding">0</property> + <property name="expand">True</property> + <property name="fill">True</property> + </packing> + </child> + </widget> + <packing> + <property name="padding">0</property> + <property name="expand">True</property> + <property name="fill">True</property> + </packing> + </child> + + <child> + <widget class="GtkVSeparator" id="vseparator4"> + <property name="visible">True</property> + </widget> + <packing> + <property name="padding">0</property> + <property name="expand">False</property> + <property name="fill">False</property> + </packing> + </child> + + <child> + <widget class="GtkHBox" id="hbox6"> + <property name="visible">True</property> + <property name="homogeneous">False</property> + <property name="spacing">0</property> + + <child> + <widget class="GtkVBox" id="vbox5"> + <property name="visible">True</property> + <property name="homogeneous">False</property> + <property name="spacing">0</property> + + <child> + <widget class="GtkLabel" id="label5"> + <property name="width_request">400</property> + <property name="height_request">200</property> + <property name="visible">True</property> + <property name="label" translatable="yes">Your harddisk should now be partitioned correctly. + +Please select the swap partition you want to use. +</property> + <property name="use_underline">False</property> + <property name="use_markup">False</property> + <property name="justify">GTK_JUSTIFY_CENTER</property> + <property name="wrap">True</property> + <property name="selectable">False</property> + <property name="xalign">0.5</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> + <property name="width_chars">-1</property> + <property name="single_line_mode">False</property> + <property name="angle">0</property> + </widget> + <packing> + <property name="padding">0</property> + <property name="expand">False</property> + <property name="fill">False</property> + </packing> + </child> + + <child> + <widget class="GtkHBox" id="hbox34"> + <property name="visible">True</property> + <property name="homogeneous">False</property> + <property name="spacing">0</property> + + <child> + <widget class="GtkLabel" id="label47"> + <property name="visible">True</property> + <property name="label" translatable="yes">Swap partition: </property> + <property name="use_underline">False</property> + <property name="use_markup">False</property> + <property name="justify">GTK_JUSTIFY_LEFT</property> + <property name="wrap">False</property> + <property name="selectable">False</property> + <property name="xalign">0.5</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> + <property name="width_chars">-1</property> + <property name="single_line_mode">False</property> + <property name="angle">0</property> + </widget> + <packing> + <property name="padding">0</property> + <property name="expand">False</property> + <property name="fill">False</property> + </packing> + </child> + + <child> + <widget class="GtkCombo" id="comboSwap"> + <property name="visible">True</property> + <property name="value_in_list">False</property> + <property name="allow_empty">True</property> + <property name="case_sensitive">False</property> + <property name="enable_arrow_keys">True</property> + <property name="enable_arrows_always">False</property> + + <child internal-child="entry"> + <widget class="GtkEntry" id="combo-entry2"> + <property name="visible">True</property> + <property name="tooltip" translatable="yes">A list of the detected swap partitions, use back if you want to make additional changes to your harddisk</property> + <property name="can_focus">True</property> + <property name="editable">False</property> + <property name="visibility">True</property> + <property name="max_length">0</property> + <property name="text" translatable="yes"></property> + <property name="has_frame">True</property> + <property name="invisible_char">*</property> + <property name="activates_default">False</property> + <signal name="activate" handler="on_combo_entrySelectSwap_activate" last_modification_time="Mon, 15 Mar 2004 23:45:52 GMT"/> + </widget> + </child> + + <child internal-child="list"> + <widget class="GtkList" id="combo-list2"> + <property name="visible">True</property> + <property name="selection_mode">GTK_SELECTION_BROWSE</property> + </widget> + </child> + </widget> + <packing> + <property name="padding">0</property> + <property name="expand">True</property> + <property name="fill">True</property> + </packing> + </child> + </widget> + <packing> + <property name="padding">0</property> + <property name="expand">False</property> + <property name="fill">False</property> + </packing> + </child> + </widget> + <packing> + <property name="padding">0</property> + <property name="expand">True</property> + <property name="fill">True</property> + </packing> + </child> + </widget> + <packing> + <property name="padding">0</property> + <property name="expand">True</property> + <property name="fill">False</property> + <property name="pack_type">GTK_PACK_END</property> + </packing> + </child> + </widget> + <packing> + <property name="padding">0</property> + <property name="expand">True</property> + <property name="fill">True</property> + </packing> + </child> + </widget> + </child> +</widget> + +<widget class="GtkDialog" id="NoPart"> + <property name="title" translatable="yes">Morphix Install</property> + <property name="type">GTK_WINDOW_TOPLEVEL</property> + <property name="window_position">GTK_WIN_POS_CENTER</property> + <property name="modal">False</property> + <property name="default_width">640</property> + <property name="resizable">True</property> + <property name="destroy_with_parent">False</property> + <property name="decorated">True</property> + <property name="skip_taskbar_hint">False</property> + <property name="skip_pager_hint">False</property> + <property name="type_hint">GDK_WINDOW_TYPE_HINT_DIALOG</property> + <property name="gravity">GDK_GRAVITY_NORTH_WEST</property> + <property name="focus_on_map">True</property> + <property name="urgency_hint">False</property> + <property name="has_separator">True</property> + + <child internal-child="vbox"> + <widget class="GtkVBox" id="dialog-vbox7"> + <property name="visible">True</property> + <property name="homogeneous">False</property> + <property name="spacing">0</property> + + <child internal-child="action_area"> + <widget class="GtkHButtonBox" id="dialog-action_area7"> + <property name="visible">True</property> + <property name="layout_style">GTK_BUTTONBOX_END</property> + + <child> + <widget class="GtkButton" id="helpbutton5"> + <property name="visible">True</property> + <property name="can_default">True</property> + <property name="can_focus">True</property> + <property name="label">gtk-help</property> + <property name="use_stock">True</property> + <property name="relief">GTK_RELIEF_NORMAL</property> + <property name="focus_on_click">True</property> + <property name="response_id">-11</property> + <signal name="clicked" handler="gtk_widget_show" object="HelpDialog" last_modification_time="Mon, 16 Feb 2004 09:34:11 GMT"/> + </widget> + </child> + + <child> + <widget class="GtkButton" id="closebuttonNoPart"> + <property name="visible">True</property> + <property name="can_default">True</property> + <property name="can_focus">True</property> + <property name="label">gtk-go-back</property> + <property name="use_stock">True</property> + <property name="relief">GTK_RELIEF_NORMAL</property> + <property name="focus_on_click">True</property> + <property name="response_id">-7</property> + <signal name="clicked" handler="on_closebuttonNoPart_clicked" last_modification_time="Fri, 31 Jan 2003 22:49:12 GMT"/> + </widget> + </child> + </widget> + <packing> + <property name="padding">0</property> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="pack_type">GTK_PACK_END</property> + </packing> + </child> + + <child> + <widget class="GtkHBox" id="hbox7"> + <property name="visible">True</property> + <property name="homogeneous">False</property> + <property name="spacing">0</property> + + <child> + <widget class="GtkVBox" id="vbox6"> + <property name="visible">True</property> + <property name="homogeneous">False</property> + <property name="spacing">0</property> + + <child> + <widget class="GtkImage" id="image5"> + <property name="visible">True</property> + <property name="xalign">0.5</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + </widget> + <packing> + <property name="padding">0</property> + <property name="expand">True</property> + <property name="fill">True</property> + </packing> + </child> + + <child> + <placeholder/> + </child> + + <child> + <placeholder/> + </child> + </widget> + <packing> + <property name="padding">0</property> + <property name="expand">True</property> + <property name="fill">True</property> + </packing> + </child> + + <child> + <widget class="GtkVSeparator" id="vseparator5"> + <property name="visible">True</property> + </widget> + <packing> + <property name="padding">0</property> + <property name="expand">False</property> + <property name="fill">False</property> + </packing> + </child> + + <child> + <widget class="GtkHBox" id="hbox8"> + <property name="visible">True</property> + <property name="homogeneous">F... [truncated message content] |
From: <ale...@us...> - 2006-12-05 09:27:26
|
Revision: 2443 http://svn.sourceforge.net/morphix/?rev=2443&view=rev Author: alextreme Date: 2006-12-05 01:27:16 -0800 (Tue, 05 Dec 2006) Log Message: ----------- * adding fallback package for mkisofs Modified Paths: -------------- trunk/mmaker/debian/control trunk/morph-scripts/debian/control Modified: trunk/mmaker/debian/control =================================================================== --- trunk/mmaker/debian/control 2006-11-05 23:05:18 UTC (rev 2442) +++ trunk/mmaker/debian/control 2006-12-05 09:27:16 UTC (rev 2443) @@ -7,7 +7,7 @@ Package: morphix-mmaker Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, debootstrap, cloop-utils, mkisofs, makedev, mkminiroot-morphix, morphix-deb-get, morphix-make-iso, morphix-modulebuilder (>= 0.2-12), coreutils | schroot, morphix-morphmini +Depends: ${shlibs:Depends}, ${misc:Depends}, debootstrap, cloop-utils, mkisofs | genisoimage, makedev, mkminiroot-morphix, morphix-deb-get, morphix-make-iso, morphix-modulebuilder (>= 0.2-12), coreutils | schroot, morphix-morphmini Description: Module Maker, builds morphix modules Module Maker, or mmaker, builds Morphix base and mainmodules from scratch. As input it takes an XML template, containing Modified: trunk/morph-scripts/debian/control =================================================================== --- trunk/morph-scripts/debian/control 2006-11-05 23:05:18 UTC (rev 2442) +++ trunk/morph-scripts/debian/control 2006-12-05 09:27:16 UTC (rev 2443) @@ -47,9 +47,9 @@ for systems that have problems booting from GRUB Package: morphix-isomorph -Depends: mkisofs +Depends: mkisofs | genisoimage Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, mkisofs +Depends: ${shlibs:Depends}, ${misc:Depends}, mkisofs | genisoimage Description: Adds and removes modules from an iso Provides a large number of arguments to modify existing Morphix CD images. See isomorph --help for details. @@ -66,7 +66,7 @@ Gandalfar, can you write a description? :) Package: morphix-make-iso -Depends: mkisofs, dpkg +Depends: mkisofs | genisoimage, dpkg Architecture: any Description: Builds a Morphix iso from a directory Simple tool for building a bootable iso from a directory, This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <bms...@us...> - 2007-04-06 21:10:36
|
Revision: 2474 http://svn.sourceforge.net/morphix/?rev=2474&view=rev Author: bmsleight Date: 2007-04-06 14:10:10 -0700 (Fri, 06 Apr 2007) Log Message: ----------- Adding some morphixlivekiosk packages and files Added Paths: ----------- trunk/morphixlivekiosk/ trunk/morphixlivekiosk/iceweasel-webconverger-6/ trunk/morphixlivekiosk/iceweasel-webconverger-6/chrome.manifest trunk/morphixlivekiosk/iceweasel-webconverger-6/content/ trunk/morphixlivekiosk/iceweasel-webconverger-6/content/wc.js trunk/morphixlivekiosk/iceweasel-webconverger-6/content/wc.xul trunk/morphixlivekiosk/iceweasel-webconverger-6/debian/ trunk/morphixlivekiosk/iceweasel-webconverger-6/debian/changelog trunk/morphixlivekiosk/iceweasel-webconverger-6/debian/compat trunk/morphixlivekiosk/iceweasel-webconverger-6/debian/control trunk/morphixlivekiosk/iceweasel-webconverger-6/debian/copyright trunk/morphixlivekiosk/iceweasel-webconverger-6/debian/iceweasel-webconverger.dirs trunk/morphixlivekiosk/iceweasel-webconverger-6/debian/iceweasel-webconverger.install trunk/morphixlivekiosk/iceweasel-webconverger-6/debian/iceweasel-webconverger.links trunk/morphixlivekiosk/iceweasel-webconverger-6/debian/rules trunk/morphixlivekiosk/iceweasel-webconverger-6/install.rdf trunk/morphixlivekiosk/iceweasel-webconverger-6/notes.txt trunk/morphixlivekiosk/misc/ trunk/morphixlivekiosk/misc/localstore.rdf trunk/morphixlivekiosk/templates/ trunk/morphixlivekiosk/templates/MorphixMini-KioskAddins.xml trunk/morphixlivekiosk/templates/MorphixMini-KioskSetting.xml trunk/morphixlivekiosk/templates/morphix-livekiosk.xml Added: trunk/morphixlivekiosk/iceweasel-webconverger-6/chrome.manifest =================================================================== --- trunk/morphixlivekiosk/iceweasel-webconverger-6/chrome.manifest (rev 0) +++ trunk/morphixlivekiosk/iceweasel-webconverger-6/chrome.manifest 2007-04-06 21:10:10 UTC (rev 2474) @@ -0,0 +1,2 @@ +content webconverger content/ +overlay chrome://browser/content/browser.xul chrome://webconverger/content/wc.xul Added: trunk/morphixlivekiosk/iceweasel-webconverger-6/content/wc.js =================================================================== --- trunk/morphixlivekiosk/iceweasel-webconverger-6/content/wc.js (rev 0) +++ trunk/morphixlivekiosk/iceweasel-webconverger-6/content/wc.js 2007-04-06 21:10:10 UTC (rev 2474) @@ -0,0 +1,306 @@ +function Rkiosk_donothing() +{ + + +} + +function Rkiosk_navbar_setting() +{ + var rkiosk_navbar_enable="true"; + var prefs = Components.classes["@mozilla.org/preferences-service;1"]. + getService(Components.interfaces.nsIPrefBranch); + if (prefs.getPrefType("rkiosk.navbar") == prefs.PREF_BOOL){ + if (prefs.getBoolPref("rkiosk.navbar")) rkiosk_navbar_enable = "false"; + } + var rkiosk_element = document.getElementById("navigator-toolbox"); + rkiosk_element.setAttribute("hidden", rkiosk_navbar_enable); +} + +function RkioskBrowserStartup() +{ + gBrowser = document.getElementById("content"); + + window.tryToClose = WindowIsClosing; + + Rkiosk_navbar_setting(); + var uriToLoad = null; + // Check for window.arguments[0]. If present, use that for uriToLoad. + if ("arguments" in window && window.arguments[0]) + uriToLoad = window.arguments[0]; + + gIsLoadingBlank = uriToLoad == "about:blank"; + + if (!gIsLoadingBlank) + prepareForStartup(); + +//@line 775 "/cygdrive/c/builds/tinderbox/Fx-Mozilla1.8-release/WINNT_5.2_Depend/mozilla/browser/base/content/browser.js" + if (uriToLoad && !gIsLoadingBlank) { + if (window.arguments.length >= 3) + loadURI(uriToLoad, window.arguments[2], window.arguments[3] || null, + window.arguments[4] || false); + + else + loadOneOrMoreURIs(uriToLoad); + } +//@line 784 "/cygdrive/c/builds/tinderbox/Fx-Mozilla1.8-release/WINNT_5.2_Depend/mozilla/browser/base/content/browser.js" + + var sidebarSplitter; + if (window.opener && !window.opener.closed) { + if (window.opener.gFindBar && window.opener.gFindBar.mFindMode == FIND_NORMAL) { + var openerFindBar = window.opener.document.getElementById("FindToolbar"); + if (openerFindBar && !openerFindBar.hidden) + gFindBar.openFindBar(); + } + + var openerSidebarBox = window.opener.document.getElementById("sidebar-box"); + // The opener can be the hidden window too, if we're coming from the state + // where no windows are open, and the hidden window has no sidebar box. + if (openerSidebarBox && !openerSidebarBox.hidden) { + var sidebarBox = document.getElementById("sidebar-box"); + var sidebarTitle = document.getElementById("sidebar-title"); + sidebarTitle.setAttribute("value", window.opener.document.getElementById("sidebar-title").getAttribute("value")); + sidebarBox.setAttribute("width", openerSidebarBox.boxObject.width); + var sidebarCmd = openerSidebarBox.getAttribute("sidebarcommand"); + sidebarBox.setAttribute("sidebarcommand", sidebarCmd); + sidebarBox.setAttribute("src", window.opener.document.getElementById("sidebar").getAttribute("src")); + gMustLoadSidebar = true; + sidebarBox.hidden = false; + sidebarSplitter = document.getElementById("sidebar-splitter"); + sidebarSplitter.hidden = false; + document.getElementById(sidebarCmd).setAttribute("checked", "true"); + } + } + else { + var box = document.getElementById("sidebar-box"); + if (box.hasAttribute("sidebarcommand")) { + var commandID = box.getAttribute("sidebarcommand"); + if (commandID) { + var command = document.getElementById(commandID); + if (command) { + gMustLoadSidebar = true; + box.hidden = false; + sidebarSplitter = document.getElementById("sidebar-splitter"); + sidebarSplitter.hidden = false; + command.setAttribute("checked", "true"); + } + else { + // Remove the |sidebarcommand| attribute, because the element it + // refers to no longer exists, so we should assume this sidebar + // panel has been uninstalled. (249883) + box.removeAttribute("sidebarcommand"); + } + } + } + } + + // Certain kinds of automigration rely on this notification to complete their + // tasks BEFORE the browser window is shown. + var obs = Components.classes["@mozilla.org/observer-service;1"].getService(Components.interfaces.nsIObserverService); + obs.notifyObservers(null, "browser-window-before-show", ""); + + // Set a sane starting width/height for all resolutions on new profiles. + if (!document.documentElement.hasAttribute("width")) { + var defaultWidth = 994, defaultHeight; + if (screen.availHeight <= 600) { + document.documentElement.setAttribute("sizemode", "maximized"); + defaultWidth = 610; + defaultHeight = 450; + } + else { + // Create a narrower window for large or wide-aspect displays, to suggest + // side-by-side page view. + if ((screen.availWidth / 2) >= 800) + defaultWidth = (screen.availWidth / 2) - 20; + defaultHeight = screen.availHeight - 10; +//@line 868 "/cygdrive/c/builds/tinderbox/Fx-Mozilla1.8-release/WINNT_5.2_Depend/mozilla/browser/base/content/browser.js" + } + document.documentElement.setAttribute("width", defaultWidth); + document.documentElement.setAttribute("height", defaultHeight); + } + + setTimeout(RkioskdelayedStartup, 0); +} + +function RkioskdelayedStartup() +{ + var os = Components.classes["@mozilla.org/observer-service;1"].getService(Components.interfaces.nsIObserverService); + os.addObserver(gSessionHistoryObserver, "browser:purge-session-history", false); + os.addObserver(gXPInstallObserver, "xpinstall-install-blocked", false); + + if (!gPrefService) + gPrefService = Components.classes["@mozilla.org/preferences-service;1"] + .getService(Components.interfaces.nsIPrefBranch); + BrowserOffline.init(); + + if (gURLBar && document.documentElement.getAttribute("chromehidden").indexOf("toolbar") != -1) { + gURLBar.setAttribute("readonly", "true"); + gURLBar.setAttribute("enablehistory", "false"); + } + + if (gIsLoadingBlank) + prepareForStartup(); + + if (gURLBar) + gURLBar.addEventListener("dragdrop", URLBarOnDrop, true); + + gBrowser.addEventListener("pageshow", function(evt) { setTimeout(pageShowEventHandlers, 0, evt); }, true); + + window.addEventListener("keypress", ctrlNumberTabSelection, false); + + if (gMustLoadSidebar) { + var sidebar = document.getElementById("sidebar"); + var sidebarBox = document.getElementById("sidebar-box"); + sidebar.setAttribute("src", sidebarBox.getAttribute("src")); + } + + gFindBar.initFindBar(); + +//@line 991 "/cygdrive/c/builds/tinderbox/Fx-Mozilla1.8-release/WINNT_5.2_Depend/mozilla/browser/base/content/browser.js" + // add bookmark options to context menu for tabs + addBookmarkMenuitems(); + initServices(); + initBMService(); + // now load bookmarks + BMSVC.readBookmarks(); + var bt = document.getElementById("bookmarks-ptf"); + if (bt) { + var btf = BMSVC.getBookmarksToolbarFolder().Value; + bt.ref = btf; + document.getElementById("bookmarks-chevron").ref = btf; + bt.database.AddObserver(BookmarksToolbarRDFObserver); + } + window.addEventListener("resize", BookmarksToolbar.resizeFunc, false); + document.getElementById("PersonalToolbar") + .controllers.appendController(BookmarksMenuController); +//@line 1015 "/cygdrive/c/builds/tinderbox/Fx-Mozilla1.8-release/WINNT_5.2_Depend/mozilla/browser/base/content/browser.js" + + // called when we go into full screen, even if it is + // initiated by a web page script + window.addEventListener("fullscreen", onFullScreen, true); + + var element; + if (gIsLoadingBlank && gURLBar && !gURLBar.hidden && + !gURLBarContainer.parentNode.collapsed) + element = gURLBar; + else + element = content; + + // This is a redo of the fix for jag bug 91884 + var ww = Components.classes["@mozilla.org/embedcomp/window-watcher;1"] + .getService(Components.interfaces.nsIWindowWatcher); + if (window == ww.activeWindow) { + element.focus(); + } else { + // set the element in command dispatcher so focus will restore properly + // when the window does become active + if (element instanceof Components.interfaces.nsIDOMWindow) { + document.commandDispatcher.focusedWindow = element; + document.commandDispatcher.focusedElement = null; + } else if (element instanceof Components.interfaces.nsIDOMElement) { + document.commandDispatcher.focusedWindow = element.ownerDocument.defaultView; + document.commandDispatcher.focusedElement = element; + } + } + + SetPageProxyState("invalid"); + + var toolbox = document.getElementById("navigator-toolbox"); + toolbox.customizeDone = BrowserToolboxCustomizeDone; + + // Set up Sanitize Item + gSanitizeListener = new SanitizeListener(); + + var pbi = gPrefService.QueryInterface(Components.interfaces.nsIPrefBranchInternal); + + // Enable/Disable Form Fill + gFormFillPrefListener = new FormFillPrefListener(); + pbi.addObserver(gFormFillPrefListener.domain, gFormFillPrefListener, false); + gFormFillPrefListener.toggleFormFill(); + + // Enable/Disable URL Bar Auto Fill + gURLBarAutoFillPrefListener = new URLBarAutoFillPrefListener(); + pbi.addObserver(gURLBarAutoFillPrefListener.domain, gURLBarAutoFillPrefListener, false); + + // Enable/Disable auto-hide tabbar + gAutoHideTabbarPrefListener = new AutoHideTabbarPrefListener(); + pbi.addObserver(gAutoHideTabbarPrefListener.domain, gAutoHideTabbarPrefListener, false); + + // Enable/Disable Go button + gGoButtonPrefListener = new GoButtonPrefListener(); + pbi.addObserver(gGoButtonPrefListener.domain, gGoButtonPrefListener, false); + + pbi.addObserver(gHomeButton.prefDomain, gHomeButton, false); + gHomeButton.updateTooltip(); + + gClickSelectsAll = gPrefService.getBoolPref("browser.urlbar.clickSelectsAll"); + if (gURLBar) + gURLBar.clickSelectsAll = gClickSelectsAll; + +//@line 1079 "/cygdrive/c/builds/tinderbox/Fx-Mozilla1.8-release/WINNT_5.2_Depend/mozilla/browser/base/content/browser.js" + // Perform default browser checking (after window opens). + var shell = getShellService(); + if (shell) { + var shouldCheck = shell.shouldCheckDefaultBrowser; + var willRestoreSession = false; + try { + var ss = Cc["@mozilla.org/browser/sessionstartup;1"]. + getService(Ci.nsISessionStartup); + willRestoreSession = ss.doRestore(); + } + catch (ex) { /* never mind; suppose SessionStore is broken */ } + if (shouldCheck && !shell.isDefaultBrowser(true) && !willRestoreSession) { + var brandBundle = document.getElementById("bundle_brand"); + var shellBundle = document.getElementById("bundle_shell"); + + var brandShortName = brandBundle.getString("brandShortName"); + var promptTitle = shellBundle.getString("setDefaultBrowserTitle"); + var promptMessage = shellBundle.getFormattedString("setDefaultBrowserMessage", + [brandShortName]); + var checkboxLabel = shellBundle.getFormattedString("setDefaultBrowserDontAsk", + [brandShortName]); + const IPS = Components.interfaces.nsIPromptService; + var ps = Components.classes["@mozilla.org/embedcomp/prompt-service;1"] + .getService(IPS); + var checkEveryTime = { value: shouldCheck }; + var rv = ps.confirmEx(window, promptTitle, promptMessage, + (IPS.BUTTON_TITLE_YES * IPS.BUTTON_POS_0) + + (IPS.BUTTON_TITLE_NO * IPS.BUTTON_POS_1), + null, null, null, checkboxLabel, checkEveryTime); + if (rv == 0) + shell.setDefaultBrowser(true, false); + shell.shouldCheckDefaultBrowser = checkEveryTime.value; + } + } +//@line 1114 "/cygdrive/c/builds/tinderbox/Fx-Mozilla1.8-release/WINNT_5.2_Depend/mozilla/browser/base/content/browser.js" + + // BiDi UI + gBidiUI = isBidiEnabled(); + if (gBidiUI) { + document.getElementById("documentDirection-separator").hidden = false; + document.getElementById("documentDirection-swap").hidden = false; + document.getElementById("textfieldDirection-separator").hidden = false; + document.getElementById("textfieldDirection-swap").hidden = false; + } + +//@line 1130 "/cygdrive/c/builds/tinderbox/Fx-Mozilla1.8-release/WINNT_5.2_Depend/mozilla/browser/base/content/browser.js" + + // Initialize the microsummary service by retrieving it, prompting its factory + // to create its singleton, whose constructor initializes the service. + Cc["@mozilla.org/microsummary/service;1"].getService(Ci.nsIMicrosummaryService); + + // initialize the session-restore service (in case it's not already running) + if (document.documentElement.getAttribute("windowtype") == "navigator:browser") { + try { + var ss = Cc["@mozilla.org/browser/sessionstore;1"]. + getService(Ci.nsISessionStore); + ss.init(window); + } catch(ex) { + dump("nsSessionStore could not be initialized: " + ex + "\n"); + } + } + BrowserFullScreen(); + + // browser-specific tab augmentation + AugmentTabs.init(); +} + Added: trunk/morphixlivekiosk/iceweasel-webconverger-6/content/wc.xul =================================================================== --- trunk/morphixlivekiosk/iceweasel-webconverger-6/content/wc.xul (rev 0) +++ trunk/morphixlivekiosk/iceweasel-webconverger-6/content/wc.xul 2007-04-06 21:10:10 UTC (rev 2474) @@ -0,0 +1,128 @@ +<?xml version="1.0"?> + +<overlay xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"> + +<window id="main-window" + onload="RkioskBrowserStartup()"> +</window> + +<script type="application/x-javascript" src="wc.js"/> + + <menubar id="main-menubar" hidden="true" fullscreentoolbar="false" disabled="true"> + <menuitem id="menu_preferences" disabled="true"/> + </menubar> + + <popup id="contentAreaContextMenu" + onpopupshowing="if (event.target != this) return true; return false;" + onpopuphiding="if (event.target == this) gContextMenu = null;"> + </popup> + + <commandset id="mainCommandSet"> + <command id="cmd_newNavigator" disabled="true"/> + <command id="cmd_bm_open" disabled="true"/> + <command id="cmd_bm_openinnewwindow" disabled="true"/> + <command id="cmd_bm_openinnewtab" disabled="true"/> + <command id="cmd_bm_openfolder" disabled="true"/> + <command id="cmd_bm_managefolder" disabled="true"/> + <command id="cmd_bm_newfolder" disabled="true"/> + <command id="cmd_bm_newbookmark" disabled="true"/> + <command id="cmd_bm_newseparator" disabled="true"/> + <command id="cmd_bm_properties" disabled="true"/> + <command id="cmd_bm_refreshlivemark" disabled="true"/> + <command id="cmd_bm_refreshmicrosummary" disabled="true"/> + <command id="cmd_bm_rename" disabled="true"/> + <command id="cmd_bm_moveBookmark" disabled="true"/> + <command id="cmd_bm_sortbyname" disabled="true"/> + <command id="cmd_handleBackspace" disabled="true"/> + <command id="cmd_handleShiftBackspace" disabled="true"/> + <command id="cmd_newNavigatorTab" disabled="true"/> + <command id="Browser:OpenFile" disabled="true"/> + <command id="Browser:SavePage" disabled="true"/> + <command id="Browser:SaveFrame" disabled="true"/> + <command id="Browser:SendLink" disabled="true"/> + <command id="cmd_pageSetup" disabled="true"/> + <command id="cmd_print" oncommand="PrintUtils.print();"/> + <command id="cmd_printPreview" disabled="true"/> + <command id="cmd_close" disabled="true"/> + <command id="cmd_closeWindow" disabled="true"/> + <command id="cmd_toggleTaskbar" disabled="true"/> + <command id="cmd_CustomizeToolbars" disabled="true"/> + <command id="cmd_copyLink" disabled="true"/> + <command id="cmd_copyImageLocation" disabled="true"/> + <command id="cmd_copyImageContents" disabled="true"/> + <command id="cmd_undo" disabled="true"/> + <command id="cmd_redo" disabled="true"/> + <command id="cmd_cut" disabled="true"/> + <command id="cmd_copy" disabled="true"/> + <command id="cmd_paste" disabled="true"/> + <command id="cmd_delete" disabled="true"/> + <command id="cmd_selectAll" disabled="true"/> + <command id="cmd_switchTextDirection" disabled="true"/> + <command id="View:PageSource" disabled="true"/> + <command id="View:PageInfo" disabled="true"/> + <command id="View:FullScreen" disabled="true"/> + <command id="cmd_find" disabled="true"/> + <command id="cmd_findAgain" disabled="true"/> + <command id="cmd_findPrevious" disabled="true"/> + <command id="Browser:AddBookmarkAs" disabled="true"/> + <command id="Browser:BookmarkAllTabs" disabled="true"/> + <command id="Browser:Home" oncommand="BrowserHome();"/> + <command id="Browser:Back" disabled="true"/> + <command id="Browser:Forward" disabled="true"/> + <command id="Browser:Stop" disabled="true"/> + <command id="Browser:Reload" disabled="true"/> + <command id="Browser:ReloadSkipCache" disabled="true"/> + <command id="cmd_textZoomReduce" disabled="true"/> + <command id="cmd_textZoomEnlarge" disabled="true"/> + <command id="cmd_textZoomReset" disabled="true"/> + <command id="Browser:OpenLocation" disabled="true"/> + <command id="Tools:Search" disabled="true"/> + <command id="Tools:Downloads" disabled="true"/> + <command id="Tools:Addons" disabled="true"/> + <command id="Tools:Sanitize" disabled="true"/> + <command id="History:UndoCloseTab" disabled="true"/> + </commandset> + + <keyset id="mainKeyset"> + <key id="rkiosk_f1" keycode="VK_F1" oncommand="Rkiosk_donothing();"/> + <key id="key_newNavigator" disabled="true"/> + <key id="key_newNavigatorTab" disabled="true"/> + <key id="focusURLBar" disabled="true"/> + <key id="focusURLBar2" disabled="true"/> + <key id="key_search" disabled="true"/> + <key id="key_search2" disabled="true"/> + <key id="key_openDownloads" disabled="true"/> + <key id="openFileKb" disabled="true"/> + <key id="key_savePage" disabled="true"/> + <key id="printKb" disabled="true"/> + <key id="key_close" disabled="true"/> + <key id="key_closeWindow" disabled="true"/> + <key id="key_undo" disabled="true"/> + <key id="key_redo" disabled="true"/> + <key id="key_cut" disabled="true"/> + <key id="key_copy" disabled="true"/> + <key id="key_paste" disabled="true"/> + <key id="key_delete" disabled="true"/> + <key id="key_selectAll" disabled="true"/> + <key id="goBackKb" disabled="true"/> + <key id="goForwardKb" disabled="true"/> + <key id="goHome" keycode="VK_HOME" command="Browser:Home" modifiers="alt"/> + <key id="key_fullScreen" disabled="true"/> + <key id="key_viewSource" disabled="true"/> + <key id="key_find" disabled="true"/> + <key id="key_findAgain" disabled="true"/> + <key id="key_findPrevious" disabled="true"/> + <key id="addBookmarkAsKb" disabled="true"/> + <key id="bookmarkAllTabsKb" disabled="true"/> + <key id="key_stop" disabled="true"/> + <key id="key_textZoomReduce" disabled="true"/> + <key id="key_textZoomEnlarge" disabled="true"/> + <key id="key_textZoomReset" disabled="true"/> + <key id="key_switchTextDirection" disabled="true"/> + <key id="key_sanitize" disabled="true"/> + <key id="key_undoCloseTab" disabled="true"/> + <key id="key_gotoHistory" command="Rkiosk_donothing();"/> + <key id="viewBookmarksSidebarKb" command="Rkiosk_donothing();"/> + <key id="viewBookmarksSidebarWinKb" command="Rkiosk_donothing();"/> + </keyset> +</overlay> Added: trunk/morphixlivekiosk/iceweasel-webconverger-6/debian/changelog =================================================================== --- trunk/morphixlivekiosk/iceweasel-webconverger-6/debian/changelog (rev 0) +++ trunk/morphixlivekiosk/iceweasel-webconverger-6/debian/changelog 2007-04-06 21:10:10 UTC (rev 2474) @@ -0,0 +1,41 @@ +iceweasel-webconverger (6-3) unstable; urgency=low + + * Please get this source package in + + -- Kai Hendry <he...@ik...> Fri, 30 Mar 2007 12:25:32 +0100 + +iceweasel-webconverger (6-2) unstable; urgency=low + + * Changed version to reflect svn revision number + + -- Kai Hendry <he...@ik...> Fri, 30 Mar 2007 11:55:31 +0100 + +iceweasel-webconverger (20070322-1) unstable; urgency=low + + * Forked rkiosk as upstream is unresponsive and I am hacking this thing to + bits + * Changing src name + + -- Kai Hendry <he...@ik...> Thu, 22 Mar 2007 17:30:39 +0000 + +rkiosk (0.5.1-3) unstable; urgency=low + + * chrome.manifest altered to do away with the .jar + + -- Kai Hendry <he...@ik...> Mon, 19 Mar 2007 11:45:57 +0000 + +rkiosk (0.5.1-2) unstable; urgency=low + + * Rolled back JS to original + + -- Kai Hendry <he...@ik...> Mon, 19 Mar 2007 10:57:14 +0000 + +rkiosk (0.5.1-1) unstable; urgency=low + + * Initial release. + * Lowered the ID case + * Failure in chrome registration + * chrome.manifest was required! + * Manually edited .jar to enable navbar + + -- Kai Hendry <he...@ik...> Mon, 26 Feb 2007 13:29:09 +0000 Added: trunk/morphixlivekiosk/iceweasel-webconverger-6/debian/compat =================================================================== --- trunk/morphixlivekiosk/iceweasel-webconverger-6/debian/compat (rev 0) +++ trunk/morphixlivekiosk/iceweasel-webconverger-6/debian/compat 2007-04-06 21:10:10 UTC (rev 2474) @@ -0,0 +1 @@ +5 Added: trunk/morphixlivekiosk/iceweasel-webconverger-6/debian/control =================================================================== --- trunk/morphixlivekiosk/iceweasel-webconverger-6/debian/control (rev 0) +++ trunk/morphixlivekiosk/iceweasel-webconverger-6/debian/control 2007-04-06 21:10:10 UTC (rev 2474) @@ -0,0 +1,15 @@ +Source: iceweasel-webconverger +Section: devel +Priority: optional +Maintainer: Kai Hendry <he...@ik...> +Build-Depends: debhelper (>= 5.0.0) +Standards-Version: 3.7.2 + +Package: iceweasel-webconverger +Architecture: all +Depends: iceweasel (>= 2.0+dfsg-1), iceweasel (<< 2.1) +Description: web kiosk extension for the Iceweasel web browser + Webconverger provides a Firefox 2.0 extension to lock down the browser + for kiosk browsing. + . + Website: http://webconverger.org/ Added: trunk/morphixlivekiosk/iceweasel-webconverger-6/debian/copyright =================================================================== --- trunk/morphixlivekiosk/iceweasel-webconverger-6/debian/copyright (rev 0) +++ trunk/morphixlivekiosk/iceweasel-webconverger-6/debian/copyright 2007-04-06 21:10:10 UTC (rev 2474) @@ -0,0 +1,11 @@ +This package was debianized by Kai Hendry <he...@ik...> on +Mon Feb 26 10:45:11 GMT 2007. + +It was downloaded from <http://webconverger.org>. + +Upstream Author: Kai Hendry <he...@ik...> + +Based on the public domain work of R-kiosk by Kimmo Heinäaro +<kim...@sc...> https://addons.mozilla.org/firefox/1659/ + +This package and its contents are in the PUBLIC DOMAIN. Added: trunk/morphixlivekiosk/iceweasel-webconverger-6/debian/iceweasel-webconverger.dirs =================================================================== --- trunk/morphixlivekiosk/iceweasel-webconverger-6/debian/iceweasel-webconverger.dirs (rev 0) +++ trunk/morphixlivekiosk/iceweasel-webconverger-6/debian/iceweasel-webconverger.dirs 2007-04-06 21:10:10 UTC (rev 2474) @@ -0,0 +1,2 @@ +usr/share/iceweasel-extensions/webconverger +usr/lib/iceweasel/extensions Added: trunk/morphixlivekiosk/iceweasel-webconverger-6/debian/iceweasel-webconverger.install =================================================================== --- trunk/morphixlivekiosk/iceweasel-webconverger-6/debian/iceweasel-webconverger.install (rev 0) +++ trunk/morphixlivekiosk/iceweasel-webconverger-6/debian/iceweasel-webconverger.install 2007-04-06 21:10:10 UTC (rev 2474) @@ -0,0 +1 @@ +chrome.manifest install.rdf content usr/share/iceweasel-extensions/webconverger/ Added: trunk/morphixlivekiosk/iceweasel-webconverger-6/debian/iceweasel-webconverger.links =================================================================== --- trunk/morphixlivekiosk/iceweasel-webconverger-6/debian/iceweasel-webconverger.links (rev 0) +++ trunk/morphixlivekiosk/iceweasel-webconverger-6/debian/iceweasel-webconverger.links 2007-04-06 21:10:10 UTC (rev 2474) @@ -0,0 +1 @@ +usr/share/iceweasel-extensions/webconverger usr/lib/iceweasel/extensions/{ee11fa88-036b-4661-bb04-d436f86bc06a} Added: trunk/morphixlivekiosk/iceweasel-webconverger-6/debian/rules =================================================================== --- trunk/morphixlivekiosk/iceweasel-webconverger-6/debian/rules (rev 0) +++ trunk/morphixlivekiosk/iceweasel-webconverger-6/debian/rules 2007-04-06 21:10:10 UTC (rev 2474) @@ -0,0 +1,33 @@ +#!/usr/bin/make -f + +clean: + dh_testdir + dh_testroot + dh_clean + +build: + +install: + dh_testdir + dh_testroot + dh_installdirs + dh_install + dh_link + +binary-indep: install + dh_testdir + dh_testroot + dh_installdocs + dh_installchangelogs + dh_compress + dh_fixperms + dh_installdeb + dh_gencontrol + dh_md5sums + dh_builddeb + +binary-arch: + +binary: binary-arch binary-indep + +.PHONY: binary binary-arch binary-indep build clean Property changes on: trunk/morphixlivekiosk/iceweasel-webconverger-6/debian/rules ___________________________________________________________________ Name: svn:executable + * Added: trunk/morphixlivekiosk/iceweasel-webconverger-6/install.rdf =================================================================== --- trunk/morphixlivekiosk/iceweasel-webconverger-6/install.rdf (rev 0) +++ trunk/morphixlivekiosk/iceweasel-webconverger-6/install.rdf 2007-04-06 21:10:10 UTC (rev 2474) @@ -0,0 +1,37 @@ +<?xml version="1.0"?> + +<RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#" +xmlns:em="http://www.mozilla.org/2004/em-rdf#"> + + <Description about="urn:mozilla:install-manifest"> + + <em:id>{ee11fa88-036b-4661-bb04-d436f86bc06a}</em:id> + <em:name>Webconverger</em:name> + <em:version>$Revision: 6 $</em:version> + <em:description>Webconverger's kiosk extension</em:description> + <em:type>2</em:type> <!-- type=extension --> + <em:creator>Kai Hendry</em:creator> + <em:contributor>Kimmo Heinaaro</em:contributor> + <em:homepageURL>http://webconverger.org/</em:homepageURL> + +<!-- +updateURL = "%(homepageURL)s/update.rdf" % vars() +updateFile = "%(app)s-%(version)s.xpi" % vars() +updateLink = "%(homepageURL)s/%(updateFile)s" % vars() +--> + + <em:file> + <Description about="urn:mozilla:extension:file:webconverger"> + <em:package>content/</em:package> + </Description> + </em:file> + + <em:targetApplication> + <Description> + <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id> + <em:minVersion>2.0</em:minVersion> + <em:maxVersion>2.0.0.*</em:maxVersion> + </Description> + </em:targetApplication> + </Description> +</RDF> Added: trunk/morphixlivekiosk/iceweasel-webconverger-6/notes.txt =================================================================== --- trunk/morphixlivekiosk/iceweasel-webconverger-6/notes.txt (rev 0) +++ trunk/morphixlivekiosk/iceweasel-webconverger-6/notes.txt 2007-04-06 21:10:10 UTC (rev 2474) @@ -0,0 +1,2 @@ +-install-global-extension +--safe-mode Added: trunk/morphixlivekiosk/misc/localstore.rdf =================================================================== --- trunk/morphixlivekiosk/misc/localstore.rdf (rev 0) +++ trunk/morphixlivekiosk/misc/localstore.rdf 2007-04-06 21:10:10 UTC (rev 2474) @@ -0,0 +1,20 @@ +<?xml version="1.0"?> +<RDF:RDF xmlns:NC="http://home.netscape.com/NC-rdf#" + xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> + <RDF:Description RDF:about="chrome://browser/content/browser.xul#toggle_taskbar" + checked="false" /> + <RDF:Description RDF:about="chrome://browser/content/browser.xul"> + <NC:persist RDF:resource="chrome://browser/content/browser.xul#main-window"/> + <NC:persist RDF:resource="chrome://browser/content/browser.xul#sidebar-box"/> + <NC:persist RDF:resource="chrome://browser/content/browser.xul#sidebar-title"/> + <NC:persist RDF:resource="chrome://browser/content/browser.xul#PersonalToolbar"/> + <NC:persist RDF:resource="chrome://browser/content/browser.xul#status-bar"/> + <NC:persist RDF:resource="chrome://browser/content/browser.xul#toggle_taskbar"/> + </RDF:Description> + <RDF:Description RDF:about="chrome://browser/content/browser.xul#PersonalToolbar" + collapsed="true" /> + <RDF:Description RDF:about="chrome://browser/content/browser.xul#status-bar" + hidden="true" /> + <RDF:Description RDF:about="chrome://browser/content/browser.xul#sidebar-title" + value="" /> +</RDF:RDF> Added: trunk/morphixlivekiosk/templates/MorphixMini-KioskAddins.xml =================================================================== --- trunk/morphixlivekiosk/templates/MorphixMini-KioskAddins.xml (rev 0) +++ trunk/morphixlivekiosk/templates/MorphixMini-KioskAddins.xml 2007-04-06 21:10:10 UTC (rev 2474) @@ -0,0 +1 @@ +link ../../scripts-mini/MorphixMini-KioskAddins.xml \ No newline at end of file Property changes on: trunk/morphixlivekiosk/templates/MorphixMini-KioskAddins.xml ___________________________________________________________________ Name: svn:special + * Added: trunk/morphixlivekiosk/templates/MorphixMini-KioskSetting.xml =================================================================== --- trunk/morphixlivekiosk/templates/MorphixMini-KioskSetting.xml (rev 0) +++ trunk/morphixlivekiosk/templates/MorphixMini-KioskSetting.xml 2007-04-06 21:10:10 UTC (rev 2474) @@ -0,0 +1 @@ +link ../../scripts-mini/MorphixMini-KioskSetting.xml \ No newline at end of file Property changes on: trunk/morphixlivekiosk/templates/MorphixMini-KioskSetting.xml ___________________________________________________________________ Name: svn:special + * Added: trunk/morphixlivekiosk/templates/morphix-livekiosk.xml =================================================================== --- trunk/morphixlivekiosk/templates/morphix-livekiosk.xml (rev 0) +++ trunk/morphixlivekiosk/templates/morphix-livekiosk.xml 2007-04-06 21:10:10 UTC (rev 2474) @@ -0,0 +1 @@ +link ../../mmaker/templates/morphix-livekiosk.xml \ No newline at end of file Property changes on: trunk/morphixlivekiosk/templates/morphix-livekiosk.xml ___________________________________________________________________ Name: svn:special + * This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pa...@us...> - 2007-06-01 11:28:26
|
Revision: 2512 http://svn.sourceforge.net/morphix/?rev=2512&view=rev Author: paul_c Date: 2007-06-01 04:28:22 -0700 (Fri, 01 Jun 2007) Log Message: ----------- Delete remaining errant autogenerated "files" Removed Paths: ------------- trunk/ddcxinfo/debian/files trunk/dialupconf/debian/files trunk/how_tos/docbook_html/debian/files trunk/ibuild/debian/files trunk/mcp2/debian/files trunk/networkconf/debian/files trunk/pivotroot/debian/files trunk/splashutils/debian/files trunk/xconf/debian/files Deleted: trunk/ddcxinfo/debian/files =================================================================== --- trunk/ddcxinfo/debian/files 2007-06-01 11:27:57 UTC (rev 2511) +++ trunk/ddcxinfo/debian/files 2007-06-01 11:28:22 UTC (rev 2512) @@ -1 +0,0 @@ -ddcxinfo-morphix_0.6-6_i386.deb knoppix optional Deleted: trunk/dialupconf/debian/files =================================================================== --- trunk/dialupconf/debian/files 2007-06-01 11:27:57 UTC (rev 2511) +++ trunk/dialupconf/debian/files 2007-06-01 11:28:22 UTC (rev 2512) @@ -1 +0,0 @@ -dialupconf_0.01-1_i386.deb net optional Deleted: trunk/how_tos/docbook_html/debian/files =================================================================== --- trunk/how_tos/docbook_html/debian/files 2007-06-01 11:27:57 UTC (rev 2511) +++ trunk/how_tos/docbook_html/debian/files 2007-06-01 11:28:22 UTC (rev 2512) @@ -1 +0,0 @@ -morphix-manual_0.1-1_i386.deb unknown optional Deleted: trunk/ibuild/debian/files =================================================================== --- trunk/ibuild/debian/files 2007-06-01 11:27:57 UTC (rev 2511) +++ trunk/ibuild/debian/files 2007-06-01 11:28:22 UTC (rev 2512) @@ -1 +0,0 @@ -ibuild_0.35-2_i386.deb utils optional Deleted: trunk/mcp2/debian/files =================================================================== --- trunk/mcp2/debian/files 2007-06-01 11:27:57 UTC (rev 2511) +++ trunk/mcp2/debian/files 2007-06-01 11:28:22 UTC (rev 2512) @@ -1 +0,0 @@ -mcp2_0.1-2_i386.deb admin optional Deleted: trunk/networkconf/debian/files =================================================================== --- trunk/networkconf/debian/files 2007-06-01 11:27:57 UTC (rev 2511) +++ trunk/networkconf/debian/files 2007-06-01 11:28:22 UTC (rev 2512) @@ -1 +0,0 @@ -networkconf_0.2-2_i386.deb admin optional Deleted: trunk/pivotroot/debian/files =================================================================== --- trunk/pivotroot/debian/files 2007-06-01 11:27:57 UTC (rev 2511) +++ trunk/pivotroot/debian/files 2007-06-01 11:28:22 UTC (rev 2512) @@ -1 +0,0 @@ -pivotroot_0.1-1_i386.deb util optional Deleted: trunk/splashutils/debian/files =================================================================== --- trunk/splashutils/debian/files 2007-06-01 11:27:57 UTC (rev 2511) +++ trunk/splashutils/debian/files 2007-06-01 11:28:22 UTC (rev 2512) @@ -1 +0,0 @@ -morphix-miniroot-splash-udeb_0.1-2_i386.udeb - extra Deleted: trunk/xconf/debian/files =================================================================== --- trunk/xconf/debian/files 2007-06-01 11:27:57 UTC (rev 2511) +++ trunk/xconf/debian/files 2007-06-01 11:28:22 UTC (rev 2512) @@ -1 +0,0 @@ -xconf_0.2_i386.deb admin optional This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pa...@us...> - 2007-06-01 11:30:39
|
Revision: 2513 http://svn.sourceforge.net/morphix/?rev=2513&view=rev Author: paul_c Date: 2007-06-01 04:30:37 -0700 (Fri, 01 Jun 2007) Log Message: ----------- Delete other misc dpkg autogenerated files. Removed Paths: ------------- trunk/clusterix/grub-menu/gfxboot-grub/grub/debian/grub-gfxboot.substvars trunk/dialupconf/debian/dialupconf.postinst.debhelper trunk/dialupconf/debian/dialupconf.prerm.debhelper trunk/dialupconf/debian/dialupconf.substvars trunk/gfxboot-grub/grub/debian/grub-gfxboot.substvars trunk/mcp2/debian/mcp2.postinst.debhelper trunk/mcp2/debian/mcp2.prerm.debhelper trunk/mcp2/debian/mcp2.substvars trunk/morphixinstaller/debian/morphixinstaller.postinst.debhelper trunk/morphixinstaller/debian/morphixinstaller.prerm.debhelper trunk/morphixinstaller/debian/morphixinstaller.substvars trunk/networkconf/debian/networkconf.postinst.debhelper trunk/networkconf/debian/networkconf.prerm.debhelper trunk/networkconf/debian/networkconf.substvars trunk/xconf/debian/xconf.substvars Deleted: trunk/clusterix/grub-menu/gfxboot-grub/grub/debian/grub-gfxboot.substvars =================================================================== --- trunk/clusterix/grub-menu/gfxboot-grub/grub/debian/grub-gfxboot.substvars 2007-06-01 11:28:22 UTC (rev 2512) +++ trunk/clusterix/grub-menu/gfxboot-grub/grub/debian/grub-gfxboot.substvars 2007-06-01 11:30:37 UTC (rev 2513) @@ -1 +0,0 @@ -shlibs:Depends=libc6 (>= 2.3.2.ds1-4) Deleted: trunk/dialupconf/debian/dialupconf.postinst.debhelper =================================================================== --- trunk/dialupconf/debian/dialupconf.postinst.debhelper 2007-06-01 11:28:22 UTC (rev 2512) +++ trunk/dialupconf/debian/dialupconf.postinst.debhelper 2007-06-01 11:30:37 UTC (rev 2513) @@ -1,5 +0,0 @@ -# Automatically added by dh_installdocs -if [ "$1" = configure ] && which install-docs >/dev/null 2>&1; then - install-docs -i /usr/share/doc-base/dialupconf -fi -# End automatically added section Deleted: trunk/dialupconf/debian/dialupconf.prerm.debhelper =================================================================== --- trunk/dialupconf/debian/dialupconf.prerm.debhelper 2007-06-01 11:28:22 UTC (rev 2512) +++ trunk/dialupconf/debian/dialupconf.prerm.debhelper 2007-06-01 11:30:37 UTC (rev 2513) @@ -1,6 +0,0 @@ -# Automatically added by dh_installdocs -if [ "$1" = remove ] || [ "$1" = upgrade ] && \ - which install-docs >/dev/null 2>&1; then - install-docs -r dialupconf -fi -# End automatically added section Deleted: trunk/dialupconf/debian/dialupconf.substvars =================================================================== --- trunk/dialupconf/debian/dialupconf.substvars 2007-06-01 11:28:22 UTC (rev 2512) +++ trunk/dialupconf/debian/dialupconf.substvars 2007-06-01 11:30:37 UTC (rev 2513) @@ -1 +0,0 @@ -shlibs:Depends=libatk1.0-0 (>= 1.2.4), libc6 (>= 2.3.1-1), libglib2.0-0 (>= 2.2.1), libgtk2.0-0 (>= 2.2.1), libpango1.0-0 (>= 1.2.1) Deleted: trunk/gfxboot-grub/grub/debian/grub-gfxboot.substvars =================================================================== --- trunk/gfxboot-grub/grub/debian/grub-gfxboot.substvars 2007-06-01 11:28:22 UTC (rev 2512) +++ trunk/gfxboot-grub/grub/debian/grub-gfxboot.substvars 2007-06-01 11:30:37 UTC (rev 2513) @@ -1 +0,0 @@ -shlibs:Depends=libc6 (>= 2.3.2.ds1-4) Deleted: trunk/mcp2/debian/mcp2.postinst.debhelper =================================================================== --- trunk/mcp2/debian/mcp2.postinst.debhelper 2007-06-01 11:28:22 UTC (rev 2512) +++ trunk/mcp2/debian/mcp2.postinst.debhelper 2007-06-01 11:30:37 UTC (rev 2513) @@ -1,5 +0,0 @@ -# Automatically added by dh_installdocs -if [ "$1" = configure ] && which install-docs >/dev/null 2>&1; then - install-docs -i /usr/share/doc-base/mcp2 -fi -# End automatically added section Deleted: trunk/mcp2/debian/mcp2.prerm.debhelper =================================================================== --- trunk/mcp2/debian/mcp2.prerm.debhelper 2007-06-01 11:28:22 UTC (rev 2512) +++ trunk/mcp2/debian/mcp2.prerm.debhelper 2007-06-01 11:30:37 UTC (rev 2513) @@ -1,6 +0,0 @@ -# Automatically added by dh_installdocs -if [ "$1" = remove ] || [ "$1" = upgrade ] && \ - which install-docs >/dev/null 2>&1; then - install-docs -r mcp2 -fi -# End automatically added section Deleted: trunk/mcp2/debian/mcp2.substvars =================================================================== --- trunk/mcp2/debian/mcp2.substvars 2007-06-01 11:28:22 UTC (rev 2512) +++ trunk/mcp2/debian/mcp2.substvars 2007-06-01 11:30:37 UTC (rev 2513) @@ -1 +0,0 @@ -shlibs:Depends=libatk1.0-0 (>= 1.4.1), libc6 (>= 2.3.2.ds1-4), libglib2.0-0 (>= 2.2.3), libgtk2.0-0 (>= 2.2.1), libpango1.0-0 (>= 1.2.1), libxml2 (>= 2.6.2), zlib1g (>= 1:1.2.1) Deleted: trunk/morphixinstaller/debian/morphixinstaller.postinst.debhelper =================================================================== --- trunk/morphixinstaller/debian/morphixinstaller.postinst.debhelper 2007-06-01 11:28:22 UTC (rev 2512) +++ trunk/morphixinstaller/debian/morphixinstaller.postinst.debhelper 2007-06-01 11:30:37 UTC (rev 2513) @@ -1,5 +0,0 @@ -# Automatically added by dh_installdocs -if [ "$1" = configure ] && which install-docs >/dev/null 2>&1; then - install-docs -i /usr/share/doc-base/morphixinstaller -fi -# End automatically added section Deleted: trunk/morphixinstaller/debian/morphixinstaller.prerm.debhelper =================================================================== --- trunk/morphixinstaller/debian/morphixinstaller.prerm.debhelper 2007-06-01 11:28:22 UTC (rev 2512) +++ trunk/morphixinstaller/debian/morphixinstaller.prerm.debhelper 2007-06-01 11:30:37 UTC (rev 2513) @@ -1,6 +0,0 @@ -# Automatically added by dh_installdocs -if [ "$1" = remove ] || [ "$1" = upgrade ] && \ - which install-docs >/dev/null 2>&1; then - install-docs -r morphixinstaller -fi -# End automatically added section Deleted: trunk/morphixinstaller/debian/morphixinstaller.substvars =================================================================== --- trunk/morphixinstaller/debian/morphixinstaller.substvars 2007-06-01 11:28:22 UTC (rev 2512) +++ trunk/morphixinstaller/debian/morphixinstaller.substvars 2007-06-01 11:30:37 UTC (rev 2513) @@ -1 +0,0 @@ -shlibs:Depends=libatk1.0-0 (>= 1.12.2), libc6 (>= 2.3.6-6), libcairo2 (>= 1.2.4), libfontconfig1 (>= 2.4.0), libglib2.0-0 (>= 2.12.0), libgtk2.0-0 (>= 2.8.0), libpango1.0-0 (>= 1.14.8), libx11-6, libxcursor1 (>> 1.1.2), libxext6, libxfixes3 (>= 1:4.0.1), libxi6, libxinerama1, libxrandr2, libxrender1 (>= 1:0.9.0.2) Deleted: trunk/networkconf/debian/networkconf.postinst.debhelper =================================================================== --- trunk/networkconf/debian/networkconf.postinst.debhelper 2007-06-01 11:28:22 UTC (rev 2512) +++ trunk/networkconf/debian/networkconf.postinst.debhelper 2007-06-01 11:30:37 UTC (rev 2513) @@ -1,5 +0,0 @@ -# Automatically added by dh_installdocs -if [ "$1" = configure ] && which install-docs >/dev/null 2>&1; then - install-docs -i /usr/share/doc-base/networkconf -fi -# End automatically added section Deleted: trunk/networkconf/debian/networkconf.prerm.debhelper =================================================================== --- trunk/networkconf/debian/networkconf.prerm.debhelper 2007-06-01 11:28:22 UTC (rev 2512) +++ trunk/networkconf/debian/networkconf.prerm.debhelper 2007-06-01 11:30:37 UTC (rev 2513) @@ -1,6 +0,0 @@ -# Automatically added by dh_installdocs -if [ "$1" = remove ] || [ "$1" = upgrade ] && \ - which install-docs >/dev/null 2>&1; then - install-docs -r networkconf -fi -# End automatically added section Deleted: trunk/networkconf/debian/networkconf.substvars =================================================================== --- trunk/networkconf/debian/networkconf.substvars 2007-06-01 11:28:22 UTC (rev 2512) +++ trunk/networkconf/debian/networkconf.substvars 2007-06-01 11:30:37 UTC (rev 2513) @@ -1 +0,0 @@ -shlibs:Depends=libatk1.0-0 (>= 1.6.0), libc6 (>= 2.3.2.ds1-4), libglib2.0-0 (>= 2.4.1), libgtk2.0-0 (>= 2.4.3), libpango1.0-0 (>= 1.4.0) Deleted: trunk/xconf/debian/xconf.substvars =================================================================== --- trunk/xconf/debian/xconf.substvars 2007-06-01 11:28:22 UTC (rev 2512) +++ trunk/xconf/debian/xconf.substvars 2007-06-01 11:30:37 UTC (rev 2513) @@ -1 +0,0 @@ -shlibs:Depends=libatk1.0-0 (>= 1.6.0), libc6 (>= 2.3.2.ds1-4), libglib2.0-0 (>= 2.4.1), libgtk2.0-0 (>= 2.4.3), libpango1.0-0 (>= 1.4.0) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pa...@us...> - 2007-06-01 12:05:56
|
Revision: 2514 http://svn.sourceforge.net/morphix/?rev=2514&view=rev Author: paul_c Date: 2007-06-01 05:05:51 -0700 (Fri, 01 Jun 2007) Log Message: ----------- More dpkg autogenerated files gone with the wind Removed Paths: ------------- trunk/cloop/debian/dirs trunk/datetimeconf/debian/dirs trunk/ddcxinfo/debian/dirs trunk/dialupconf/debian/dirs trunk/gengrubmenu2/debian/dirs trunk/gfxboot/debian/dirs trunk/gfxboot-grub/debian/dirs trunk/gpppoe-conf/debian/dirs trunk/hwdata-morphix/debian/dirs trunk/hwsetup-morphix/debian/dirs trunk/ibuild/debian/dirs trunk/keybconf/debian/dirs trunk/langconf/debian/dirs trunk/mcp/debian/dirs trunk/mcp2/debian/dirs trunk/mini_fo/debian/dirs trunk/mmaker/debian/dirs trunk/morph-scripts/debian/dirs trunk/morphixinstaller/debian/dirs trunk/networkconf/debian/dirs trunk/os-prober/debian/dirs trunk/partitionmorpher/debian/dirs trunk/pivotroot/debian/dirs trunk/scripts-base/debian/dirs trunk/translucency/debian/dirs trunk/unionfs/debian/dirs trunk/xconf/debian/dirs Deleted: trunk/cloop/debian/dirs =================================================================== --- trunk/cloop/debian/dirs 2007-06-01 11:30:37 UTC (rev 2513) +++ trunk/cloop/debian/dirs 2007-06-01 12:05:51 UTC (rev 2514) @@ -1 +0,0 @@ -usr/sbin Deleted: trunk/datetimeconf/debian/dirs =================================================================== --- trunk/datetimeconf/debian/dirs 2007-06-01 11:30:37 UTC (rev 2513) +++ trunk/datetimeconf/debian/dirs 2007-06-01 12:05:51 UTC (rev 2514) @@ -1,2 +0,0 @@ -usr/bin -usr/sbin Deleted: trunk/ddcxinfo/debian/dirs =================================================================== --- trunk/ddcxinfo/debian/dirs 2007-06-01 11:30:37 UTC (rev 2513) +++ trunk/ddcxinfo/debian/dirs 2007-06-01 12:05:51 UTC (rev 2514) @@ -1,2 +0,0 @@ -usr/bin -usr/sbin Deleted: trunk/dialupconf/debian/dirs =================================================================== --- trunk/dialupconf/debian/dirs 2007-06-01 11:30:37 UTC (rev 2513) +++ trunk/dialupconf/debian/dirs 2007-06-01 12:05:51 UTC (rev 2514) @@ -1,2 +0,0 @@ -usr/bin -usr/sbin Deleted: trunk/gengrubmenu2/debian/dirs =================================================================== --- trunk/gengrubmenu2/debian/dirs 2007-06-01 11:30:37 UTC (rev 2513) +++ trunk/gengrubmenu2/debian/dirs 2007-06-01 12:05:51 UTC (rev 2514) @@ -1,2 +0,0 @@ -usr/bin -usr/sbin Deleted: trunk/gfxboot/debian/dirs =================================================================== --- trunk/gfxboot/debian/dirs 2007-06-01 11:30:37 UTC (rev 2513) +++ trunk/gfxboot/debian/dirs 2007-06-01 12:05:51 UTC (rev 2514) @@ -1,3 +0,0 @@ -usr/bin -usr/sbin -usr/share/gfxboot Deleted: trunk/gfxboot-grub/debian/dirs =================================================================== --- trunk/gfxboot-grub/debian/dirs 2007-06-01 11:30:37 UTC (rev 2513) +++ trunk/gfxboot-grub/debian/dirs 2007-06-01 12:05:51 UTC (rev 2514) @@ -1,2 +0,0 @@ -usr/bin -usr/sbin Deleted: trunk/gpppoe-conf/debian/dirs =================================================================== --- trunk/gpppoe-conf/debian/dirs 2007-06-01 11:30:37 UTC (rev 2513) +++ trunk/gpppoe-conf/debian/dirs 2007-06-01 12:05:51 UTC (rev 2514) @@ -1,2 +0,0 @@ -usr/bin -usr/sbin Deleted: trunk/hwdata-morphix/debian/dirs =================================================================== --- trunk/hwdata-morphix/debian/dirs 2007-06-01 11:30:37 UTC (rev 2513) +++ trunk/hwdata-morphix/debian/dirs 2007-06-01 12:05:51 UTC (rev 2514) @@ -1,2 +0,0 @@ -usr/share/doc/hwdata -usr/share/hwdata Deleted: trunk/hwsetup-morphix/debian/dirs =================================================================== --- trunk/hwsetup-morphix/debian/dirs 2007-06-01 11:30:37 UTC (rev 2513) +++ trunk/hwsetup-morphix/debian/dirs 2007-06-01 12:05:51 UTC (rev 2514) @@ -1 +0,0 @@ -/etc/sysconfig Deleted: trunk/ibuild/debian/dirs =================================================================== --- trunk/ibuild/debian/dirs 2007-06-01 11:30:37 UTC (rev 2513) +++ trunk/ibuild/debian/dirs 2007-06-01 12:05:51 UTC (rev 2514) @@ -1 +0,0 @@ -usr/bin Deleted: trunk/keybconf/debian/dirs =================================================================== --- trunk/keybconf/debian/dirs 2007-06-01 11:30:37 UTC (rev 2513) +++ trunk/keybconf/debian/dirs 2007-06-01 12:05:51 UTC (rev 2514) @@ -1,2 +0,0 @@ -usr/bin -usr/sbin Deleted: trunk/langconf/debian/dirs =================================================================== --- trunk/langconf/debian/dirs 2007-06-01 11:30:37 UTC (rev 2513) +++ trunk/langconf/debian/dirs 2007-06-01 12:05:51 UTC (rev 2514) @@ -1,2 +0,0 @@ -usr/bin -usr/sbin Deleted: trunk/mcp/debian/dirs =================================================================== --- trunk/mcp/debian/dirs 2007-06-01 11:30:37 UTC (rev 2513) +++ trunk/mcp/debian/dirs 2007-06-01 12:05:51 UTC (rev 2514) @@ -1,2 +0,0 @@ -usr/bin -usr/sbin Deleted: trunk/mcp2/debian/dirs =================================================================== --- trunk/mcp2/debian/dirs 2007-06-01 11:30:37 UTC (rev 2513) +++ trunk/mcp2/debian/dirs 2007-06-01 12:05:51 UTC (rev 2514) @@ -1,2 +0,0 @@ -usr/bin -usr/sbin Deleted: trunk/mini_fo/debian/dirs =================================================================== --- trunk/mini_fo/debian/dirs 2007-06-01 11:30:37 UTC (rev 2513) +++ trunk/mini_fo/debian/dirs 2007-06-01 12:05:51 UTC (rev 2514) @@ -1 +0,0 @@ -usr/src/modules/minifo/debian Deleted: trunk/mmaker/debian/dirs =================================================================== --- trunk/mmaker/debian/dirs 2007-06-01 11:30:37 UTC (rev 2513) +++ trunk/mmaker/debian/dirs 2007-06-01 12:05:51 UTC (rev 2514) @@ -1,4 +0,0 @@ -usr/bin -usr/sbin -usr/share/mmaker/templates - Deleted: trunk/morph-scripts/debian/dirs =================================================================== --- trunk/morph-scripts/debian/dirs 2007-06-01 11:30:37 UTC (rev 2513) +++ trunk/morph-scripts/debian/dirs 2007-06-01 12:05:51 UTC (rev 2514) @@ -1,5 +0,0 @@ -usr/bin -usr/sbin -usr/share -usr/share/doc -usr/share/doc/morphing-morphix/ \ No newline at end of file Deleted: trunk/morphixinstaller/debian/dirs =================================================================== --- trunk/morphixinstaller/debian/dirs 2007-06-01 11:30:37 UTC (rev 2513) +++ trunk/morphixinstaller/debian/dirs 2007-06-01 12:05:51 UTC (rev 2514) @@ -1,2 +0,0 @@ -usr/bin -usr/sbin Deleted: trunk/networkconf/debian/dirs =================================================================== --- trunk/networkconf/debian/dirs 2007-06-01 11:30:37 UTC (rev 2513) +++ trunk/networkconf/debian/dirs 2007-06-01 12:05:51 UTC (rev 2514) @@ -1,2 +0,0 @@ -usr/bin -usr/sbin Deleted: trunk/os-prober/debian/dirs =================================================================== --- trunk/os-prober/debian/dirs 2007-06-01 11:30:37 UTC (rev 2513) +++ trunk/os-prober/debian/dirs 2007-06-01 12:05:51 UTC (rev 2514) @@ -1,5 +0,0 @@ -usr/bin -usr/share -usr/lib -var/lib - Deleted: trunk/partitionmorpher/debian/dirs =================================================================== --- trunk/partitionmorpher/debian/dirs 2007-06-01 11:30:37 UTC (rev 2513) +++ trunk/partitionmorpher/debian/dirs 2007-06-01 12:05:51 UTC (rev 2514) @@ -1 +0,0 @@ -usr/sbin Deleted: trunk/pivotroot/debian/dirs =================================================================== --- trunk/pivotroot/debian/dirs 2007-06-01 11:30:37 UTC (rev 2513) +++ trunk/pivotroot/debian/dirs 2007-06-01 12:05:51 UTC (rev 2514) @@ -1,2 +0,0 @@ -usr/bin -usr/sbin Deleted: trunk/scripts-base/debian/dirs =================================================================== --- trunk/scripts-base/debian/dirs 2007-06-01 11:30:37 UTC (rev 2513) +++ trunk/scripts-base/debian/dirs 2007-06-01 12:05:51 UTC (rev 2514) @@ -1,4 +0,0 @@ -etc/init.d -etc/modutils/arch -usr/bin -usr/sbin Deleted: trunk/translucency/debian/dirs =================================================================== --- trunk/translucency/debian/dirs 2007-06-01 11:30:37 UTC (rev 2513) +++ trunk/translucency/debian/dirs 2007-06-01 12:05:51 UTC (rev 2514) @@ -1,2 +0,0 @@ -usr/bin -usr/sbin Deleted: trunk/unionfs/debian/dirs =================================================================== --- trunk/unionfs/debian/dirs 2007-06-01 11:30:37 UTC (rev 2513) +++ trunk/unionfs/debian/dirs 2007-06-01 12:05:51 UTC (rev 2514) @@ -1 +0,0 @@ -usr/src/modules/unionfs/debian Deleted: trunk/xconf/debian/dirs =================================================================== --- trunk/xconf/debian/dirs 2007-06-01 11:30:37 UTC (rev 2513) +++ trunk/xconf/debian/dirs 2007-06-01 12:05:51 UTC (rev 2514) @@ -1,2 +0,0 @@ -usr/bin -usr/sbin This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pa...@us...> - 2007-06-01 12:15:36
|
Revision: 2515 http://svn.sourceforge.net/morphix/?rev=2515&view=rev Author: paul_c Date: 2007-06-01 05:15:23 -0700 (Fri, 01 Jun 2007) Log Message: ----------- Delete a whole bunch of autotool generated files.. autom4te* only make sense on a box that is running aclocal, and the rest are a byproduct of running configure - These should not be redistributed ! Removed Paths: ------------- trunk/cloop/advancecomp-1.9_create_compressed_fs/config.log trunk/cloop/advancecomp-1.9_create_compressed_fs/config.status trunk/clusterix/openmosix-tools-0.3.6-2/config.log trunk/clusterix/openmosix-tools-0.3.6-2/config.status trunk/datetimeconf/autom4te.cache/ trunk/datetimeconf/pixmaps/.xvpics/ trunk/dialupconf/autom4te.cache/ trunk/dialupconf/config.log trunk/dialupconf/config.status trunk/gpppoe-conf/autom4te.cache/ trunk/gpppoe-conf/config.log trunk/gpppoe-conf/config.status trunk/gtkxrandr/autom4te.cache/ trunk/gtkxrandr/config.log trunk/gtkxrandr/config.status trunk/ibuild/config.status trunk/isomorphgui/autom4te.cache/ trunk/isomorphgui/config.log trunk/isomorphgui/config.status trunk/mcp/.xvpics/ trunk/mcp/autom4te.cache/ trunk/mcp/config.log trunk/mcp/config.status trunk/mcp2/.xvpics/ trunk/networkconf/autom4te.cache/ trunk/networkconf/config.log trunk/networkconf/config.status Deleted: trunk/cloop/advancecomp-1.9_create_compressed_fs/config.log =================================================================== --- trunk/cloop/advancecomp-1.9_create_compressed_fs/config.log 2007-06-01 12:05:51 UTC (rev 2514) +++ trunk/cloop/advancecomp-1.9_create_compressed_fs/config.log 2007-06-01 12:15:23 UTC (rev 2515) @@ -1,870 +0,0 @@ -This file contains any messages produced by compilers while -running configure, to aid debugging if configure makes a mistake. - -It was created by AdvanceCOMP configure 1.9, which was -generated by GNU Autoconf 2.59. Invocation command line was - - $ ./configure - -## --------- ## -## Platform. ## -## --------- ## - -hostname = Koffer -uname -m = i686 -uname -r = 2.4.24 -uname -s = Linux -uname -v = #1 Di Jan 27 00:28:17 CET 2004 - -/usr/bin/uname -p = unknown -/bin/uname -X = unknown - -/bin/arch = i686 -/usr/bin/arch -k = unknown -/usr/convex/getsysinfo = unknown -hostinfo = unknown -/bin/machine = unknown -/usr/bin/oslevel = unknown -/bin/universe = unknown - -PATH: /home/knopper/bin -PATH: /sbin -PATH: /bin -PATH: /usr/sbin -PATH: /usr/bin -PATH: /usr/X11R6/bin -PATH: /usr/local/sbin -PATH: /usr/local/bin -PATH: /usr/games -PATH: . - - -## ----------- ## -## Core tests. ## -## ----------- ## - -configure:1363: checking for a BSD-compatible install -configure:1418: result: /usr/bin/install -c -configure:1429: checking whether build environment is sane -configure:1472: result: yes -configure:1505: checking for gawk -configure:1521: found /usr/bin/gawk -configure:1531: result: gawk -configure:1541: checking whether make sets $(MAKE) -configure:1561: result: yes -configure:1733: checking build system type -configure:1751: result: i686-pc-linux-gnu -configure:1759: checking host system type -configure:1773: result: i686-pc-linux-gnu -configure:1835: checking for g++ -configure:1851: found /usr/bin/g++ -configure:1861: result: g++ -configure:1877: checking for C++ compiler version -configure:1880: g++ --version </dev/null >&5 -g++ (GCC) 3.3.2 (Debian) -Copyright (C) 2003 Free Software Foundation, Inc. -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - -configure:1883: $? = 0 -configure:1885: g++ -v </dev/null >&5 -Reading specs from /usr/lib/gcc-lib/i486-linux/3.3.2/specs -Configured with: ../src/configure -v --enable-languages=c,c++,java,f77,pascal,objc,ada,treelang --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-gxx-include-dir=/usr/include/c++/3.3 --enable-shared --with-system-zlib --enable-nls --without-included-gettext --enable-__cxa_atexit --enable-clocale=gnu --enable-debug --enable-java-gc=boehm --enable-java-awt=xlib --enable-objc-gc i486-linux -Thread model: posix -gcc version 3.3.2 (Debian) -configure:1888: $? = 0 -configure:1890: g++ -V </dev/null >&5 -g++: `-V' option must have argument -configure:1893: $? = 1 -configure:1916: checking for C++ compiler default output file name -configure:1919: g++ conftest.cc >&5 -configure:1922: $? = 0 -configure:1968: result: a.out -configure:1973: checking whether the C++ compiler works -configure:1979: ./a.out -configure:1982: $? = 0 -configure:1999: result: yes -configure:2006: checking whether we are cross compiling -configure:2008: result: no -configure:2011: checking for suffix of executables -configure:2013: g++ -o conftest conftest.cc >&5 -configure:2016: $? = 0 -configure:2041: result: -configure:2047: checking for suffix of object files -configure:2068: g++ -c conftest.cc >&5 -configure:2071: $? = 0 -configure:2093: result: o -configure:2097: checking whether we are using the GNU C++ compiler -configure:2121: g++ -c conftest.cc >&5 -configure:2127: $? = 0 -configure:2130: test -z || test ! -s conftest.err -configure:2133: $? = 0 -configure:2136: test -s conftest.o -configure:2139: $? = 0 -configure:2152: result: yes -configure:2158: checking whether g++ accepts -g -configure:2179: g++ -c -g conftest.cc >&5 -configure:2185: $? = 0 -configure:2188: test -z || test ! -s conftest.err -configure:2191: $? = 0 -configure:2194: test -s conftest.o -configure:2197: $? = 0 -configure:2208: result: yes -configure:2250: g++ -c -g -O2 conftest.cc >&5 -configure:2256: $? = 0 -configure:2259: test -z || test ! -s conftest.err -configure:2262: $? = 0 -configure:2265: test -s conftest.o -configure:2268: $? = 0 -configure:2294: g++ -c -g -O2 conftest.cc >&5 -conftest.cc: In function `int main()': -conftest.cc:15: error: `exit' undeclared (first use this function) -conftest.cc:15: error: (Each undeclared identifier is reported only once for - each function it appears in.) -configure:2300: $? = 1 -configure: failed program was: -| /* confdefs.h. */ -| -| #define PACKAGE_NAME "AdvanceCOMP" -| #define PACKAGE_TARNAME "advancecomp" -| #define PACKAGE_VERSION "1.9" -| #define PACKAGE_STRING "AdvanceCOMP 1.9" -| #define PACKAGE_BUGREPORT "" -| #define PACKAGE "advancecomp" -| #define VERSION "1.9" -| /* end confdefs.h. */ -| -| int -| main () -| { -| exit (42); -| ; -| return 0; -| } -configure:2250: g++ -c -g -O2 conftest.cc >&5 -configure:2256: $? = 0 -configure:2259: test -z || test ! -s conftest.err -configure:2262: $? = 0 -configure:2265: test -s conftest.o -configure:2268: $? = 0 -configure:2294: g++ -c -g -O2 conftest.cc >&5 -configure:2300: $? = 0 -configure:2303: test -z || test ! -s conftest.err -configure:2306: $? = 0 -configure:2309: test -s conftest.o -configure:2312: $? = 0 -configure:2381: checking for gcc -configure:2397: found /usr/bin/gcc -configure:2407: result: gcc -configure:2651: checking for C compiler version -configure:2654: gcc --version </dev/null >&5 -gcc (GCC) 3.3.2 (Debian) -Copyright (C) 2003 Free Software Foundation, Inc. -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - -configure:2657: $? = 0 -configure:2659: gcc -v </dev/null >&5 -Reading specs from /usr/lib/gcc-lib/i486-linux/3.3.2/specs -Configured with: ../src/configure -v --enable-languages=c,c++,java,f77,pascal,objc,ada,treelang --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-gxx-include-dir=/usr/include/c++/3.3 --enable-shared --with-system-zlib --enable-nls --without-included-gettext --enable-__cxa_atexit --enable-clocale=gnu --enable-debug --enable-java-gc=boehm --enable-java-awt=xlib --enable-objc-gc i486-linux -Thread model: posix -gcc version 3.3.2 (Debian) -configure:2662: $? = 0 -configure:2664: gcc -V </dev/null >&5 -gcc: `-V' option must have argument -configure:2667: $? = 1 -configure:2670: checking whether we are using the GNU C compiler -configure:2694: gcc -c conftest.c >&5 -configure:2700: $? = 0 -configure:2703: test -z || test ! -s conftest.err -configure:2706: $? = 0 -configure:2709: test -s conftest.o -configure:2712: $? = 0 -configure:2725: result: yes -configure:2731: checking whether gcc accepts -g -configure:2752: gcc -c -g conftest.c >&5 -configure:2758: $? = 0 -configure:2761: test -z || test ! -s conftest.err -configure:2764: $? = 0 -configure:2767: test -s conftest.o -configure:2770: $? = 0 -configure:2781: result: yes -configure:2798: checking for gcc option to accept ANSI C -configure:2868: gcc -c -g -O2 conftest.c >&5 -configure:2874: $? = 0 -configure:2877: test -z || test ! -s conftest.err -configure:2880: $? = 0 -configure:2883: test -s conftest.o -configure:2886: $? = 0 -configure:2904: result: none needed -configure:2922: gcc -c -g -O2 conftest.c >&5 -conftest.c:2: error: parse error before "me" -configure:2928: $? = 1 -configure: failed program was: -| #ifndef __cplusplus -| choke me -| #endif -configure:3071: checking for a BSD-compatible install -configure:3126: result: /usr/bin/install -c -configure:3141: checking for gawk -configure:3167: result: gawk -configure:3181: checking for tar -configure:3197: found /bin/tar -configure:3207: result: tar -configure:3221: checking for gzip -configure:3237: found /bin/gzip -configure:3247: result: gzip -configure:3261: checking for groff -configure:3277: found /usr/bin/groff -configure:3287: result: groff -configure:3301: checking for col -configure:3317: found /usr/bin/col -configure:3327: result: col -configure:3341: checking for adler32 in -lz -configure:3371: gcc -o conftest -g -O2 conftest.c -lz >&5 -configure:3377: $? = 0 -configure:3380: test -z || test ! -s conftest.err -configure:3383: $? = 0 -configure:3386: test -s conftest -configure:3389: $? = 0 -configure:3402: result: yes -configure:3420: checking how to run the C preprocessor -configure:3455: gcc -E conftest.c -configure:3461: $? = 0 -configure:3493: gcc -E conftest.c -conftest.c:15:28: ac_nonexistent.h: No such file or directory -configure:3499: $? = 1 -configure: failed program was: -| /* confdefs.h. */ -| -| #define PACKAGE_NAME "AdvanceCOMP" -| #define PACKAGE_TARNAME "advancecomp" -| #define PACKAGE_VERSION "1.9" -| #define PACKAGE_STRING "AdvanceCOMP 1.9" -| #define PACKAGE_BUGREPORT "" -| #define PACKAGE "advancecomp" -| #define VERSION "1.9" -| #ifdef __cplusplus -| extern "C" void std::exit (int) throw (); using std::exit; -| #endif -| #define HAVE_LIBZ 1 -| /* end confdefs.h. */ -| #include <ac_nonexistent.h> -configure:3538: result: gcc -E -configure:3562: gcc -E conftest.c -configure:3568: $? = 0 -configure:3600: gcc -E conftest.c -conftest.c:15:28: ac_nonexistent.h: No such file or directory -configure:3606: $? = 1 -configure: failed program was: -| /* confdefs.h. */ -| -| #define PACKAGE_NAME "AdvanceCOMP" -| #define PACKAGE_TARNAME "advancecomp" -| #define PACKAGE_VERSION "1.9" -| #define PACKAGE_STRING "AdvanceCOMP 1.9" -| #define PACKAGE_BUGREPORT "" -| #define PACKAGE "advancecomp" -| #define VERSION "1.9" -| #ifdef __cplusplus -| extern "C" void std::exit (int) throw (); using std::exit; -| #endif -| #define HAVE_LIBZ 1 -| /* end confdefs.h. */ -| #include <ac_nonexistent.h> -configure:3650: checking for egrep -configure:3660: result: grep -E -configure:3665: checking for ANSI C header files -configure:3690: gcc -c -g -O2 conftest.c >&5 -configure:3696: $? = 0 -configure:3699: test -z || test ! -s conftest.err -configure:3702: $? = 0 -configure:3705: test -s conftest.o -configure:3708: $? = 0 -configure:3794: gcc -o conftest -g -O2 conftest.c -lz >&5 -configure:3797: $? = 0 -configure:3799: ./conftest -configure:3802: $? = 0 -configure:3817: result: yes -configure:3841: checking for sys/types.h -configure:3857: gcc -c -g -O2 conftest.c >&5 -configure:3863: $? = 0 -configure:3866: test -z || test ! -s conftest.err -configure:3869: $? = 0 -configure:3872: test -s conftest.o -configure:3875: $? = 0 -configure:3886: result: yes -configure:3841: checking for sys/stat.h -configure:3857: gcc -c -g -O2 conftest.c >&5 -configure:3863: $? = 0 -configure:3866: test -z || test ! -s conftest.err -configure:3869: $? = 0 -configure:3872: test -s conftest.o -configure:3875: $? = 0 -configure:3886: result: yes -configure:3841: checking for stdlib.h -configure:3857: gcc -c -g -O2 conftest.c >&5 -configure:3863: $? = 0 -configure:3866: test -z || test ! -s conftest.err -configure:3869: $? = 0 -configure:3872: test -s conftest.o -configure:3875: $? = 0 -configure:3886: result: yes -configure:3841: checking for string.h -configure:3857: gcc -c -g -O2 conftest.c >&5 -configure:3863: $? = 0 -configure:3866: test -z || test ! -s conftest.err -configure:3869: $? = 0 -configure:3872: test -s conftest.o -configure:3875: $? = 0 -configure:3886: result: yes -configure:3841: checking for memory.h -configure:3857: gcc -c -g -O2 conftest.c >&5 -configure:3863: $? = 0 -configure:3866: test -z || test ! -s conftest.err -configure:3869: $? = 0 -configure:3872: test -s conftest.o -configure:3875: $? = 0 -configure:3886: result: yes -configure:3841: checking for strings.h -configure:3857: gcc -c -g -O2 conftest.c >&5 -configure:3863: $? = 0 -configure:3866: test -z || test ! -s conftest.err -configure:3869: $? = 0 -configure:3872: test -s conftest.o -configure:3875: $? = 0 -configure:3886: result: yes -configure:3841: checking for inttypes.h -configure:3857: gcc -c -g -O2 conftest.c >&5 -configure:3863: $? = 0 -configure:3866: test -z || test ! -s conftest.err -configure:3869: $? = 0 -configure:3872: test -s conftest.o -configure:3875: $? = 0 -configure:3886: result: yes -configure:3841: checking for stdint.h -configure:3857: gcc -c -g -O2 conftest.c >&5 -configure:3863: $? = 0 -configure:3866: test -z || test ! -s conftest.err -configure:3869: $? = 0 -configure:3872: test -s conftest.o -configure:3875: $? = 0 -configure:3886: result: yes -configure:3841: checking for unistd.h -configure:3857: gcc -c -g -O2 conftest.c >&5 -configure:3863: $? = 0 -configure:3866: test -z || test ! -s conftest.err -configure:3869: $? = 0 -configure:3872: test -s conftest.o -configure:3875: $? = 0 -configure:3886: result: yes -configure:3908: checking for unistd.h -configure:3913: result: yes -configure:3917: checking utime.h usability -configure:3929: gcc -c -g -O2 conftest.c >&5 -configure:3935: $? = 0 -configure:3938: test -z || test ! -s conftest.err -configure:3941: $? = 0 -configure:3944: test -s conftest.o -configure:3947: $? = 0 -configure:3957: result: yes -configure:3961: checking utime.h presence -configure:3971: gcc -E conftest.c -configure:3977: $? = 0 -configure:3997: result: yes -configure:4032: checking for utime.h -configure:4039: result: yes -configure:3917: checking sys/utime.h usability -configure:3929: gcc -c -g -O2 conftest.c >&5 -conftest.c:61:23: sys/utime.h: No such file or directory -configure:3935: $? = 1 -configure: failed program was: -| /* confdefs.h. */ -| -| #define PACKAGE_NAME "AdvanceCOMP" -| #define PACKAGE_TARNAME "advancecomp" -| #define PACKAGE_VERSION "1.9" -| #define PACKAGE_STRING "AdvanceCOMP 1.9" -| #define PACKAGE_BUGREPORT "" -| #define PACKAGE "advancecomp" -| #define VERSION "1.9" -| #ifdef __cplusplus -| extern "C" void std::exit (int) throw (); using std::exit; -| #endif -| #define HAVE_LIBZ 1 -| #define STDC_HEADERS 1 -| #define HAVE_SYS_TYPES_H 1 -| #define HAVE_SYS_STAT_H 1 -| #define HAVE_STDLIB_H 1 -| #define HAVE_STRING_H 1 -| #define HAVE_MEMORY_H 1 -| #define HAVE_STRINGS_H 1 -| #define HAVE_INTTYPES_H 1 -| #define HAVE_STDINT_H 1 -| #define HAVE_UNISTD_H 1 -| #define HAVE_UNISTD_H 1 -| #define HAVE_UTIME_H 1 -| /* end confdefs.h. */ -| #include <stdio.h> -| #if HAVE_SYS_TYPES_H -| # include <sys/types.h> -| #endif -| #if HAVE_SYS_STAT_H -| # include <sys/stat.h> -| #endif -| #if STDC_HEADERS -| # include <stdlib.h> -| # include <stddef.h> -| #else -| # if HAVE_STDLIB_H -| # include <stdlib.h> -| # endif -| #endif -| #if HAVE_STRING_H -| # if !STDC_HEADERS && HAVE_MEMORY_H -| # include <memory.h> -| # endif -| # include <string.h> -| #endif -| #if HAVE_STRINGS_H -| # include <strings.h> -| #endif -| #if HAVE_INTTYPES_H -| # include <inttypes.h> -| #else -| # if HAVE_STDINT_H -| # include <stdint.h> -| # endif -| #endif -| #if HAVE_UNISTD_H -| # include <unistd.h> -| #endif -| #include <sys/utime.h> -configure:3957: result: no -configure:3961: checking sys/utime.h presence -configure:3971: gcc -E conftest.c -conftest.c:27:23: sys/utime.h: No such file or directory -configure:3977: $? = 1 -configure: failed program was: -| /* confdefs.h. */ -| -| #define PACKAGE_NAME "AdvanceCOMP" -| #define PACKAGE_TARNAME "advancecomp" -| #define PACKAGE_VERSION "1.9" -| #define PACKAGE_STRING "AdvanceCOMP 1.9" -| #define PACKAGE_BUGREPORT "" -| #define PACKAGE "advancecomp" -| #define VERSION "1.9" -| #ifdef __cplusplus -| extern "C" void std::exit (int) throw (); using std::exit; -| #endif -| #define HAVE_LIBZ 1 -| #define STDC_HEADERS 1 -| #define HAVE_SYS_TYPES_H 1 -| #define HAVE_SYS_STAT_H 1 -| #define HAVE_STDLIB_H 1 -| #define HAVE_STRING_H 1 -| #define HAVE_MEMORY_H 1 -| #define HAVE_STRINGS_H 1 -| #define HAVE_INTTYPES_H 1 -| #define HAVE_STDINT_H 1 -| #define HAVE_UNISTD_H 1 -| #define HAVE_UNISTD_H 1 -| #define HAVE_UTIME_H 1 -| /* end confdefs.h. */ -| #include <sys/utime.h> -configure:3997: result: no -configure:4032: checking for sys/utime.h -configure:4039: result: no -configure:3917: checking stdarg.h usability -configure:3929: gcc -c -g -O2 conftest.c >&5 -configure:3935: $? = 0 -configure:3938: test -z || test ! -s conftest.err -configure:3941: $? = 0 -configure:3944: test -s conftest.o -configure:3947: $? = 0 -configure:3957: result: yes -configure:3961: checking stdarg.h presence -configure:3971: gcc -E conftest.c -configure:3977: $? = 0 -configure:3997: result: yes -configure:4032: checking for stdarg.h -configure:4039: result: yes -configure:3917: checking varargs.h usability -configure:3929: gcc -c -g -O2 conftest.c >&5 -In file included from conftest.c:62: -/usr/lib/gcc-lib/i486-linux/3.3.2/include/varargs.h:4:2: #error "GCC no longer implements <varargs.h>." -/usr/lib/gcc-lib/i486-linux/3.3.2/include/varargs.h:5:2: #error "Revise your code to use <stdarg.h>." -configure:3935: $? = 1 -configure: failed program was: -| /* confdefs.h. */ -| -| #define PACKAGE_NAME "AdvanceCOMP" -| #define PACKAGE_TARNAME "advancecomp" -| #define PACKAGE_VERSION "1.9" -| #define PACKAGE_STRING "AdvanceCOMP 1.9" -| #define PACKAGE_BUGREPORT "" -| #define PACKAGE "advancecomp" -| #define VERSION "1.9" -| #ifdef __cplusplus -| extern "C" void std::exit (int) throw (); using std::exit; -| #endif -| #define HAVE_LIBZ 1 -| #define STDC_HEADERS 1 -| #define HAVE_SYS_TYPES_H 1 -| #define HAVE_SYS_STAT_H 1 -| #define HAVE_STDLIB_H 1 -| #define HAVE_STRING_H 1 -| #define HAVE_MEMORY_H 1 -| #define HAVE_STRINGS_H 1 -| #define HAVE_INTTYPES_H 1 -| #define HAVE_STDINT_H 1 -| #define HAVE_UNISTD_H 1 -| #define HAVE_UNISTD_H 1 -| #define HAVE_UTIME_H 1 -| #define HAVE_STDARG_H 1 -| /* end confdefs.h. */ -| #include <stdio.h> -| #if HAVE_SYS_TYPES_H -| # include <sys/types.h> -| #endif -| #if HAVE_SYS_STAT_H -| # include <sys/stat.h> -| #endif -| #if STDC_HEADERS -| # include <stdlib.h> -| # include <stddef.h> -| #else -| # if HAVE_STDLIB_H -| # include <stdlib.h> -| # endif -| #endif -| #if HAVE_STRING_H -| # if !STDC_HEADERS && HAVE_MEMORY_H -| # include <memory.h> -| # endif -| # include <string.h> -| #endif -| #if HAVE_STRINGS_H -| # include <strings.h> -| #endif -| #if HAVE_INTTYPES_H -| # include <inttypes.h> -| #else -| # if HAVE_STDINT_H -| # include <stdint.h> -| # endif -| #endif -| #if HAVE_UNISTD_H -| # include <unistd.h> -| #endif -| #include <varargs.h> -configure:3957: result: no -configure:3961: checking varargs.h presence -configure:3971: gcc -E conftest.c -In file included from conftest.c:28: -/usr/lib/gcc-lib/i486-linux/3.3.2/include/varargs.h:4:2: #error "GCC no longer implements <varargs.h>." -/usr/lib/gcc-lib/i486-linux/3.3.2/include/varargs.h:5:2: #error "Revise your code to use <stdarg.h>." -configure:3977: $? = 1 -configure: failed program was: -| /* confdefs.h. */ -| -| #define PACKAGE_NAME "AdvanceCOMP" -| #define PACKAGE_TARNAME "advancecomp" -| #define PACKAGE_VERSION "1.9" -| #define PACKAGE_STRING "AdvanceCOMP 1.9" -| #define PACKAGE_BUGREPORT "" -| #define PACKAGE "advancecomp" -| #define VERSION "1.9" -| #ifdef __cplusplus -| extern "C" void std::exit (int) throw (); using std::exit; -| #endif -| #define HAVE_LIBZ 1 -| #define STDC_HEADERS 1 -| #define HAVE_SYS_TYPES_H 1 -| #define HAVE_SYS_STAT_H 1 -| #define HAVE_STDLIB_H 1 -| #define HAVE_STRING_H 1 -| #define HAVE_MEMORY_H 1 -| #define HAVE_STRINGS_H 1 -| #define HAVE_INTTYPES_H 1 -| #define HAVE_STDINT_H 1 -| #define HAVE_UNISTD_H 1 -| #define HAVE_UNISTD_H 1 -| #define HAVE_UTIME_H 1 -| #define HAVE_STDARG_H 1 -| /* end confdefs.h. */ -| #include <varargs.h> -configure:3997: result: no -configure:4032: checking for varargs.h -configure:4039: result: no -configure:3917: checking getopt.h usability -configure:3929: gcc -c -g -O2 conftest.c >&5 -configure:3935: $? = 0 -configure:3938: test -z || test ! -s conftest.err -configure:3941: $? = 0 -configure:3944: test -s conftest.o -configure:3947: $? = 0 -configure:3957: result: yes -configure:3961: checking getopt.h presence -configure:3971: gcc -E conftest.c -configure:3977: $? = 0 -configure:3997: result: yes -configure:4032: checking for getopt.h -configure:4039: result: yes -configure:4054: checking for an ANSI C-conforming const -configure:4121: gcc -c -g -O2 conftest.c >&5 -configure:4127: $? = 0 -configure:4130: test -z || test ! -s conftest.err -configure:4133: $? = 0 -configure:4136: test -s conftest.o -configure:4139: $? = 0 -configure:4150: result: yes -configure:4160: checking for inline -configure:4181: gcc -c -g -O2 conftest.c >&5 -configure:4187: $? = 0 -configure:4190: test -z || test ! -s conftest.err -configure:4193: $? = 0 -configure:4196: test -s conftest.o -configure:4199: $? = 0 -configure:4211: result: inline -configure:4239: checking for getopt -configure:4296: gcc -o conftest -g -O2 conftest.c -lz >&5 -configure:4302: $? = 0 -configure:4305: test -z || test ! -s conftest.err -configure:4308: $? = 0 -configure:4311: test -s conftest -configure:4314: $? = 0 -configure:4326: result: yes -configure:4239: checking for getopt_long -configure:4296: gcc -o conftest -g -O2 conftest.c -lz >&5 -configure:4302: $? = 0 -configure:4305: test -z || test ! -s conftest.err -configure:4308: $? = 0 -configure:4311: test -s conftest -configure:4314: $? = 0 -configure:4326: result: yes -configure:4239: checking for snprintf -configure:4296: gcc -o conftest -g -O2 conftest.c -lz >&5 -conftest.c:55: warning: conflicting types for built-in function `snprintf' -configure:4302: $? = 0 -configure:4305: test -z || test ! -s conftest.err -configure:4308: $? = 0 -configure:4311: test -s conftest -configure:4314: $? = 0 -configure:4326: result: yes -configure:4239: checking for vsnprintf -configure:4296: gcc -o conftest -g -O2 conftest.c -lz >&5 -conftest.c:56: warning: conflicting types for built-in function `vsnprintf' -configure:4302: $? = 0 -configure:4305: test -z || test ! -s conftest.err -configure:4308: $? = 0 -configure:4311: test -s conftest -configure:4314: $? = 0 -configure:4326: result: yes -configure:4533: creating ./config.status - -## ---------------------- ## -## Running config.status. ## -## ---------------------- ## - -This file was extended by AdvanceCOMP config.status 1.9, which was -generated by GNU Autoconf 2.59. Invocation command line was - - CONFIG_FILES = - CONFIG_HEADERS = - CONFIG_LINKS = - CONFIG_COMMANDS = - $ ./config.status - -on Koffer - -config.status:719: creating Makefile -config.status:785: creating config.h - -## ---------------- ## -## Cache variables. ## -## ---------------- ## - -ac_cv_build=i686-pc-linux-gnu -ac_cv_build_alias=i686-pc-linux-gnu -ac_cv_c_compiler_gnu=yes -ac_cv_c_const=yes -ac_cv_c_inline=inline -ac_cv_cxx_compiler_gnu=yes -ac_cv_env_CC_set= -ac_cv_env_CC_value= -ac_cv_env_CFLAGS_set= -ac_cv_env_CFLAGS_value= -ac_cv_env_CPPFLAGS_set= -ac_cv_env_CPPFLAGS_value= -ac_cv_env_CPP_set= -ac_cv_env_CPP_value= -ac_cv_env_CXXFLAGS_set= -ac_cv_env_CXXFLAGS_value= -ac_cv_env_CXX_set= -ac_cv_env_CXX_value= -ac_cv_env_LDFLAGS_set= -ac_cv_env_LDFLAGS_value= -ac_cv_env_build_alias_set= -ac_cv_env_build_alias_value= -ac_cv_env_host_alias_set= -ac_cv_env_host_alias_value= -ac_cv_env_target_alias_set= -ac_cv_env_target_alias_value= -ac_cv_exeext= -ac_cv_func_getopt=yes -ac_cv_func_getopt_long=yes -ac_cv_func_snprintf=yes -ac_cv_func_vsnprintf=yes -ac_cv_header_getopt_h=yes -ac_cv_header_inttypes_h=yes -ac_cv_header_memory_h=yes -ac_cv_header_stdarg_h=yes -ac_cv_header_stdc=yes -ac_cv_header_stdint_h=yes -ac_cv_header_stdlib_h=yes -ac_cv_header_string_h=yes -ac_cv_header_strings_h=yes -ac_cv_header_sys_stat_h=yes -ac_cv_header_sys_types_h=yes -ac_cv_header_sys_utime_h=no -ac_cv_header_unistd_h=yes -ac_cv_header_utime_h=yes -ac_cv_header_varargs_h=no -ac_cv_host=i686-pc-linux-gnu -ac_cv_host_alias=i686-pc-linux-gnu -ac_cv_lib_z_adler32=yes -ac_cv_objext=o -ac_cv_path_install='/usr/bin/install -c' -ac_cv_prog_AWK=gawk -ac_cv_prog_COL=col -ac_cv_prog_CPP='gcc -E' -ac_cv_prog_GROFF=groff -ac_cv_prog_GZIP=gzip -ac_cv_prog_TAR=tar -ac_cv_prog_ac_ct_CC=gcc -ac_cv_prog_ac_ct_CXX=g++ -ac_cv_prog_cc_g=yes -ac_cv_prog_cc_stdc= -ac_cv_prog_cxx_g=yes -ac_cv_prog_egrep='grep -E' -ac_cv_prog_make_make_set=yes - -## ----------------- ## -## Output variables. ## -## ----------------- ## - -ACLOCAL='${SHELL} /home/knopper/advancecomp-1.9_create_compressed_fs/missing --run aclocal-1.7' -AMTAR='${SHELL} /home/knopper/advancecomp-1.9_create_compressed_fs/missing --run tar' -AUTOCONF='${SHELL} /home/knopper/advancecomp-1.9_create_compressed_fs/missing --run autoconf' -AUTOHEADER='${SHELL} /home/knopper/advancecomp-1.9_create_compressed_fs/missing --run autoheader' -AUTOMAKE='${SHELL} /home/knopper/advancecomp-1.9_create_compressed_fs/missing --run automake-1.7' -AWK='gawk' -CC='gcc' -CFLAGS='-g -O2 -DUSE_ERROR_SILENT -DUSE_COMPRESS' -COL='col' -CPP='gcc -E' -CPPFLAGS='' -CXX='g++' -CXXFLAGS='-g -O2 -DUSE_ERROR_SILENT -DUSE_COMPRESS' -CYGPATH_W='echo' -DEFS='-DHAVE_CONFIG_H' -ECHO_C='' -ECHO_N='-n' -ECHO_T='' -EGREP='grep -E' -EXEEXT='' -GROFF='groff' -GZIP='gzip' -INSTALL_DATA='${INSTALL} -m 644' -INSTALL_PROGRAM='${INSTALL}' -INSTALL_SCRIPT='${INSTALL}' -INSTALL_STRIP_PROGRAM='${SHELL} $(install_sh) -c -s' -LDFLAGS='' -LIBOBJS='' -LIBS='-lz ' -LTLIBOBJS='' -MAKEINFO='${SHELL} /home/knopper/advancecomp-1.9_create_compressed_fs/missing --run makeinfo' -OBJEXT='o' -PACKAGE='advancecomp' -PACKAGE_BUGREPORT='' -PACKAGE_NAME='AdvanceCOMP' -PACKAGE_STRING='AdvanceCOMP 1.9' -PACKAGE_TARNAME='advancecomp' -PACKAGE_VERSION='1.9' -PATH_SEPARATOR=':' -SET_MAKE='' -SHELL='/bin/sh' -STRIP='' -TAR='tar' -VERSION='1.9' -ac_ct_CC='gcc' -ac_ct_CXX='g++' -ac_ct_STRIP='' -am__leading_dot='.' -bindir='${exec_prefix}/bin' -build='i686-pc-linux-gnu' -build_alias='' -build_cpu='i686' -build_os='linux-gnu' -build_vendor='pc' -datadir='${prefix}/share' -exec_prefix='${prefix}' -host='i686-pc-linux-gnu' -host_alias='' -host_cpu='i686' -host_os='linux-gnu' -host_vendor='pc' -includedir='${prefix}/include' -infodir='${prefix}/info' -install_sh='/home/knopper/advancecomp-1.9_create_compressed_fs/install-sh' -libdir='${exec_prefix}/lib' -libexecdir='${exec_prefix}/libexec' -localstatedir='${prefix}/var' -mandir='${prefix}/man' -oldincludedir='/usr/include' -prefix='/usr/local' -program_transform_name='s,x,x,' -sbindir='${exec_prefix}/sbin' -sharedstatedir='${prefix}/com' -sysconfdir='${prefix}/etc' -target_alias='' - -## ----------- ## -## confdefs.h. ## -## ----------- ## - -#define HAVE_GETOPT 1 -#define HAVE_GETOPT_H 1 -#define HAVE_GETOPT_LONG 1 -#define HAVE_INTTYPES_H 1 -#define HAVE_LIBZ 1 -#define HAVE_MEMORY_H 1 -#define HAVE_SNPRINTF 1 -#define HAVE_STDARG_H 1 -#define HAVE_STDINT_H 1 -#define HAVE_STDLIB_H 1 -#define HAVE_STRINGS_H 1 -#define HAVE_STRING_H 1 -#define HAVE_SYS_STAT_H 1 -#define HAVE_SYS_TYPES_H 1 -#define HAVE_UNISTD_H 1 -#define HAVE_UNISTD_H 1 -#define HAVE_UTIME_H 1 -#define HAVE_VSNPRINTF 1 -#define PACKAGE "advancecomp" -#define PACKAGE_BUGREPORT "" -#define PACKAGE_NAME "AdvanceCOMP" -#define PACKAGE_STRING "AdvanceCOMP 1.9" -#define PACKAGE_TARNAME "advancecomp" -#define PACKAGE_VERSION "1.9" -#define STDC_HEADERS 1 -#define USE_7Z 1 -#define USE_LZMA 1 -#define VERSION "1.9" -#endif -#ifdef __cplusplus -extern "C" void std::exit (int) throw (); using std::exit; - -configure: exit 0 Deleted: trunk/cloop/advancecomp-1.9_create_compressed_fs/config.status =================================================================== --- trunk/cloop/advancecomp-1.9_create_compressed_fs/config.status 2007-06-01 12:05:51 UTC (rev 2514) +++ trunk/cloop/advancecomp-1.9_create_compressed_fs/config.status 2007-06-01 12:15:23 UTC (rev 2515) @@ -1,982 +0,0 @@ -#! /bin/sh -# Generated by configure. -# Run this file to recreate the current configuration. -# Compiler output produced by configure, useful for debugging -# configure, is in config.log if it exists. - -debug=false -ac_cs_recheck=false -ac_cs_silent=false -SHELL=${CONFIG_SHELL-/bin/sh} -## --------------------- ## -## M4sh Initialization. ## -## --------------------- ## - -# Be Bourne compatible -if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then - emulate sh - NULLCMD=: - # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which - # is contrary to our usage. Disable this feature. - alias -g '${1+"$@"}'='"$@"' -elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then - set -o posix -fi -DUALCASE=1; export DUALCASE # for MKS sh - -# Support unset when possible. -if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then - as_unset=unset -else - as_unset=false -fi - - -# Work around bugs in pre-3.0 UWIN ksh. -$as_unset ENV MAIL MAILPATH -PS1='$ ' -PS2='> ' -PS4='+ ' - -# NLS nuisances. -for as_var in \ - LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ - LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ - LC_TELEPHONE LC_TIME -do - if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then - eval $as_var=C; export $as_var - else - $as_unset $as_var - fi -done - -# Required to use basename. -if expr a : '\(a\)' >/dev/null 2>&1; then - as_expr=expr -else - as_expr=false -fi - -if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then - as_basename=basename -else - as_basename=false -fi - - -# Name of the executable. -as_me=`$as_basename "$0" || -$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ - X"$0" : 'X\(//\)$' \| \ - X"$0" : 'X\(/\)$' \| \ - . : '\(.\)' 2>/dev/null || -echo X/"$0" | - sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; } - /^X\/\(\/\/\)$/{ s//\1/; q; } - /^X\/\(\/\).*/{ s//\1/; q; } - s/.*/./; q'` - - -# PATH needs CR, and LINENO needs CR and PATH. -# Avoid depending upon Character Ranges. -as_cr_letters='abcdefghijklmnopqrstuvwxyz' -as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' -as_cr_Letters=$as_cr_letters$as_cr_LETTERS -as_cr_digits='0123456789' -as_cr_alnum=$as_cr_Letters$as_cr_digits - -# The user is always right. -if test "${PATH_SEPARATOR+set}" != set; then - echo "#! /bin/sh" >conf$$.sh - echo "exit 0" >>conf$$.sh - chmod +x conf$$.sh - if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then - PATH_SEPARATOR=';' - else - PATH_SEPARATOR=: - fi - rm -f conf$$.sh -fi - - - as_lineno_1=$LINENO - as_lineno_2=$LINENO - as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` - test "x$as_lineno_1" != "x$as_lineno_2" && - test "x$as_lineno_3" = "x$as_lineno_2" || { - # Find who we are. Look in the path if we contain no path at all - # relative or not. - case $0 in - *[\\/]* ) as_myself=$0 ;; - *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break -done - - ;; - esac - # We did not find ourselves, most probably we were run as `sh COMMAND' - # in which case we are not to be found in the path. - if test "x$as_myself" = x; then - as_myself=$0 - fi - if test ! -f "$as_myself"; then - { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5 -echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;} - { (exit 1); exit 1; }; } - fi - case $CONFIG_SHELL in - '') - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for as_base in sh bash ksh sh5; do - case $as_dir in - /*) - if ("$as_dir/$as_base" -c ' - as_lineno_1=$LINENO - as_lineno_2=$LINENO - as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` - test "x$as_lineno_1" != "x$as_lineno_2" && - test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then - $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; } - $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; } - CONFIG_SHELL=$as_dir/$as_base - export CONFIG_SHELL - exec "$CONFIG_SHELL" "$0" ${1+"$@"} - fi;; - esac - done -done -;; - esac - - # Create $as_me.lineno as a copy of $as_myself, but with $LINENO - # uniformly replaced by the line number. The first 'sed' inserts a - # line-number line before each line; the second 'sed' does the real - # work. The second script uses 'N' to pair each line-number line - # with the numbered line, and appends trailing '-' during - # substitution so that $LINENO is not a special case at line end. - # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the - # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-) - sed '=' <$as_myself | - sed ' - N - s,$,-, - : loop - s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3, - t loop - s,-$,, - s,^['$as_cr_digits']*\n,, - ' >$as_me.lineno && - chmod +x $as_me.lineno || - { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5 -echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;} - { (exit 1); exit 1; }; } - - # Don't try to exec as it changes $[0], causing all sort of problems - # (the dirname of $[0] is not the place where we might find the - # original and so on. Autoconf is especially sensible to this). - . ./$as_me.lineno - # Exit status is that of the last command. - exit -} - - -case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in - *c*,-n*) ECHO_N= ECHO_C=' -' ECHO_T=' ' ;; - *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;; - *) ECHO_N= ECHO_C='\c' ECHO_T= ;; -esac - -if expr a : '\(a\)' >/dev/null 2>&1; then - as_expr=expr -else - as_expr=false -fi - -rm -f conf$$ conf$$.exe conf$$.file -echo >conf$$.file -if ln -s conf$$.file conf$$ 2>/dev/null; then - # We could just check for DJGPP; but this test a) works b) is more generic - # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04). - if test -f conf$$.exe; then - # Don't use ln at all; we don't have any links - as_ln_s='cp -p' - else - as_ln_s='ln -s' - fi -elif ln conf$$.file conf$$ 2>/dev/null; then - as_ln_s=ln -else - as_ln_s='cp -p' -fi -rm -f conf$$ conf$$.exe conf$$.file - -if mkdir -p . 2>/dev/null; then - as_mkdir_p=: -else - test -d ./-p && rmdir ./-p - as_mkdir_p=false -fi - -as_executable_p="test -f" - -# Sed expression to map a string onto a valid CPP name. -as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" - -# Sed expression to map a string onto a valid variable name. -as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" - - -# IFS -# We need space, tab and new line, in precisely that order. -as_nl=' -' -IFS=" $as_nl" - -# CDPATH. -$as_unset CDPATH - -exec 6>&1 - -# Open the log real soon, to keep \$[0] and so on meaningful, and to -# report actual input values of CONFIG_FILES etc. instead of their -# values after options handling. Logging --version etc. is OK. -exec 5>>config.log -{ - echo - sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX -## Running $as_me. ## -_ASBOX -} >&5 -cat >&5 <<_CSEOF - -This file was extended by AdvanceCOMP $as_me 1.9, which was -generated by GNU Autoconf 2.59. Invocation command line was - - CONFIG_FILES = $CONFIG_FILES - CONFIG_HEADERS = $CONFIG_HEADERS - CONFIG_LINKS = $CONFIG_LINKS - CONFIG_COMMANDS = $CONFIG_COMMANDS - $ $0 $@ - -_CSEOF -echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5 -echo >&5 -config_files=" Makefile" -config_headers=" config.h" - -ac_cs_usage="\ -\`$as_me' instantiates files from templates according to the -current configuration. - -Usage: $0 [OPTIONS] [FILE]... - - -h, --help print this help, then exit - -V, --version print version number, then exit - -q, --quiet do not print progress messages - -d, --debug don't remove temporary files - --recheck update $as_me by reconfiguring in the same conditions - --file=FILE[:TEMPLATE] - instantiate the configuration file FILE - --header=FILE[:TEMPLATE] - instantiate the configuration header FILE - -Configuration files: -$config_files - -Configuration headers: -$config_headers - -Report bugs to <bug...@gn...>." -ac_cs_version="\ -AdvanceCOMP config.status 1.9 -configured by ./configure, generated by GNU Autoconf 2.59, - with options \"\" - -Copyright (C) 2003 Free Software Foundation, Inc. -This config.status script is free software; the Free Software Foundation -gives unlimited permission to copy, distribute and modify it." -srcdir=. -INSTALL="/usr/bin/install -c" -# If no file are specified by the user, then we need to provide default -# value. By we need to know if files were specified by the user. -ac_need_defaults=: -while test $# != 0 -do - case $1 in - --*=*) - ac_option=`expr "x$1" : 'x\([^=]*\)='` - ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'` - ac_shift=: - ;; - -*) - ac_option=$1 - ac_optarg=$2 - ac_shift=shift - ;; - *) # This is not an option, so the user has probably given explicit - # arguments. - ac_option=$1 - ac_need_defaults=false;; - esac - - case $ac_option in - # Handling of the options. - -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) - ac_cs_recheck=: ;; - --version | --vers* | -V ) - echo "$ac_cs_version"; exit 0 ;; - --he | --h) - # Conflict between --help and --header - { { echo "$as_me:$LINENO: error: ambiguous option: $1 -Try \`$0 --help' for more information." >&5 -echo "$as_me: error: ambiguous option: $1 -Try \`$0 --help' for more information." >&2;} - { (exit 1); exit 1; }; };; - --help | --hel | -h ) - echo "$ac_cs_usage"; exit 0 ;; - --debug | --d* | -d ) - debug=: ;; - --file | --fil | --fi | --f ) - $ac_shift - CONFIG_FILES="$CONFIG_FILES $ac_optarg" - ac_need_defaults=false;; - --header | --heade | --head | --hea ) - $ac_shift - CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg" - ac_need_defaults=false;; - -q | -quiet | --quiet | --quie | --qui | --qu | --q \ - | -silent | --silent | --silen | --sile | --sil | --si | --s) - ac_cs_silent=: ;; - - # This is an error. - -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1 -Try \`$0 --help' for more information." >&5 -echo "$as_me: error: unrecognized option: $1 -Try \`$0 --help' for more information." >&2;} - { (exit 1); exit 1; }; } ;; - - *) ac_config_targets="$ac_config_targets $1" ;; - - esac - shift -done - -ac_configure_extra_args= - -if $ac_cs_silent; then - exec 6>/dev/null - ac_configure_extra_args="$ac_configure_extra_args --silent" -fi - -if $ac_cs_recheck; then - echo "running /bin/sh ./configure " $ac_configure_extra_args " --no-create --no-recursion" >&6 - exec /bin/sh ./configure $ac_configure_extra_args --no-create --no-recursion -fi - -for ac_config_target in $ac_config_targets -do - case "$ac_config_target" in - # Handling of arguments. - "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;; - "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; - *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 -echo "$as_me: error: invalid argument: $ac_config_target" >&2;} - { (exit 1); exit 1; }; };; - esac -done - -# If the user did not use the arguments to specify the items to instantiate, -# then the envvar interface is used. Set only those that are not. -# We use the long form for the default assignment because of an extremely -# bizarre bug on SunOS 4.1.3. -if $ac_need_defaults; then - test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files - test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers -fi - -# Have a temporary directory for convenience. Make it in the build tree -# simply because there is no reason to put it here, and in addition, -# creating and moving files from /tmp can sometimes cause problems. -# Create a temporary directory, and hook for its removal unless debugging. -$debug || -{ - trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0 - trap '{ (exit 1); exit 1; }' 1 2 13 15 -} - -# Create a (secure) tmp directory for tmp files. - -{ - tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` && - test -n "$tmp" && test -d "$tmp" -} || -{ - tmp=./confstat$$-$RANDOM - (umask 077 && mkdir $tmp) -} || -{ - echo "$me: cannot create a temporary directory in ." >&2 - { (exit 1); exit 1; } -} - - -# -# CONFIG_FILES section. -# - -# No need to generate the scripts if there are no CONFIG_FILES. -# This happens for instance when ./config.status config.h -if test -n "$CONFIG_FILES"; then - # Protect against being on the right side of a sed subst in config.status. - sed 's/,@/@@/; s/@,/@@/; s/,;t t$/@;t t/; /@;t t$/s/[\\&,]/\\&/g; - s/@@/,@/; s/@@/@,/; s/@;t t$/,;t t/' >$tmp/subs.sed <<\CEOF -s,@SHELL@,/bin/sh,;t t -s,@PATH_SEPARATOR@,:,;t t -s,@PACKAGE_NAME@,AdvanceCOMP,;t t -s,@PACKAGE_TARNAME@,advancecomp,;t t -s,@PACKAGE_VERSION@,1.9,;t t -s,@PACKAGE_STRING@,AdvanceCOMP 1.9,;t t -s,@PACKAGE_BUGREPORT@,,;t t -s,@exec_prefix@,${prefix},;t t -s,@prefix@,/usr/local,;t t -s,@program_transform_name@,s,x,x,,;t t -s,@bindir@,${exec_prefix}/bin,;t t -s,@sbindir@,${exec_prefix}/sbin,;t t -s,@libexecdir@,${exec_prefix}/libexec,;t t -s,@datadir@,${prefix}/share,;t t -s,@sysconfdir@,${prefix}/etc,;t t -s,@sharedstatedir@,${prefix}/com,;t t -s,@localstatedir@,${prefix}/var,;t t -s,@libdir@,${exec_prefix}/lib,;t t -s,@includedir@,${prefix}/include,;t t -s,@oldincludedir@,/usr/include,;t t -s,@infodir@,${prefix}/info,;t t -s,@mandir@,${prefix}/man,;t t -s,@build_alias@,,;t t -s,@host_alias@,,;t t -s,@target_alias@,,;t t -s,@DEFS@,-DHAVE_CONFIG_H,;t t -s,@ECHO_C@,,;t t -s,@ECHO_N@,-n,;t t -s,@ECHO_T@,,;t t -s,@LIBS@,-lz ,;t t -s,@INSTALL_PROGRAM@,${INSTALL},;t t -s,@INSTALL_SCRIPT@,${INSTALL},;t t -s,@INSTALL_DATA@,${INSTALL} -m 644,;t t -s,@CYGPATH_W@,echo,;t t -s,@PACKAGE@,advancecomp,;t t -s,@VERSION@,1.9,;t t -s,@ACLOCAL@,${SHELL} /home/knopper/advancecomp-1.9_create_compressed_fs/missing --run aclocal-1.7,;t t -s,@AUTOCONF@,${SHELL} /home/knopper/advancecomp-1.9_create_compressed_fs/missing --run autoconf,;t t -s,@AUTOMAKE@,${SHELL} /home/knopper/advancecomp-1.9_create_compressed_fs/missing --run automake-1.7,;t t -s,@AUTOHEADER@,${SHELL} /home/knopper/advancecomp-1.9_create_compressed_fs/missing --run autoheader,;t t -s,@MAKEINFO@,${SHELL} /home/knopper/advancecomp-1.9_create_compressed_fs/missing --run makeinfo,;t t -s,@AMTAR@,${SHELL} /home/knopper/advancecomp-1.9_create_compressed_fs/missing --run tar,;t t -s,@install_sh@,/home/knopper/advancecomp-1.9_create_compressed_fs/install-sh,;t t -s,@STRIP@,,;t t -s,@ac_ct_STRIP@,,;t t -s,@INSTALL_STRIP_PROGRAM@,${SHELL} $(install_sh) -c -s,;t t -s,@AWK@,gawk,;t t -s,@SET_MAKE@,,;t t -s,@am__leading_dot@,.,;t t -s,@build@,i686-pc-linux-gnu,;t t -s,@build_cpu@,i686,;t t -s,@build_vendor@,pc,;t t -s,@build_os@,linux-gnu,;t t -s,@host@,i686-pc-linux-gnu,;t t -s,@host_cpu@,i686,;t t -s,@host_vendor@,pc,;t t -s,@host_os@,linux-gnu,;t t -s,@CXX@,g++,;t t -s,@CXXFLAGS@,-g -O2 -DUSE_ERROR_SILENT -DUSE_COMPRESS,;t t -s,@LDFLAGS@,,;t t -s,@CPPFLAGS@,,;t t -s,@ac_ct_CXX@,g++,;t t -s,@EXEEXT@,,;t t -s,@OBJEXT@,o,;t t -s,@CC@,gcc,;t t -s,@CFLAGS@,-g -O2 -DUSE_ERROR_SILENT -DUSE_COMPRESS,;t t -s,@ac_ct_CC@,gcc,;t t -s,@TAR@,tar,;t t -s,@GZIP@,gzip,;t t -s,@GROFF@,groff,;t t -s,@COL@,col,;t t -s,@CPP@,gcc -E,;t t -s,@EGREP@,grep -E,;t t -s,@LIBOBJS@,,;t t -s,@LTLIBOBJS@,,;t t -CEOF - - # Split the substitutions into bite-sized pieces for seds with - # small command number limits, like on Digital OSF/1 and HP-UX. - ac_max_sed_lines=48 - ac_sed_frag=1 # Number of current file. - ac_beg=1 # First line for current file. - ac_end=$ac_max_sed_lines # Line after last line for current file. - ac_more_lines=: - ac_sed_cmds= - while $ac_more_lines; do - if test $ac_beg -gt 1; then - sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag - else - sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag - fi - if test ! -s $tmp/subs.frag; then - ac_more_lines=false - else - # The purpose of the label and of the branching condition is to - # speed up the sed processing (if there are no `@' at all, there - # is no need to browse any of the substitutions). - # These are the two extra sed commands mentioned above. - (echo ':t - /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed - if test -z "$ac_sed_cmds"; then - ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed" - else - ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed" - fi - ac_sed_frag=`expr $ac_sed_frag + 1` - ac_beg=$ac_end - ac_end=`expr $ac_end + $ac_max_sed_lines` - fi - done - if test -z "$ac_sed_cmds"; then - ac_sed_cmds=cat - fi -fi # test -n "$CONFIG_FILES" - -for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue - # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in". - case $ac_file in - - | *:- | *:-:* ) # input from stdin - cat >$tmp/stdin - ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` - ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; - *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` - ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; - * ) ac_file_in=$ac_file.in ;; - esac - - # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories. - ac_dir=`(dirname "$ac_file") 2>/dev/null || -$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$ac_file" : 'X\(//\)[^/]' \| \ - X"$ac_file" : 'X\(//\)$' \| \ - X"$ac_file" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || -echo X"$ac_file" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } - /^X\(\/\/\)[^/].*/{ s//\1/; q; } - /^X\(\/\/\)$/{ s//\1/; q; } - /^X\(\/\).*/{ s//\1/; q; } - s/.*/./; q'` - { if $as_mkdir_p; then - mkdir -p "$ac_dir" - else - as_dir="$ac_dir" - as_dirs= - while test ! -d "$as_dir"; do - as_dirs="$as_dir $as_dirs" - as_dir=`(dirname "$as_dir") 2>/dev/null || -$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$as_dir" : 'X\(//\)[^/]' \| \ - X"$as_dir" : 'X\(//\)$' \| \ - X"$as_dir" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || -echo X"$as_dir" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } - /^X\(\/\/\)[^/].*/{ s//\1/; q; } - /^X\(\/\/\)$/{ s//\1/; q; } - /^X\(\/\).*/{ s//\1/; q; } - s/.*/./; q'` - done - test ! -n "$as_dirs" || mkdir $as_dirs - fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5 -echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;} - { (exit 1); exit 1; }; }; } - - ac_builddir=. - -if test "$ac_dir" != .; then - ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` - # A "../" for each directory in $ac_dir_suffix. - ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'` -else - ac_dir_suffix= ac_top_builddir= -fi - -case $srcdir in - .) # No --srcdir option. We are building in place. - ac_srcdir=. - if test -z "$ac_top_builddir"; then - ac_top_srcdir=. - else - ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'` - fi ;; - [\\/]* | ?:[\\/]* ) # Absolute path. - ac_srcdir=$srcdir$ac_dir_suffix; - ac_top_srcdir=$srcdir ;; - *) # Relative path. - ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix - ac_top_srcdir=$ac_top_builddir$srcdir ;; -esac - -# Do not use `cd foo && pwd` to compute absolute paths, because -# the directories may not exist. -case `pwd` in -.) ac_abs_builddir="$ac_dir";; -*) - case "$ac_dir" in - .) ac_abs_builddir=`pwd`;; - [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";; - *) ac_abs_builddir=`pwd`/"$ac_dir";; - esac;; -esac -case $ac_abs_builddir in -.) ac_abs_top_builddir=${ac_top_builddir}.;; -*) - case ${ac_top_builddir}. in - .) ac_abs_top_builddir=$ac_abs_builddir;; - [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;; - *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;; - esac;; -esac -case $ac_abs_builddir in -.) ac_abs_srcdir=$ac_srcdir;; -*) - case $ac_srcdir in - .) ac_abs_srcdir=$ac_abs_builddir;; - [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;; - *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;; - esac;; -esac -case $ac_abs_builddir in -.) ac_abs_top_srcdir=$ac_top_srcdir;; -*) - case $ac_top_srcdir in - .) ac_abs_top_srcdir=$ac_abs_builddir;; - [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;; - *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;; - esac;; -esac - - - case $INSTALL in - [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; - *) ac_INSTALL=$ac_top_builddir$INSTALL ;; - esac - - # Let's still pretend it is `configure' which instantiates (i.e., don't - # use $as_me), people would be surprised to read: - # /* config.h. Generated by config.status. */ - if test x"$ac_file" = x-; then - configure_input= - else - configure_input="$ac_file. " - fi - configure_input=$configure_input"Generated from `echo $ac_file_in | - sed 's,.*/,,'` by configure." - - # First look for the input files in the build tree, otherwise in the - # src tree. - ac_file_inputs=`IFS=: - for f in $ac_file_in; do - case $f in - -) echo $tmp/stdin ;; - [\\/$]*) - # Absolute (can't be DOS-style, as IFS=:) - test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 -echo "$as_me: error: cannot find input file: $f" >&2;} - { (exit 1); exit 1; }; } - echo "$f";; - *) # Relative - if test -f "$f"; then - # Build tree - echo "$f" - elif test -f "$srcdir/$f"; then - # Source tree - echo "$srcdir/$f" - else - # /dev/null tree - { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 -echo "$as_me: error: cannot find input file: $f" >&2;} - { (exit 1); exit 1; }; } - fi;; - esac - done` || { (exit 1); exit 1; } - - if test x"$ac_file" != x-; then - { echo "$as_me:$LINENO: creating $ac_file" >&5 -echo "$as_me: creating $ac_file" >&6;} - rm -f "$ac_file" - fi - sed "/^[ ]*VPATH[ ]*=/{ -s/:*\$(srcdir):*/:/; -s/:*\${srcdir}:*/:/; -s/:*@srcdir@:*/:/; -s/^\([^=]*=[ ]*\):*/\1/; -s/:*$//; -s/^[^=]*=[ ]*$//; -} - -:t -/@[a-zA-Z_][a-zA-Z_0-9]*@/!b -s,@configure_input@,$configure_input,;t t -s,@srcdir@,$ac_srcdir,;t t -s,@abs_srcdir@,$ac_abs_srcdir,;t t -s,@top_srcdir@,$ac_top_srcdir,;t t -s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t -s,@builddir@,$ac_builddir,;t t -s,@abs_builddir@,$ac_abs_builddir,;t t -s,@top_builddir@,$ac_top_builddir,;t t -s,@abs_top_builddir@,$ac_abs_top_builddir,;t t -s,@INSTALL@,$ac_INSTALL,;t t -" $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out - rm -f $tmp/stdin - if test x"$ac_file" != x-; then - mv $tmp/out $ac_file - else - cat $tmp/out - rm -f $tmp/out - fi - -done - -# -# CONFIG_HEADER section. -# - -# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where -# NAME is the cpp macro being defined and VALUE is the value it is being given. -# -# ac_d sets the value in "#define NAME VALUE" lines. -ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)' -ac_dB='[ ].*$,\1#\2' -ac_dC=' ' -ac_dD=',;t' -# ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE". -ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)' -ac_uB='$,\1#\2define\3' -ac_uC=' ' -ac_uD=',;t' - -for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue - # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in". - case $ac_file in - - | *:- | *:-:* ) # input from stdin - cat >$tmp/stdin - ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` - ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; - *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` - ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; - * ) ac_file_in=$ac_file.in ;; - esac - - test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5 -echo "$as_me: creating $ac_file" >&6;} - - # First look for the input files in the build tree, otherwise in the - # src tree. - ac_file_inputs=`IFS=: - for f in $ac_file_in; do - case $f in - -) echo $tmp/stdin ;; - [\\/$]*) - # Absolute (can't be DOS-style, as IFS=:) - test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 -echo "$as_me: error: cannot find input file: $f" >&2;} - { (exit 1); exit 1; }; } - # Do quote $f, to prevent DOS paths from being IFS'd. - echo "$f";; - *) # Relative - if test -f "$f"; then - # Build tree - echo "$f" - elif test -f "$srcdir/$f"; then - # Source tree - echo "$srcdir/$f" - else - # /dev/null tree - { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 -echo "$as_me: error: cannot find input file: $f" >&2;} - { (exit 1); exit 1; }; } - fi;; - esac - done` || { (exit 1); exit 1; } - # Remove the trailing spaces. - sed 's/[ ]*$//' $ac_file_inputs >$tmp/in - - # Handle all the #define templates only if necessary. - if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then - # If there are no defines, we may have an empty if/fi - : - cat >$tmp/defines.sed <<CEOF -/^[ ]*#[ ]*define/!b -t clr -: clr -${ac_dA}PACKAGE_NAME${ac_dB}PACKAGE_NAME${ac_dC}"AdvanceCOMP"${ac_dD} -${ac_dA}PACKAGE_TARNAME${ac_dB}PACKAGE_TARNAME${ac_dC}"advancecomp"${ac_dD} -${ac_dA}PACKAGE_VERSION${ac_dB}PACKAGE_VERSION${ac_dC}"1.9"${ac_dD} -${ac_dA}PACKAGE_STRING${ac_dB}PACKAGE_STRING${ac_dC}"AdvanceCOMP 1.9"${ac_dD} -${ac_dA}PACKAGE_BUGREPORT${ac_dB}PACKAGE_BUGREPORT${ac_dC}""${ac_dD} -${ac_dA}PACKAGE${ac_dB}PACKAGE${ac_dC}"advancecomp"${ac_dD} -${ac_dA}VERSION${ac_dB}VERSION${ac_dC}"1.9"${ac_dD} -${ac_dA}HAVE_LIBZ${ac_dB}HAVE_LIBZ${ac_dC}1${ac_dD} -${ac_dA}STDC_HEADERS${ac_dB}STDC_HEADERS${ac_dC}1${ac_dD} -${ac_dA}HAVE_SYS_TYPES_H${ac_dB}HAVE_SYS_TYPES_H${ac_dC}1${ac_dD} -${ac_dA}HAVE_SYS_STAT_H${ac_dB}HAVE_SYS_STAT_H${ac_dC}1${ac_dD} -${ac_dA}HAVE_STDLIB_H${ac_dB}HAVE_STDLIB_H${ac_dC}1${ac_dD} -${ac_dA}HAVE_STRING_H${ac_dB}HAVE_STRING_H${ac_dC}1${ac_dD} -${ac_dA}HAVE_MEMORY_H${ac_dB}HAVE_MEMORY_H${ac_dC}1${ac_dD} -${ac_dA}HAVE_STRINGS_H${ac_dB}HAVE_STRINGS_H${ac_dC}1${ac_dD} -${ac_dA}HAVE_INTTYPES_H${ac_dB}HAVE_INTTYPES_H${ac_dC}1${ac_dD} -${ac_dA}HAVE_STDINT_H${ac_dB}HAVE_STDINT_H${ac_dC}1${ac_dD} -${ac_dA}HAVE_UNISTD_H${ac_dB}HAVE_UNISTD_H${ac_dC}1${ac_dD} -${ac_dA}HAVE_UTIME_H${ac_dB}HAVE_UTIME_H${ac_dC}1${ac_dD} -${ac_dA}HAVE_STDARG_H${ac_dB}HAVE_STDARG_H${ac_dC}1${ac_dD} -${ac_dA}HAVE_GETOPT_H${ac_dB}HAVE_GETOPT_H${ac_dC}1${ac_dD} -${ac_dA}HAVE_GETOPT${ac_dB}HAVE_GETOPT${ac_dC}1${ac_dD} -${ac_dA}HAVE_GETOPT_LONG${ac_dB}HAVE_GETOPT_LONG${ac_dC}1${ac_dD} -${ac_dA}HAVE_SNPRINTF${ac_dB}HAVE_SNPRINTF${ac_dC}1${ac_dD} -${ac_dA}HAVE_VSNPRINTF${ac_dB}HAVE_VSNPRINTF${ac_dC}1${ac_dD} -${ac_dA}USE_7Z${ac_dB}USE_7Z${ac_dC}1${ac_dD} -${ac_dA}USE_LZMA${ac_dB}USE_LZMA${ac_dC}1${ac_dD} -CEOF - sed -f $tmp/defines.sed $tmp/in >$tmp/out - rm -f $tmp/in - mv $tmp/out $tmp/in - - fi # grep - - # Handle all the #undef templates - cat >$tmp/undefs.sed <<CEOF -/^[ ]*#[ ]*undef/!b -t clr -: clr -${ac_uA}PACKAGE_NAME${ac_uB}PACKAGE_NAME${ac_uC}"AdvanceCOMP"${ac_uD} -${ac_uA}PACKAGE_TARNAME${ac_uB}PACKAGE_TARNAME${ac_uC}"advancecomp"${ac_uD} -${ac_uA}PACKAGE_VERSION${ac_uB}PACKAGE_VERSION${ac_uC}"1.9"${ac_uD} -${ac_uA}PACKAGE_STRING${ac_uB}PACKAGE_STRING${ac_uC}"AdvanceCOMP 1.9"${ac_uD} -${ac_uA}PACKAGE_BUGREPORT${ac_uB}PACKAGE_BUGREPORT${ac_uC}""${ac_uD} -${ac_uA}PACKAGE${ac_uB}PACKAGE${ac_uC}"advancecomp"${ac_uD} -${ac_uA}VERSION${ac_uB}VERSION${ac_uC}"1.9"${ac_uD} -${ac_uA}HAVE_LIBZ${ac_uB}HAVE_LIBZ${ac_uC}1${ac_uD} -${ac_uA}STDC_HEADERS${ac_uB}STDC_HEADERS${ac_uC}1${ac_uD} -${ac_uA}HAVE_SYS_TYPES_H${ac_uB}HAVE_SYS_TYPES_H${ac_uC}1${ac_uD} -${ac_uA}HAVE_SYS_STAT_H${ac_uB}HAVE_SYS_STAT_H${ac_uC}1${ac_uD} -${ac_uA}HAVE_STDLIB_H${ac_uB}HAVE_STDLIB_H${ac_uC}1${ac_uD} -${ac_uA}HAVE_STRING_H${ac_uB}HAVE_STRING_H${ac_uC}1${ac_uD} -${ac_uA}HAVE_MEMORY_H${ac_uB}HAVE_MEMORY_H${ac_uC}1${ac_uD} -${ac_uA}HAVE_STRINGS_H${ac_uB}HAVE_STRINGS_H${ac_uC}1${ac_uD} -${ac_uA}HAVE_INTTYPES_H${ac_uB}HAVE_INTTYPES_H${ac_uC}1${ac_uD} -${ac_uA}HAVE_STDINT_H${ac_uB}HAVE_STDINT_H${ac_uC}1${ac_uD} -${ac_uA}HAVE_UNISTD_H${ac_uB}HAVE_UNISTD_H${ac_uC}1${ac_uD} -${ac_uA}HAVE_UTIME_H${ac_uB}HAVE_UTIME_H${ac_uC}1${ac_uD} -${ac_uA}HAVE_STDARG_H${ac_uB}HAVE_STDARG_H${ac_uC}1${ac_uD} -${ac_uA}HAVE_GETOPT_H${ac_uB}HAVE_GETOPT_H${ac_uC}1${ac_uD} -${ac_uA}HAVE_GETOPT${ac_uB}HAVE_GETOPT${ac_uC}1${ac_uD} -${ac_uA}HAVE_GETOPT_LONG${ac_uB}HAVE_GETOPT_LONG${ac_uC}1${ac_uD} -${ac_uA}HAVE_SNPRINTF${ac_uB}HAVE_SNPRINTF${ac_uC}1${ac_uD} -${ac_uA}HAVE_VSNPRINTF${ac_uB}HAVE_VSNPRINTF${ac_uC}1${ac_uD} -${ac_uA}USE_7Z${ac_uB}USE_7Z${ac_uC}1${ac_uD} -${ac_uA}USE_LZMA${ac_uB}USE_LZMA${ac_uC}1${ac_uD} -s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */, -CEOF - sed -f $tmp/undefs.sed $tmp/in >$tmp/out - rm -f $tmp/in - mv $tmp/out $tmp/in - - # Let's still pretend it is `configure' which instantiates (i.e., don't - # use $as_me), people would be surprised to read: - # /* config.h. Generated by config.status. */ - if test x"$ac_file" = x-; then - echo "/* Generated by configure. */" >$tmp/config.h - else - echo "/* $ac_file. Generated by configure. */" >$tmp/config.h - fi - cat $tmp/in >>$tmp/config.h - rm -f $tmp/in - if test x"$ac_file" != x-; then - if diff $ac_file $tmp/config.h >/dev/null 2>&1; then - { echo "$as_me:$LINENO: $ac_file is unchanged" >&5 -echo "$as_me: $ac_file is unchanged" >&6;} - else - ac_dir=`(dirname "$ac_file") 2>/dev/null || -$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$ac_file" : 'X\(//\)[^/]' \| \ - X"$ac_file" : 'X\(//\)$' \| \ - X"$ac_file" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || -echo X"$ac_file" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } - /^X\(\/\/\)[^/].*/{ s//\1/; q; } - /^X\(\/\/\)$/{ s//\1/; q; } - /^X\(\/\).*/{ s//\1/; q; } - s/.*/./; q'` - { if $as_mkdir_p; then - mkdir -p "$ac_dir" - else - as_dir="$ac_dir" - as_dirs= - while test ! -d "$as_dir"; do - as_dirs="$as_dir $as_dirs" - as_dir=`(dirname "$as_dir") 2>/dev/null || -$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$as_dir" : 'X\(//\)[^/]' \| \ - X"$as_dir" : 'X\(//\)$' \| \ - X"$as_dir" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || -echo X"$as_dir" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } - /^X\(\/\/\)[^/].*/{ s//\1/; q; } - /^X\(\/\/\)$/{ s//\1/; q; } - /^X\(\/\).*/{ s//\1/; q; } - s/.*/./; q'` - done - test ! -n "$as_dirs" || mkdir $as_dirs - fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5 -echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;} - { (exit 1); exit 1; }; }; } - - rm -f $ac_file - mv $tmp/config.h $ac_file - fi - else - cat $tmp/config.h - rm -f $tmp/config.h - fi -# Compute $ac_file... [truncated message content] |
From: <pa...@us...> - 2007-06-01 13:50:54
|
Revision: 2516 http://svn.sourceforge.net/morphix/?rev=2516&view=rev Author: paul_c Date: 2007-06-01 06:50:52 -0700 (Fri, 01 Jun 2007) Log Message: ----------- Remove temp build-stamps Modified Paths: -------------- trunk/mcp/debian/control Removed Paths: ------------- trunk/cdpersistent/cdpersistent/stamp-h.in trunk/datetimeconf/stamp-h.in trunk/dialupconf/stamp-h trunk/dialupconf/stamp-h.in trunk/gpppoe-conf/stamp-h trunk/gpppoe-conf/stamp-h.in trunk/gtkxrandr/stamp-h trunk/gtkxrandr/stamp-h.in trunk/isomorphgui/stamp-h trunk/isomorphgui/stamp-h.in trunk/keybconf/stamp-h.in trunk/langconf/stamp-h.in trunk/mcp/stamp-h trunk/mcp/stamp-h.in trunk/mcp2/stamp-h.in trunk/networkconf/stamp-h trunk/networkconf/stamp-h.in trunk/partitionmorpher/stamp-h trunk/partitionmorpher/stamp-h.in Deleted: trunk/cdpersistent/cdpersistent/stamp-h.in =================================================================== --- trunk/cdpersistent/cdpersistent/stamp-h.in 2007-06-01 12:15:23 UTC (rev 2515) +++ trunk/cdpersistent/cdpersistent/stamp-h.in 2007-06-01 13:50:52 UTC (rev 2516) @@ -1 +0,0 @@ -timestamp Deleted: trunk/datetimeconf/stamp-h.in =================================================================== --- trunk/datetimeconf/stamp-h.in 2007-06-01 12:15:23 UTC (rev 2515) +++ trunk/datetimeconf/stamp-h.in 2007-06-01 13:50:52 UTC (rev 2516) @@ -1 +0,0 @@ -timestamp Deleted: trunk/dialupconf/stamp-h =================================================================== --- trunk/dialupconf/stamp-h 2007-06-01 12:15:23 UTC (rev 2515) +++ trunk/dialupconf/stamp-h 2007-06-01 13:50:52 UTC (rev 2516) @@ -1 +0,0 @@ -timestamp Deleted: trunk/dialupconf/stamp-h.in =================================================================== --- trunk/dialupconf/stamp-h.in 2007-06-01 12:15:23 UTC (rev 2515) +++ trunk/dialupconf/stamp-h.in 2007-06-01 13:50:52 UTC (rev 2516) @@ -1 +0,0 @@ -timestamp Deleted: trunk/gpppoe-conf/stamp-h =================================================================== --- trunk/gpppoe-conf/stamp-h 2007-06-01 12:15:23 UTC (rev 2515) +++ trunk/gpppoe-conf/stamp-h 2007-06-01 13:50:52 UTC (rev 2516) @@ -1 +0,0 @@ -timestamp Deleted: trunk/gpppoe-conf/stamp-h.in =================================================================== --- trunk/gpppoe-conf/stamp-h.in 2007-06-01 12:15:23 UTC (rev 2515) +++ trunk/gpppoe-conf/stamp-h.in 2007-06-01 13:50:52 UTC (rev 2516) @@ -1 +0,0 @@ -timestamp Deleted: trunk/gtkxrandr/stamp-h =================================================================== --- trunk/gtkxrandr/stamp-h 2007-06-01 12:15:23 UTC (rev 2515) +++ trunk/gtkxrandr/stamp-h 2007-06-01 13:50:52 UTC (rev 2516) @@ -1 +0,0 @@ -timestamp Deleted: trunk/gtkxrandr/stamp-h.in =================================================================== --- trunk/gtkxrandr/stamp-h.in 2007-06-01 12:15:23 UTC (rev 2515) +++ trunk/gtkxrandr/stamp-h.in 2007-06-01 13:50:52 UTC (rev 2516) @@ -1 +0,0 @@ -timestamp Deleted: trunk/isomorphgui/stamp-h =================================================================== --- trunk/isomorphgui/stamp-h 2007-06-01 12:15:23 UTC (rev 2515) +++ trunk/isomorphgui/stamp-h 2007-06-01 13:50:52 UTC (rev 2516) @@ -1 +0,0 @@ -timestamp Deleted: trunk/isomorphgui/stamp-h.in =================================================================== --- trunk/isomorphgui/stamp-h.in 2007-06-01 12:15:23 UTC (rev 2515) +++ trunk/isomorphgui/stamp-h.in 2007-06-01 13:50:52 UTC (rev 2516) @@ -1 +0,0 @@ -timestamp Deleted: trunk/keybconf/stamp-h.in =================================================================== --- trunk/keybconf/stamp-h.in 2007-06-01 12:15:23 UTC (rev 2515) +++ trunk/keybconf/stamp-h.in 2007-06-01 13:50:52 UTC (rev 2516) @@ -1 +0,0 @@ -timestamp Deleted: trunk/langconf/stamp-h.in =================================================================== --- trunk/langconf/stamp-h.in 2007-06-01 12:15:23 UTC (rev 2515) +++ trunk/langconf/stamp-h.in 2007-06-01 13:50:52 UTC (rev 2516) @@ -1 +0,0 @@ -timestamp Modified: trunk/mcp/debian/control =================================================================== --- trunk/mcp/debian/control 2007-06-01 12:15:23 UTC (rev 2515) +++ trunk/mcp/debian/control 2007-06-01 13:50:52 UTC (rev 2516) @@ -9,7 +9,7 @@ Architecture: i386 amd64 Conflicts: mcp2 Replaces: mcp2 -Depends: ${shlibs:Depends}, libc6 (>= 2.3.2-1), libglib2.0-0, libgtk2.0-0, libpango1.0-0, libxml2, datetimeconf, keybconf, langconf, morphixinstaller, networkconf, partitionmorpher, synaptic, xconf, morphix-install2mainmod, cdpersistent, morphix-minimodgen +Depends: ${shlibs:Depends}, datetimeconf, keybconf, langconf, morphixinstaller, networkconf, partitionmorpher, synaptic, morphix-install2mainmod, cdpersistent, morphix-minimodgen Description: Morphix Control Panel A simple panel, taking an xml file as input to display a number of options. Flexible to be used for a number of uses, Deleted: trunk/mcp/stamp-h =================================================================== --- trunk/mcp/stamp-h 2007-06-01 12:15:23 UTC (rev 2515) +++ trunk/mcp/stamp-h 2007-06-01 13:50:52 UTC (rev 2516) @@ -1 +0,0 @@ -timestamp Deleted: trunk/mcp/stamp-h.in =================================================================== --- trunk/mcp/stamp-h.in 2007-06-01 12:15:23 UTC (rev 2515) +++ trunk/mcp/stamp-h.in 2007-06-01 13:50:52 UTC (rev 2516) @@ -1 +0,0 @@ -timestamp Deleted: trunk/mcp2/stamp-h.in =================================================================== --- trunk/mcp2/stamp-h.in 2007-06-01 12:15:23 UTC (rev 2515) +++ trunk/mcp2/stamp-h.in 2007-06-01 13:50:52 UTC (rev 2516) @@ -1 +0,0 @@ -timestamp Deleted: trunk/networkconf/stamp-h =================================================================== --- trunk/networkconf/stamp-h 2007-06-01 12:15:23 UTC (rev 2515) +++ trunk/networkconf/stamp-h 2007-06-01 13:50:52 UTC (rev 2516) @@ -1 +0,0 @@ -timestamp Deleted: trunk/networkconf/stamp-h.in =================================================================== --- trunk/networkconf/stamp-h.in 2007-06-01 12:15:23 UTC (rev 2515) +++ trunk/networkconf/stamp-h.in 2007-06-01 13:50:52 UTC (rev 2516) @@ -1 +0,0 @@ -timestamp Deleted: trunk/partitionmorpher/stamp-h =================================================================== --- trunk/partitionmorpher/stamp-h 2007-06-01 12:15:23 UTC (rev 2515) +++ trunk/partitionmorpher/stamp-h 2007-06-01 13:50:52 UTC (rev 2516) @@ -1 +0,0 @@ -timestamp Deleted: trunk/partitionmorpher/stamp-h.in =================================================================== --- trunk/partitionmorpher/stamp-h.in 2007-06-01 12:15:23 UTC (rev 2515) +++ trunk/partitionmorpher/stamp-h.in 2007-06-01 13:50:52 UTC (rev 2516) @@ -1 +0,0 @@ -timestamp This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <bms...@us...> - 2007-06-25 12:56:24
|
Revision: 2530 http://svn.sourceforge.net/morphix/?rev=2530&view=rev Author: bmsleight Date: 2007-06-25 05:56:21 -0700 (Mon, 25 Jun 2007) Log Message: ----------- New NonFree-FlashPlugin template Modified Paths: -------------- trunk/mmaker/utils/auto-testing/run_testing.sh trunk/morph-scripts/mmorphix/morphing-morphix-gui.sh Added Paths: ----------- trunk/morphixlivekiosk/templates/MorphixMini-NonFree-FlashPlugin.xml trunk/scripts-mini/MorphixMini-NonFree-FlashPlugin.xml Modified: trunk/mmaker/utils/auto-testing/run_testing.sh =================================================================== --- trunk/mmaker/utils/auto-testing/run_testing.sh 2007-06-24 20:58:57 UTC (rev 2529) +++ trunk/mmaker/utils/auto-testing/run_testing.sh 2007-06-25 12:56:21 UTC (rev 2530) @@ -63,48 +63,48 @@ find /home/morph/videos/ -not -type d -mtime +4 -print0 | xargs --null --no-run-if-empty sudo rm -f find /home/morph/autobuilds/video/ -not -type d -mtime +4 -print0 | xargs --null --no-run-if-empty sudo rm -f - -if [ -z "$SKIP_DOWNLOADS" ]; then +if [ "$SKIP_DOWNLOADS" != "SkipAll" ]; then rsync -avz --delete-before -e ssh mo...@lo...:morphixorg/autobuilds/base/*$TODAY* /home/morph/autobuilds/base/ rsync -avz --delete-before -e ssh mo...@lo...:morphixorg/autobuilds/mainmod/sid/*$TODAY* /home/morph/autobuilds/mainmod/sid/ rsync -avz --delete-before -e ssh mo...@lo...:morphixorg/autobuilds/mainmod/etch/*$TODAY* /home/morph/autobuilds/mainmod/etch/ rsync -avz --delete-before -e ssh mo...@lo...:morphixorg/autobuilds/mainmod/sarge/*$TODAY* /home/morph/autobuilds/mainmod/sarge/ rsync -avz --delete-before -e ssh mo...@lo...:morphixorg/autobuilds/minimod/*$TODAY* /home/morph/autobuilds/minimod/ - #Get Autobuilds from alextreme.org - echo $DIVIDER - echo "Getting AutoBuilds from Alextreme.org" - echo $TITLED - date - - STORE_AT_MM="/home/morph/alextreme/mainmod" - REMOTE_AT_MM="http://www.alextreme.org/autobuilds/" - GNOME_NAME="morphix-gnome-" - KDE_NAME="morphix-kde-" - - find $STORE_AT_MM/ -not -type d -mtime +1 -print0 | xargs --null --no-run-if-empty sudo rm -f - rm $STORE_AT_MM/index.html* 1>/dev/null 2>&1 - wget_cl() { - wget --no-verbose --tries=3 --timeout=60 --directory-prefix=$1 $2 - } - wget_cl "$STORE_AT_MM" "$REMOTE_AT_MM/" - if [ -e $STORE_AT_MM/index.html ] - then - TODAY=$(date +"%F") - GNOME=$( grep $STORE_AT_MM/index.html -e $GNOME_NAME$TODAY | sed -e s/^.*\<a\ href=\"//g | sed -e s/\"\>.*$//g | grep -e "mod$") - KDE=$( grep $STORE_AT_MM/index.html -e $KDE_NAME$TODAY | sed -e s/^.*\<a\ href=\"//g | sed -e s/\"\>.*$//g | grep -e "mod$") - WGETS=" $REMOTE_AT_MM/$GNOME $REMOTE_AT_MM/$GNOME.md5 $REMOTE_AT_MM/$KDE $REMOTE_AT_MM/$KDE.md5" - for WGET in $WGETS - do - if [ -e $WGET ] + if [ "$SKIP_DOWNLOADS" != "SkipAlextreme" ]; then + #Get Autobuilds from alextreme.org + echo $DIVIDER + echo "Getting AutoBuilds from Alextreme.org" + echo $TITLED + date + STORE_AT_MM="/home/morph/alextreme/mainmod" + REMOTE_AT_MM="http://www.alextreme.org/autobuilds/" + GNOME_NAME="morphix-gnome-" + KDE_NAME="morphix-kde-" + + find $STORE_AT_MM/ -not -type d -mtime +1 -print0 | xargs --null --no-run-if-empty sudo rm -f + rm $STORE_AT_MM/index.html* 1>/dev/null 2>&1 + wget_cl() { + wget --no-verbose --tries=3 --timeout=60 --directory-prefix=$1 $2 + } + wget_cl "$STORE_AT_MM" "$REMOTE_AT_MM/" + if [ -e $STORE_AT_MM/index.html ] then - echo $WGET ' file exists skipping d/load' - else - wget_cl $STORE_AT_MM $WGET - fi - done - else - echo "$REMOTE_AT_MM/index.html does not exist skipping other d/loads" + TODAY=$(date +"%F") + GNOME=$( grep $STORE_AT_MM/index.html -e $GNOME_NAME$TODAY | sed -e s/^.*\<a\ href=\"//g | sed -e s/\"\>.*$//g | grep -e "mod$") + KDE=$( grep $STORE_AT_MM/index.html -e $KDE_NAME$TODAY | sed -e s/^.*\<a\ href=\"//g | sed -e s/\"\>.*$//g | grep -e "mod$") + WGETS=" $REMOTE_AT_MM/$GNOME $REMOTE_AT_MM/$GNOME.md5 $REMOTE_AT_MM/$KDE $REMOTE_AT_MM/$KDE.md5" + for WGET in $WGETS + do + if [ -e $WGET ] + then + echo $WGET ' file exists skipping d/load' + else + wget_cl $STORE_AT_MM $WGET + fi + done + else + echo "$REMOTE_AT_MM/index.html does not exist skipping other d/loads" + fi fi fi Modified: trunk/morph-scripts/mmorphix/morphing-morphix-gui.sh =================================================================== --- trunk/morph-scripts/mmorphix/morphing-morphix-gui.sh 2007-06-24 20:58:57 UTC (rev 2529) +++ trunk/morph-scripts/mmorphix/morphing-morphix-gui.sh 2007-06-25 12:56:21 UTC (rev 2530) @@ -237,16 +237,16 @@ MESSAGE_MAIN_MENU_3="Using isomorph to get a clean base" MESSAGE_MAIN_MENU_4="Submenu [MiniModules]" MESSAGE_MAIN_MENU_5="Submenu [MainModules]" -MESSAGE_MAIN_MENU_6="Rebranding an Morphix LiveCD" +MESSAGE_MAIN_MENU_6="Rebranding a Morphix LiveCD" MESSAGE_MAIN_MENU_7="Building MorphixLiveKiosk from Scratch" MESSAGE_MAIN_MENU_8="Open a terminal for Morphing" -MESSAGE_MAIN_MENU_9="Testing an LiveCD using qemu" +MESSAGE_MAIN_MENU_9="Testing a LiveCD using qemu" MESSAGE_MAIN_MENU_RETURN="Return to Main Menu" MESSAGE_CONFIGURE_MENU="$MESSAGE_MAIN_MENU_1" MESSAGE_CONFIGURE_MENU_1="Configure MorphingMorphix" MESSAGE_CONFIGURE_MENU_2="Remove old CD Images then complete Configuration" MESSAGE_MINIMODS_MENU="$MESSAGE_MAIN_MENU_4" -MESSAGE_MINIMODS_MENU_1="Using an XML template to build a MiniModule" +MESSAGE_MINIMODS_MENU_1="Using a XML template to build a MiniModule" MESSAGE_MINIMODS_MENU_2="Saving the Home Directory to a MiniModule " MESSAGE_MAINMODS_MENU="$MESSAGE_MAIN_MENU_5" MESSAGE_MAINMODS_MENU_1="Using an XML template to build a mainmodule" Added: trunk/morphixlivekiosk/templates/MorphixMini-NonFree-FlashPlugin.xml =================================================================== --- trunk/morphixlivekiosk/templates/MorphixMini-NonFree-FlashPlugin.xml (rev 0) +++ trunk/morphixlivekiosk/templates/MorphixMini-NonFree-FlashPlugin.xml 2007-06-25 12:56:21 UTC (rev 2530) @@ -0,0 +1 @@ +link ../../scripts-mini/MorphixMini-NonFree-FlashPlugin.xml \ No newline at end of file Property changes on: trunk/morphixlivekiosk/templates/MorphixMini-NonFree-FlashPlugin.xml ___________________________________________________________________ Name: svn:special + * Added: trunk/scripts-mini/MorphixMini-NonFree-FlashPlugin.xml =================================================================== --- trunk/scripts-mini/MorphixMini-NonFree-FlashPlugin.xml (rev 0) +++ trunk/scripts-mini/MorphixMini-NonFree-FlashPlugin.xml 2007-06-25 12:56:21 UTC (rev 2530) @@ -0,0 +1,25 @@ +<!-- A minimodule quite long winded - as we have to download the Non-GPL software and the package in /root so that filesystem can be overlaid. --> +<!-- Not ideal - but thats the problem with non-GPL software.--> +<comps> + <group> + <minimod> + <version>0.04</version> + <description>MorphMini for loading flash_player_9 non-GPL</description> + <minitag>Flash</minitag> + <maintag>ALL</maintag> + <!-- <bootoption>nonfree=yes</bootoption> --> <!-- Requires morphing-tools 0.2-20 + --> + <commandlist> <!-- Commands to be started from minimodule --> + <preX> <!-- Commands to run before X windows start --> + <command>ln -s /usr/local/install_flash_player_9_linux/libflashplayer.so /usr/lib/iceweasel/plugins/libflashplayer.so </command> + <command>ln -s /usr/local/install_flash_player_9_linux/flashplayer.xpt /usr/lib/iceweasel/plugins/flashplayer.xpt </command> + </preX> + </commandlist> + <other> <!-- used to make a minimodule in another way - command will be passed $1 for minimodule filesystem --> + <buildcommand>mkdir -p $1/root/usr/bin $1/root/usr/local/ $1/root/usr/lib/iceweasel/plugins/ </buildcommand> + <buildcommand>wget --output-document=$1/morphix/files/install_flash_player_9_linux.tar.gz http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player_9_linux.tar.gz </buildcommand> + <buildcommand>tar zxvf $1/morphix/files/install_flash_player_9_linux.tar.gz -C $1/root/usr/local/ </buildcommand> + </other> + </minimod> + </group> +</comps> + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <bms...@us...> - 2007-10-08 19:43:39
|
Revision: 2564 http://morphix.svn.sourceforge.net/morphix/?rev=2564&view=rev Author: bmsleight Date: 2007-10-08 12:42:51 -0700 (Mon, 08 Oct 2007) Log Message: ----------- Adding morphixsound.wav Modified Paths: -------------- trunk/mmaker/debian/isomaker.1 trunk/mmaker/debian/make-mini.1 trunk/mmaker/debian/mmaker.1 trunk/mmaker/templates/morphing-morphix.xml trunk/morph-scripts/mmorphix/morphing-morphix-gui.sh Added Paths: ----------- trunk/morph-scripts/mmorphix/morphixsound.wav Modified: trunk/mmaker/debian/isomaker.1 =================================================================== --- trunk/mmaker/debian/isomaker.1 2007-10-02 21:44:12 UTC (rev 2563) +++ trunk/mmaker/debian/isomaker.1 2007-10-08 19:42:51 UTC (rev 2564) @@ -1,11 +1,11 @@ .\" Title: isomaker .\" Author: .\" Generator: DocBook XSL Stylesheets v1.72.0 <http://docbook.sf.net/> -.\" Date: 04/12/2007 +.\" Date: 07/02/2007 .\" Manual: .\" Source: .\" -.TH "ISOMAKER" "1" "04/12/2007" "" "" +.TH "ISOMAKER" "1" "07/02/2007" "" "" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) Modified: trunk/mmaker/debian/make-mini.1 =================================================================== --- trunk/mmaker/debian/make-mini.1 2007-10-02 21:44:12 UTC (rev 2563) +++ trunk/mmaker/debian/make-mini.1 2007-10-08 19:42:51 UTC (rev 2564) @@ -1,11 +1,11 @@ .\" Title: make-mini .\" Author: .\" Generator: DocBook XSL Stylesheets v1.72.0 <http://docbook.sf.net/> -.\" Date: 04/12/2007 +.\" Date: 07/02/2007 .\" Manual: .\" Source: .\" -.TH "MAKE\-MINI" "1" "04/12/2007" "" "" +.TH "MAKE\-MINI" "1" "07/02/2007" "" "" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) Modified: trunk/mmaker/debian/mmaker.1 =================================================================== --- trunk/mmaker/debian/mmaker.1 2007-10-02 21:44:12 UTC (rev 2563) +++ trunk/mmaker/debian/mmaker.1 2007-10-08 19:42:51 UTC (rev 2564) @@ -1,11 +1,11 @@ .\" Title: mmaker .\" Author: .\" Generator: DocBook XSL Stylesheets v1.72.0 <http://docbook.sf.net/> -.\" Date: 04/12/2007 +.\" Date: 07/02/2007 .\" Manual: .\" Source: .\" -.TH "MMAKER" "1" "04/12/2007" "" "" +.TH "MMAKER" "1" "07/02/2007" "" "" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) Modified: trunk/mmaker/templates/morphing-morphix.xml =================================================================== --- trunk/mmaker/templates/morphing-morphix.xml 2007-10-02 21:44:12 UTC (rev 2563) +++ trunk/mmaker/templates/morphing-morphix.xml 2007-10-08 19:42:51 UTC (rev 2564) @@ -71,7 +71,7 @@ </packagelist> <retrieve> - <from>/home/morph/morphix/trunk/morph-scripts/mmorphix/MorphingMorphix.xpm</from> + <from>http://morphix.svn.sourceforge.net/viewvc/*checkout*/morphix/trunk/morph-scripts/mmorphix/MorphingMorphix.xpm</from> <to>/usr/share/icewm/taskbar/</to> </retrieve> Modified: trunk/morph-scripts/mmorphix/morphing-morphix-gui.sh =================================================================== --- trunk/morph-scripts/mmorphix/morphing-morphix-gui.sh 2007-10-02 21:44:12 UTC (rev 2563) +++ trunk/morph-scripts/mmorphix/morphing-morphix-gui.sh 2007-10-08 19:42:51 UTC (rev 2564) @@ -427,8 +427,8 @@ Morphix MainModule. That's it kids, we will just have a look at -morphing-morphix.xml used to build this MainModule -currently running. " +MorphixLiveKiosk.xml used to build the MainModule +of MorphixLiveKiosk. " MESSAGE_MMAKER_1="Mmaker Example" MESSAGE_MMAKER_2="Mmaker Example @@ -443,9 +443,9 @@ automated! We will use these commands:- -mmaker /usr/share/morphing-morphix/morphing-morphix.xml - /tmp/morphing-morphix.mod -isomorph --add main /tmp/morphing-morphix.mod +mmaker /usr/share/morphing-morphix/MorphixLiveKiosk.xml + /tmp/MorphixLiveKiosk.mod +isomorph --add main /tmp/MorphixLiveKiosk.mod ./MyMorph.iso ./tmp.iso mv ./tmp.iso ./MyMorph.iso @@ -1178,16 +1178,16 @@ then log_file "build_mainmodule" xdialog_message "$MESSAGE_MMAKER" - xdialog_tail_box "$MESSAGE_MMAKER_1" "/usr/share/morphing-morphix/morphing-morphix.xml" - edit_xml_template "/usr/share/morphing-morphix/morphing-morphix.xml" + xdialog_tail_box "$MESSAGE_MMAKER_1" "/usr/share/morphing-morphix/morphix-livekiosk.xml" + edit_xml_template "/usr/share/morphing-morphix/morphix-livekiosk.xml" xdialog_yes_no "$MESSAGE_MMAKER_2" case $? in 0) log_and_do_command_progress_pause "sudo mmaker - /usr/share/morphing-morphix/morphing-morphix.xml - /tmp/$" + /usr/share/morphing-morphix/morphix-livekiosk.xml + /tmp/MorphixLiveKiosk.mod" log_and_do_command_progress_pause "sudo isomorph --add main - /tmp/morphing-morphix.mod + /tmp/MorphixLiveKiosk.mod $MNT_POINT/mmorphix/iso/$SETTING_MYMORPH /tmp/tmp.iso" log_and_do_command "mv -f /tmp/tmp.iso $MNT_POINT/mmorphix/iso/$SETTING_MYMORPH" log_file "carry on morphing";; Added: trunk/morph-scripts/mmorphix/morphixsound.wav =================================================================== (Binary files differ) Property changes on: trunk/morph-scripts/mmorphix/morphixsound.wav ___________________________________________________________________ Name: svn:mime-type + application/octet-stream This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ale...@us...> - 2008-02-09 16:30:48
|
Revision: 2615 http://morphix.svn.sourceforge.net/morphix/?rev=2615&view=rev Author: alextreme Date: 2008-02-09 08:30:37 -0800 (Sat, 09 Feb 2008) Log Message: ----------- * importing templatetool Added Paths: ----------- trunk/templatetool/ trunk/templatetool/__init__.py trunk/templatetool/manage.py trunk/templatetool/media/ trunk/templatetool/media/css/ trunk/templatetool/media/css/base.css trunk/templatetool/media/css/changelists.css trunk/templatetool/media/css/dashboard.css trunk/templatetool/media/css/forms.css trunk/templatetool/media/css/global.css trunk/templatetool/media/css/layout.css trunk/templatetool/media/css/login.css trunk/templatetool/media/css/patch-iewin.css trunk/templatetool/media/css/rtl.css trunk/templatetool/media/css/widgets.css trunk/templatetool/media/img/ trunk/templatetool/media/img/admin/ trunk/templatetool/media/img/admin/arrow-down.gif trunk/templatetool/media/img/admin/arrow-up.gif trunk/templatetool/media/img/admin/changelist-bg.gif trunk/templatetool/media/img/admin/chooser-bg.gif trunk/templatetool/media/img/admin/chooser_stacked-bg.gif trunk/templatetool/media/img/admin/default-bg-reverse.gif trunk/templatetool/media/img/admin/default-bg.gif trunk/templatetool/media/img/admin/deleted-overlay.gif trunk/templatetool/media/img/admin/icon-no.gif trunk/templatetool/media/img/admin/icon-unknown.gif trunk/templatetool/media/img/admin/icon-yes.gif trunk/templatetool/media/img/admin/icon_addlink.gif trunk/templatetool/media/img/admin/icon_alert.gif trunk/templatetool/media/img/admin/icon_calendar.gif trunk/templatetool/media/img/admin/icon_changelink.gif trunk/templatetool/media/img/admin/icon_clock.gif trunk/templatetool/media/img/admin/icon_deletelink.gif trunk/templatetool/media/img/admin/icon_error.gif trunk/templatetool/media/img/admin/icon_searchbox.png trunk/templatetool/media/img/admin/icon_success.gif trunk/templatetool/media/img/admin/inline-delete-8bit.png trunk/templatetool/media/img/admin/inline-delete.png trunk/templatetool/media/img/admin/inline-restore-8bit.png trunk/templatetool/media/img/admin/inline-restore.png trunk/templatetool/media/img/admin/inline-splitter-bg.gif trunk/templatetool/media/img/admin/nav-bg-grabber.gif trunk/templatetool/media/img/admin/nav-bg-reverse.gif trunk/templatetool/media/img/admin/nav-bg.gif trunk/templatetool/media/img/admin/selector-add.gif trunk/templatetool/media/img/admin/selector-addall.gif trunk/templatetool/media/img/admin/selector-remove.gif trunk/templatetool/media/img/admin/selector-removeall.gif trunk/templatetool/media/img/admin/selector-search.gif trunk/templatetool/media/img/admin/selector_stacked-add.gif trunk/templatetool/media/img/admin/selector_stacked-remove.gif trunk/templatetool/media/img/admin/tool-left.gif trunk/templatetool/media/img/admin/tool-left_over.gif trunk/templatetool/media/img/admin/tool-right.gif trunk/templatetool/media/img/admin/tool-right_over.gif trunk/templatetool/media/img/admin/tooltag-add.gif trunk/templatetool/media/img/admin/tooltag-add_over.gif trunk/templatetool/media/img/admin/tooltag-arrowright.gif trunk/templatetool/media/img/admin/tooltag-arrowright_over.gif trunk/templatetool/media/js/ trunk/templatetool/media/js/SelectBox.js trunk/templatetool/media/js/SelectFilter.js trunk/templatetool/media/js/SelectFilter2.js trunk/templatetool/media/js/admin/ trunk/templatetool/media/js/admin/CollapsedFieldsets.js trunk/templatetool/media/js/admin/DateTimeShortcuts.js trunk/templatetool/media/js/admin/RelatedObjectLookups.js trunk/templatetool/media/js/admin/ordering.js trunk/templatetool/media/js/calendar.js trunk/templatetool/media/js/core.js trunk/templatetool/media/js/dateparse.js trunk/templatetool/media/js/getElementsBySelector.js trunk/templatetool/media/js/timeparse.js trunk/templatetool/media/js/urlify.js trunk/templatetool/modify/ trunk/templatetool/modify/__init__.py trunk/templatetool/modify/models.py trunk/templatetool/modify/urls.py trunk/templatetool/modify/views.py trunk/templatetool/settings.py trunk/templatetool/template.py trunk/templatetool/tt_templates/ trunk/templatetool/tt_templates/modify/ trunk/templatetool/tt_templates/modify/index.html trunk/templatetool/tt_templates/modify/main.html trunk/templatetool/tt_templates/modify/template.html trunk/templatetool/urls.py Added: trunk/templatetool/__init__.py =================================================================== Added: trunk/templatetool/manage.py =================================================================== --- trunk/templatetool/manage.py (rev 0) +++ trunk/templatetool/manage.py 2008-02-09 16:30:37 UTC (rev 2615) @@ -0,0 +1,11 @@ +#!/usr/bin/env python +from django.core.management import execute_manager +try: + import settings # Assumed to be in the same directory. +except ImportError: + import sys + sys.stderr.write("Error: Can't find the file 'settings.py' in the directory containing %r. It appears you've customized things.\nYou'll have to run django-admin.py, passing it your settings module.\n(If the file settings.py does indeed exist, it's causing an ImportError somehow.)\n" % __file__) + sys.exit(1) + +if __name__ == "__main__": + execute_manager(settings) Added: trunk/templatetool/media/css/base.css =================================================================== --- trunk/templatetool/media/css/base.css (rev 0) +++ trunk/templatetool/media/css/base.css 2008-02-09 16:30:37 UTC (rev 2615) @@ -0,0 +1,14 @@ +/* + DJANGO Admin + by Wilson Miner wi...@la... +*/ + +/* Block IE 5 */ +@import "null?\"\{"; + +/* Import other styles */ +@import url('global.css'); +@import url('layout.css'); + +/* Import patch for IE 6 Windows */ +/*\*/ @import "patch-iewin.css"; /**/ \ No newline at end of file Added: trunk/templatetool/media/css/changelists.css =================================================================== --- trunk/templatetool/media/css/changelists.css (rev 0) +++ trunk/templatetool/media/css/changelists.css 2008-02-09 16:30:37 UTC (rev 2615) @@ -0,0 +1,50 @@ +@import url('base.css'); + +/* CHANGELISTS */ +#changelist { position:relative; width:100%; } +#changelist table { width:100%; } +.change-list .filtered table { border-right:1px solid #ddd; } +.change-list .filtered { min-height:400px; } +.change-list .filtered { background:white url(../img/admin/changelist-bg.gif) top right repeat-y !important; } +.change-list .filtered table, .change-list .filtered .paginator, .filtered #toolbar, .filtered div.xfull { margin-right:160px !important; width:auto !important; } +.change-list .filtered table tbody th { padding-right:1em; } +#changelist .toplinks { border-bottom:1px solid #ccc !important; } +#changelist .paginator { color:#666; border-top:1px solid #eee; border-bottom:1px solid #eee; background:white url(../img/admin/nav-bg.gif) 0 180% repeat-x; overflow:hidden; } +.change-list .filtered .paginator { border-right:1px solid #ddd; } + +/* CHANGELIST TABLES */ +#changelist table thead th { white-space:nowrap; } +#changelist table tbody td { border-left: 1px solid #ddd; } +#changelist table tfoot { color: #666; } + +/* TOOLBAR */ +#changelist #toolbar { padding:3px; border-bottom:1px solid #ddd; background:#e1e1e1 url(../img/admin/nav-bg.gif) top left repeat-x; color:#666; } +#changelist #toolbar form input { font-size:11px; padding:1px 2px; } +#changelist #toolbar form #searchbar { padding:2px; } +#changelist #changelist-search img { vertical-align:middle; } + +/* FILTER COLUMN */ +#changelist-filter { position:absolute; top:0; right:0; z-index:1000; width:160px; border-left:1px solid #ddd; background:#efefef; margin:0; } +#changelist-filter h2 { font-size:11px; padding:2px 5px; border-bottom:1px solid #ddd; } +#changelist-filter h3 { font-size:12px; margin-bottom:0; } +#changelist-filter ul { padding-left:0;margin-left:10px; } +#changelist-filter li { list-style-type:none; margin-left:0; padding-left:0; } +#changelist-filter a { color:#999; } +#changelist-filter a:hover { color:#036; } +#changelist-filter li.selected { border-left:5px solid #ccc; padding-left:5px;margin-left:-10px; } +#changelist-filter li.selected a { color:#5b80b2 !important; } + +/* DATE DRILLDOWN */ +.change-list ul.toplinks { display:block; background:white url(../img/admin/nav-bg-reverse.gif) 0 -10px repeat-x; border-top:1px solid white; float:left; padding:0 !important; margin:0 !important; width:100%; } +.change-list ul.toplinks li { float: left; width: 9em; padding:3px 6px; font-weight: bold; list-style-type:none; } +.change-list ul.toplinks .date-back a { color:#999; } +.change-list ul.toplinks .date-back a:hover { color:#036; } + +/* PAGINATOR */ +.paginator { font-size:11px; padding-top:10px; padding-bottom:10px; line-height:22px; margin:0; border-top:1px solid #ddd; } +.paginator a:link, .paginator a:visited { padding:2px 6px; border:solid 1px #ccc; background:white; text-decoration:none; } +.paginator a.showall { padding:0 !important; border:none !important; } +.paginator a.showall:hover { color:#036 !important; background:transparent !important; } +.paginator .end { border-width:2px !important; margin-right:6px; } +.paginator .this-page { padding:2px 6px; font-weight:bold; font-size:13px; vertical-align:top; } +.paginator a:hover { color:white; background:#5b80b2; border-color:#036; } Added: trunk/templatetool/media/css/dashboard.css =================================================================== --- trunk/templatetool/media/css/dashboard.css (rev 0) +++ trunk/templatetool/media/css/dashboard.css 2008-02-09 16:30:37 UTC (rev 2615) @@ -0,0 +1,10 @@ +@import url('base.css'); + +/* DASHBOARD */ +.dashboard .module table th { width:100%; } +.dashboard .module table td { white-space:nowrap; } +.dashboard .module table td a { display:block; padding-right:.6em; } + +/* RECENT ACTIONS MODULE */ +.module ul.actionlist { margin-left:0; } +ul.actionlist li { list-style-type:none; } \ No newline at end of file Added: trunk/templatetool/media/css/forms.css =================================================================== --- trunk/templatetool/media/css/forms.css (rev 0) +++ trunk/templatetool/media/css/forms.css 2008-02-09 16:30:37 UTC (rev 2615) @@ -0,0 +1,60 @@ +@import url('base.css'); +@import url('widgets.css'); + +/* FORM ROWS */ +.form-row { overflow:hidden; padding:8px 12px; font-size:11px; border-bottom:1px solid #eee; } +.form-row img, .form-row input { vertical-align:middle; } +form .form-row p { padding-left:0; font-size:11px; } + +/* FORM LABELS */ +form h4 { margin:0 !important; padding:0 !important; border:none !important; } +label { font-weight:normal !important; color:#666; font-size:12px; } +label.inline { margin-left:20px; } +.required label, label.required { font-weight:bold !important; color:#333 !important; } + +/* RADIO BUTTONS */ +form ul.radiolist li { list-style-type:none; } +form ul.radiolist label { float:none; display:inline; } +form ul.inline { margin-left:0; padding:0; } +form ul.inline li { float:left; padding-right:7px; } + +/* ALIGNED FIELDSETS */ +.aligned label { display:block; padding:0 1em 3px 0; float:left; width:8em; } +.aligned label.inline { display:inline; float:none; } +.colMS .aligned .vLargeTextField, .colMS .aligned .vXMLLargeTextField { width:350px; } +form .aligned p, form .aligned ul { margin-left:7em; padding-left:30px; } +form .aligned table p { margin-left:0; padding-left:0; } +form .aligned p.help { padding-left:38px; } +.aligned .vCheckboxLabel { float:none !important; display:inline; padding-left:4px; } +.colM .aligned .vLargeTextField, colM .aligned .vXMLLargeTextField { width:610px; } +.checkbox-row p.help { margin-left:0; padding-left:0 !important; } + +/* WIDE FIELDSETS */ +.wide label { width:15em !important; } +form .wide p { margin-left:15em; } +form .wide p.help { padding-left:38px; } +.colM fieldset.wide .vLargeTextField, .colM fieldset.wide .vXMLLargeTextField { width:450px; } + +/* COLLAPSED FIELDSETS */ +fieldset.collapsed * { display:none; } +fieldset.collapsed h2, fieldset.collapsed { display:block !important; } +fieldset.collapsed h2 { background-image:url(../img/admin/nav-bg.gif); background-position:bottom left; color:#999; } +fieldset.collapsed .collapse-toggle { padding:3px 5px !important; background:transparent; display:inline !important;} + +/* MONOSPACE TEXTAREAS */ +fieldset.monospace textarea { font-family:"Bitstream Vera Sans Mono",Monaco,"Courier New",Courier,monospace; } + +/* SUBMIT ROW */ +.submit-row { padding:5px 7px; text-align:right; background:white url(../img/admin/nav-bg.gif) 0 100% repeat-x; border:1px solid #ccc; margin:5px 0; } +.submit-row input { margin:0 0 0 5px; } +.submit-row p { margin-top:0.3em; } +.submit-row .deletelink { background:url(../img/admin/icon_deletelink.gif) 0 50% no-repeat; padding-left:14px; } + +/* CUSTOM FORM FIELDS */ +.vSelectMultipleField { vertical-align:top !important; } +.vCheckboxField { border:none; } +.vDateField, .vTimeField { margin-right:2px; } +.vURLField { width:30em; } +.vLargeTextField, .vXMLLargeTextField { width:48em; } +.flatpages-flatpage #id_content { height:40.2em; } +.module table .vPositiveSmallIntegerField { width:2.2em; } Added: trunk/templatetool/media/css/global.css =================================================================== --- trunk/templatetool/media/css/global.css (rev 0) +++ trunk/templatetool/media/css/global.css 2008-02-09 16:30:37 UTC (rev 2615) @@ -0,0 +1,141 @@ +body { margin:0; padding:0; font-size:12px; font-family:"Lucida Grande","DejaVu Sans","Bitstream Vera Sans",Verdana,Arial,sans-serif; color:#333; background:#fff; } + +/* LINKS */ +a:link, a:visited { color: #5b80b2; text-decoration:none; } +a:hover { color: #036; } +a img { border:none; } + +/* GLOBAL DEFAULTS */ +p, ol, ul, dl { margin:.2em 0 .8em 0; } +p { padding:0; line-height:140%; } + +h1,h2,h3,h4,h5 { font-weight:bold; } +h1 { font-size:18px; color:#666; padding:0 6px 0 0; margin:0 0 .2em 0; } +h2 { font-size:16px; margin:1em 0 .5em 0; } +h2.subhead { font-weight:normal;margin-top:0; } +h3 { font-size:14px; margin:.8em 0 .3em 0; color:#666; font-weight:bold; } +h4 { font-size:12px; margin:1em 0 .8em 0; padding-bottom:3px; } +h5 { font-size:10px; margin:1.5em 0 .5em 0; color:#666; text-transform:uppercase; letter-spacing:1px; } + +ul li { list-style-type:square; padding:1px 0; } +ul.plainlist { margin-left:0 !important; } +ul.plainlist li { list-style-type:none; } +li ul { margin-bottom:0; } +li, dt, dd { font-size:11px; line-height:14px; } +dt { font-weight:bold; margin-top:4px; } +dd { margin-left:0; } + +form { margin:0; padding:0; } +fieldset { margin:0; padding:0; } + +blockquote { font-size:11px; color:#777; margin-left:2px; padding-left:10px; border-left:5px solid #ddd; } +code, pre { font-family:"Bitstream Vera Sans Mono", Monaco, "Courier New", Courier, monospace; background:inherit; color:#666; font-size:11px; } +pre.literal-block { margin:10px; background:#eee; padding:6px 8px; } +code strong { color:#930; } +hr { clear:both; color:#eee; background-color:#eee; height:1px; border:none; margin:0; padding:0; font-size:1px; line-height:1px; } + +/* TEXT STYLES & MODIFIERS */ +.small { font-size:11px; } +.tiny { font-size:10px; } +p.tiny { margin-top:-2px; } +.mini { font-size:9px; } +p.mini { margin-top:-3px; } +.help, p.help { font-size:10px !important; color:#999; } +p img, h1 img, h2 img, h3 img, h4 img, td img { vertical-align:middle; } +.quiet, a.quiet:link, a.quiet:visited { color:#999 !important;font-weight:normal !important; } +.quiet strong { font-weight:bold !important; } +.float-right { float:right; } +.float-left { float:left; } +.clear { clear:both; } +.align-left { text-align:left; } +.align-right { text-align:right; } +.example { margin:10px 0; padding:5px 10px; background:#efefef; } +.nowrap { white-space:nowrap; } + +/* TABLES */ +table { border-collapse:collapse; border-color:#ccc; } +td, th { font-size:11px; line-height:13px; border-bottom:1px solid #eee; vertical-align:top; padding:5px; font-family:"Lucida Grande", Verdana, Arial, sans-serif; } +th { text-align:left; font-size:12px; font-weight:bold; } +thead th, +tfoot td { color:#666; padding:2px 5px; font-size:11px; background:#e1e1e1 url(../img/admin/nav-bg.gif) top left repeat-x; border-left:1px solid #ddd; border-bottom:1px solid #ddd; } +tfoot td { border-bottom:none; border-top:1px solid #ddd; } +thead th:first-child, +tfoot td:first-child { border-left:none !important; } +thead th.optional { font-weight:normal !important; } +fieldset table { border-right:1px solid #eee; } +tr.row-label td { font-size:9px; padding-top:2px; padding-bottom:0; border-bottom:none; color:#666; margin-top:-1px; } +tr.alt { background:#f6f6f6; } +.row1 { background:#EDF3FE; } +.row2 { background:white; } + +/* SORTABLE TABLES */ +thead th a:link, thead th a:visited { color:#666; display:block; } +table thead th.sorted { background-position:bottom left !important; } +table thead th.sorted a { padding-right:13px; } +table thead th.ascending a { background:url(../img/admin/arrow-down.gif) right .4em no-repeat; } +table thead th.descending a { background:url(../img/admin/arrow-up.gif) right .4em no-repeat; } + +/* ORDERABLE TABLES */ +table.orderable tbody tr td:hover { cursor:move; } +table.orderable tbody tr td:first-child { padding-left:14px; background-image:url(../img/admin/nav-bg-grabber.gif); background-repeat:repeat-y; } +table.orderable-initalized .order-cell, body>tr>td.order-cell { display:none; } + +/* FORM DEFAULTS */ +input, textarea, select { margin:2px 0; padding:2px 3px; vertical-align:middle; font-family:"Lucida Grande", Verdana, Arial, sans-serif; font-weight:normal; font-size:11px; } +textarea { vertical-align:top !important; } +input[type=text], input[type=password], textarea, select, .vTextField { border:1px solid #ccc; } + +/* FORM BUTTONS */ +input[type=submit], input[type=button], .submit-row input { background:white url(../img/admin/nav-bg.gif) bottom repeat-x; padding:3px; color:black; border:1px solid #bbb; border-color:#ddd #aaa #aaa #ddd; } +input[type=submit]:active, input[type=button]:active { background-image:url(../img/admin/nav-bg-reverse.gif); background-position:top; } +input[type=submit].default, .submit-row input.default { border:2px solid #5b80b2; background:#7CA0C7 url(../img/admin/default-bg.gif) bottom repeat-x; font-weight:bold; color:white; } +input[type=submit].default:active { background-image:url(../img/admin/default-bg-reverse.gif); background-position:top; } + +/* MODULES */ +.module { border:1px solid #ccc; margin-bottom:5px; background:white; } +.module p, .module ul, .module h3, .module h4, .module dl, .module pre { padding-left:10px; padding-right:10px; } +.module blockquote { margin-left:12px; } +.module ul, .module ol { margin-left:1.5em; } +.module h3 { margin-top:.6em; } +.module h2, .module caption { margin:0; padding:2px 5px 3px 5px; font-size:11px; text-align:left; font-weight:bold; background:#7CA0C7 url(../img/admin/default-bg.gif) top left repeat-x; color:white; } +.module table { border-collapse: collapse; } + +/* MESSAGES & ERRORS */ +ul.messagelist { padding:0 0 5px 0; margin:0; } +ul.messagelist li { font-size:12px; display:block; padding:4px 5px 4px 25px; margin:0 0 3px 0; border-bottom:1px solid #ddd; color:#666; background:#ffc url(../img/admin/icon_success.gif) 5px .3em no-repeat; } +.errornote { font-size:12px !important; display:block; padding:4px 5px 4px 25px; margin:0 0 3px 0; border:1px solid red; color:red;background:#ffc url(../img/admin/icon_error.gif) 5px .3em no-repeat; } +ul.errorlist { margin:0 !important; padding:0 !important; } +.errorlist li { font-size:12px !important; display:block; padding:4px 5px 4px 25px; margin:0 0 3px 0; border:1px solid red; color:white; background:red url(../img/admin/icon_alert.gif) 5px .3em no-repeat; } +td ul.errorlist { margin:0 !important; padding:0 !important; } +td ul.errorlist li { margin:0 !important; } +.error { background:#ffc; } +.error input, .error select { border:1px solid red; } +div.system-message { background: #ffc; margin: 10px; padding: 6px 8px; font-size: .8em; } +div.system-message p.system-message-title { padding:4px 5px 4px 25px; margin:0; color:red; background:#ffc url(../img/admin/icon_error.gif) 5px .3em no-repeat; } +.description { font-size:12px; padding:5px 0 0 12px; } + +/* BREADCRUMBS */ +div.breadcrumbs { background:white url(../img/admin/nav-bg-reverse.gif) 0 -10px repeat-x; padding:2px 8px 3px 8px; font-size:11px; color:#999; border-top:1px solid white; border-bottom:1px solid #ccc; text-align:left; } + +/* ACTION ICONS */ +.addlink { padding-left:12px; background:url(../img/admin/icon_addlink.gif) 0 .2em no-repeat; } +.changelink { padding-left:12px; background:url(../img/admin/icon_changelink.gif) 0 .2em no-repeat; } +.deletelink { padding-left:12px; background:url(../img/admin/icon_deletelink.gif) 0 .25em no-repeat; } +a.deletelink:link, a.deletelink:visited { color:#CC3434; } +a.deletelink:hover { color:#993333; } + +/* OBJECT TOOLS */ +.object-tools { font-size:10px; font-weight:bold; font-family:Arial,Helvetica,sans-serif; padding-left:0; float:right; position:relative; margin-top:-2.4em; margin-bottom:-2em; } +.form-row .object-tools { margin-top:5px; margin-bottom:5px; float:none; height:2em; padding-left:3.5em; } +.object-tools li { display:block; float:left; background:url(../img/admin/tool-left.gif) 0 0 no-repeat; padding:0 0 0 8px; margin-left:2px; height:16px; } +.object-tools li:hover { background:url(../img/admin/tool-left_over.gif) 0 0 no-repeat; } +.object-tools a:link, .object-tools a:visited { display:block; float:left; color:white; padding:.1em 14px .1em 8px; height:14px; background:#999 url(../img/admin/tool-right.gif) 100% 0 no-repeat; } +.object-tools a:hover, .object-tools li:hover a { background:#5b80b2 url(../img/admin/tool-right_over.gif) 100% 0 no-repeat; } +.object-tools a.viewsitelink, .object-tools a.golink { background:#999 url(../img/admin/tooltag-arrowright.gif) top right no-repeat; padding-right:28px; } +.object-tools a.viewsitelink:hover, .object-tools a.golink:hover { background:#5b80b2 url(../img/admin/tooltag-arrowright_over.gif) top right no-repeat; } +.object-tools a.addlink { background:#999 url(../img/admin/tooltag-add.gif) top right no-repeat; padding-right:28px; } +.object-tools a.addlink:hover { background:#5b80b2 url(../img/admin/tooltag-add_over.gif) top right no-repeat; } + +/* OBJECT HISTORY */ +table#change-history { width:100%; } +table#change-history tbody th { width:16em; } Added: trunk/templatetool/media/css/layout.css =================================================================== --- trunk/templatetool/media/css/layout.css (rev 0) +++ trunk/templatetool/media/css/layout.css 2008-02-09 16:30:37 UTC (rev 2615) @@ -0,0 +1,29 @@ +/* PAGE STRUCTURE */ +#container { position:relative; width:100%; min-width:760px; padding:0; } +#content { margin:10px 15px; } +#header { width:100%; } +#content-main { float:left; width:100%; } +#content-related { float:right; width:18em; position:relative; margin-right:-19em; } +#footer { clear:both; padding:10px; } + +/* COLUMN TYPES */ +.colMS { margin-right:20em !important; } +.colSM { margin-left:20em !important; } +.colSM #content-related { float:left; margin-right:0; margin-left:-19em; } +.colSM #content-main { float:right; } +.popup .colM { width:95%; } +.subcol { float:left; width:46%; margin-right:15px; } +.dashboard #content { width:500px; } + +/* HEADER */ +#header { background:#417690; color:#ffc; overflow:hidden; } +#header a:link, #header a:visited { color:white; } +#header a:hover { text-decoration:underline; } +#branding h1 { padding:0 10px; font-size:18px; margin:8px 0; font-weight:normal; color:#f4f379; } +#branding h2 { padding:0 10px; font-size:14px; margin:-8px 0 8px 0; font-weight:normal; color:#ffc; } +#user-tools { position:absolute; top:0; right:0; padding:1.2em 10px; font-size:11px; text-align:right; } + +/* SIDEBAR */ +#content-related h3 { font-size:12px; color:#666; margin-bottom:3px; } +#content-related h4 { font-size:11px; } +#content-related .module h2 { background:#eee url(../img/admin/nav-bg.gif) bottom left repeat-x; color:#666; } \ No newline at end of file Added: trunk/templatetool/media/css/login.css =================================================================== --- trunk/templatetool/media/css/login.css (rev 0) +++ trunk/templatetool/media/css/login.css 2008-02-09 16:30:37 UTC (rev 2615) @@ -0,0 +1,13 @@ +@import url('base.css'); +@import url('layout.css'); + +/* LOGIN FORM */ +body.login { background:#eee; } +.login #container { background:white; border:1px solid #ccc; width:28em; min-width:300px; margin-left:auto; margin-right:auto; margin-top:100px; } +.login #content-main { width:100%; } +.login form { margin-top:1em; } +.login .form-row { padding:4px 0; float:left; width:100%; } +.login .form-row label { float:left; width:9em; padding-right:0.5em; line-height:2em; text-align:right; font-size:1em; color:#333; } +.login .form-row #id_username, .login .form-row #id_password { width:14em; } +.login span.help { font-size:10px; display:block; } +.login .submit-row { clear:both; padding:1em 0 0 9.4em; } \ No newline at end of file Added: trunk/templatetool/media/css/patch-iewin.css =================================================================== --- trunk/templatetool/media/css/patch-iewin.css (rev 0) +++ trunk/templatetool/media/css/patch-iewin.css 2008-02-09 16:30:37 UTC (rev 2615) @@ -0,0 +1,8 @@ +* html #container { position:static; } /* keep header from flowing off the page */ +* html .colMS #content-related { margin-right:0; margin-left:10px; position:static; } /* put the right sidebars back on the page */ +* html .colSM #content-related { margin-right:10px; margin-left:-115px; position:static; } /* put the left sidebars back on the page */ +* html .form-row { height:1%; } +* html .dashboard #content { width:768px; } /* proper fixed width for dashboard in IE6 */ +* html .dashboard #content-main { width:535px; } /* proper fixed width for dashboard in IE6 */ +* html #changelist-filter ul { margin-right:-10px; } /* fix right margin for changelist filters in IE6 */ +* html .change-list .filtered { height:400px; } /* IE ignores min-height, but treats height as if it were min-height */ \ No newline at end of file Added: trunk/templatetool/media/css/rtl.css =================================================================== --- trunk/templatetool/media/css/rtl.css (rev 0) +++ trunk/templatetool/media/css/rtl.css 2008-02-09 16:30:37 UTC (rev 2615) @@ -0,0 +1,46 @@ +body { direction: rtl; } + +/* login styles */ + +.login .form-row { float:right; } +.login .form-row label { float:right; padding-left:0.5em; padding-right:0; text-align:left;} +.login .submit-row { clear:both; padding:1em 9.4em 0 0; } + + +/* global styles */ +th { text-align: right; } +.module h2, .module caption { text-align: right; } +.addlink, .changelink { padding-left:0px; padding-right:12px; background-position:100% 0.2em; } +.deletelink { padding-left:0px; padding-right:12px; background-position:100% 0.25em; } +.object-tools { float:left; } + + +/* layout styles */ +#user-tools { right:auto; left:0; text-align:left; } +div.breadcrumbs { text-align:right; } +#content-main { float:right;} +#content-related { float:left; margin-left:-19em; margin-right:auto;} +.colMS { margin-left:20em !important; margin-right:10px !important;} + +/* dashboard styles */ +.dashboard .module table td a { padding-left:.6em; padding-right:12px; } + +/* changelists styles */ +.change-list .filtered { background:white url(../img/admin/changelist-bg_rtl.gif) top left repeat-y !important; } +.change-list .filtered table { border-left:1px solid #ddd; border-right:0px none; } +#changelist-filter { right:auto; left:0; border-left:0px none; border-right:1px solid #ddd;} +.change-list .filtered table, .change-list .filtered .paginator, .filtered #toolbar, .filtered div.xfull { margin-right:0px !important; margin-left:160px !important; } +#changelist-filter li.selected { border-left:0px none; padding-left:0px; margin-left:0; border-right:5px solid #ccc; padding-right:5px;margin-right:-10px; } + +/* fomrs styles */ +.aligned label { padding:0 0 3px 1em; float:right; } +.submit-row { text-align: left } +.vDateField, .vTimeField { margin-left:2px; } + +/* widget styles */ +.calendarnav-previous { top:0; left:auto; right:0; } +.calendarnav-next { top:0; right:auto; left:0;} +.calendar caption, .calendarbox h2 { text-align:center; } + +.selector { float: right;} +.selector .selector-filter { text-align: right;} Added: trunk/templatetool/media/css/widgets.css =================================================================== --- trunk/templatetool/media/css/widgets.css (rev 0) +++ trunk/templatetool/media/css/widgets.css 2008-02-09 16:30:37 UTC (rev 2615) @@ -0,0 +1,101 @@ +/* SELECTOR (FILTER INTERFACE) */ +.selector { width:580px; float:left; } +.selector select { width:270px; height:17.2em; } +.selector-available, .selector-chosen { float:left; width:270px; text-align:center; margin-bottom:5px; } +.selector-available h2, .selector-chosen h2 { border:1px solid #ccc; } +.selector .selector-available h2 { background:white url(../img/admin/nav-bg.gif) bottom left repeat-x; color:#666; } +.selector .selector-filter { background:white; border:1px solid #ccc; border-width:0 1px; padding:3px; color:#999; font-size:10px; margin:0; text-align:left; } +.selector .selector-chosen .selector-filter { padding:4px 5px; } +.selector .selector-available input { width:230px; } +.selector ul.selector-chooser { float:left; width:22px; height:50px; background:url(../img/admin/chooser-bg.gif) top center no-repeat; margin:8em 3px 0 3px; padding:0; } +.selector-chooser li { margin:0; padding:3px; list-style-type:none; } +.selector select { margin-bottom:5px; margin-top:0; } +.selector-add, .selector-remove { width:16px; height:16px; display:block; text-indent:-3000px; } +.selector-add { background:url(../img/admin/selector-add.gif) top center no-repeat; margin-bottom:2px; } +.selector-remove { background:url(../img/admin/selector-remove.gif) top center no-repeat; } +a.selector-chooseall, a.selector-clearall { display:block; width:6em; text-align:left; margin-left:auto; margin-right:auto; font-weight:bold; color:#666; padding:3px 0 3px 18px; } +a.selector-chooseall:hover, a.selector-clearall:hover { color:#036; } +a.selector-chooseall { width:7em; background:url(../img/admin/selector-addall.gif) left center no-repeat; } +a.selector-clearall { background:url(../img/admin/selector-removeall.gif) left center no-repeat; } + +/* STACKED SELECTORS */ +.stacked { float:left; width:500px; } +.stacked select { width:480px; height:10.1em; } +.stacked .selector-available, .stacked .selector-chosen { width:480px; } +.stacked .selector-available { margin-bottom:0; } +.stacked .selector-available input { width:442px; } +.stacked ul.selector-chooser { height:22px; width:50px; margin:0 0 3px 40%; background:url(../img/admin/chooser_stacked-bg.gif) top center no-repeat; } +.stacked .selector-chooser li { float:left; padding:3px 3px 3px 5px; } +.stacked .selector-chooseall, .stacked .selector-clearall { display:none; } +.stacked .selector-add { background-image:url(../img/admin/selector_stacked-add.gif); } +.stacked .selector-remove { background-image:url(../img/admin/selector_stacked-remove.gif); } + +/* DATE AND TIME */ +p.datetime { line-height:20px; margin:0; padding:0; color:#666; font-size:11px; font-weight:bold; } +.datetime span { font-size:11px; color:#ccc; font-weight:normal; white-space:nowrap; } +.vDateField { margin-left:4px; } +table p.datetime { font-size:10px; margin-left:0; padding-left:0; } + +/* FILE UPLOADS */ +p.file-upload { line-height:20px; margin:0; padding:0; color:#666; font-size:11px; font-weight:bold; } +.file-upload a { font-weight:normal; } +.file-upload .deletelink { margin-left:5px; } + +/* CALENDARS & CLOCKS */ +.calendarbox, .clockbox { margin:5px auto; font-size:11px; width:16em; text-align:center; background:white; position:relative; } +.clockbox { width:9em; } +.calendar { margin:0; padding: 0; } +.calendar table { margin:0; padding:0; border-collapse:collapse; background:white; width:99%; } +.calendar caption, .calendarbox h2 { margin: 0; font-size:11px; text-align:center; border-top:none; } +.calendar th { font-size:10px; color:#666; padding:2px 3px; text-align:center; background:#e1e1e1 url(../img/admin/nav-bg.gif) 0 50% repeat-x; border-bottom:1px solid #ddd; } +.calendar td { font-size:11px; text-align: center; padding: 0; border-top:1px solid #eee; border-bottom:none; } +.calendar td.selected a { background: #C9DBED; } +.calendar td.nonday { background:#efefef; } +.calendar td.today a { background:#ffc; } +.calendar td a, .timelist a { display: block; font-weight:bold; padding:4px; text-decoration: none; color:#444; } +.calendar td a:hover, .timelist a:hover { background: #5b80b2; color:white; } +.calendar td a:active, .timelist a:active { background: #036; color:white; } +.calendarnav { font-size:10px; text-align: center; color:#ccc; margin:0; padding:1px 3px; } +.calendarnav a:link, #calendarnav a:visited, #calendarnav a:hover { color: #999; } +.calendar-shortcuts { background:white; font-size:10px; line-height:11px; border-top:1px solid #eee; padding:3px 0 4px; color:#ccc; } +.calendarbox .calendarnav-previous, .calendarbox .calendarnav-next { display:block; position:absolute; font-weight:bold; font-size:12px; background:#C9DBED url(../img/admin/default-bg.gif) bottom left repeat-x; padding:1px 4px 2px 4px; color:white; } +.calendarnav-previous:hover, .calendarnav-next:hover { background:#036; } +.calendarnav-previous { top:0; left:0; } +.calendarnav-next { top:0; right:0; } +.calendar-cancel { margin:0 !important; padding:0; font-size:10px; background:#e1e1e1 url(../img/admin/nav-bg.gif) 0 50% repeat-x; border-top:1px solid #ddd; } +.calendar-cancel a { padding:2px; color:#999; } +ul.timelist, .timelist li { list-style-type:none; margin:0; padding:0; } +.timelist a { padding:2px; } + +/* INLINE ORDERER */ +ul.orderer { position:relative; padding:0 !important; margin:0 !important; list-style-type:none; } +ul.orderer li { list-style-type:none; display:block; padding:0; margin:0; border:1px solid #bbb; border-width:0 1px 1px 0; white-space:nowrap; overflow:hidden; background:#e2e2e2 url(../img/admin/nav-bg-grabber.gif) repeat-y; } +ul.orderer li:hover { cursor:move; background-color:#ddd; } +ul.orderer li a.selector { margin-left:12px; overflow:hidden; width:83%; font-size:10px !important; padding:0.6em 0; } +ul.orderer li a:link, ul.orderer li a:visited { color:#333; } +ul.orderer li .inline-deletelink { position:absolute; right:4px; margin-top:0.6em; } +ul.orderer li.selected { background-color:#f8f8f8; border-right-color:#f8f8f8; } +ul.orderer li.deleted { background:#bbb url(../img/admin/deleted-overlay.gif); } +ul.orderer li.deleted a:link, ul.orderer li.deleted a:visited { color:#888; } +ul.orderer li.deleted .inline-deletelink { background-image:url(../img/admin/inline-restore.png); } +ul.orderer li.deleted:hover, ul.orderer li.deleted a.selector:hover { cursor:default; } + +/* EDIT INLINE */ +.inline-deletelink { display:block; text-indent:-9999px; background:transparent url(../img/admin/inline-delete.png) no-repeat; width:15px; height:15px; margin:0.4em 0; border: 0px none; } +.inline-deletelink:hover { background-position:-15px 0; cursor:pointer; } +.editinline button.addlink { border: 0px none; color: #5b80b2; font-size: 100%; cursor: pointer; } +.editinline button.addlink:hover { color: #036; cursor: pointer; } +.editinline table .help { text-align:right; float:right; padding-left:2em; } +.editinline tfoot .addlink { white-space:nowrap; } +.editinline table thead th:last-child { border-left:none; } +.editinline tr.deleted { background:#ddd url(../img/admin/deleted-overlay.gif); } +.editinline tr.deleted .inline-deletelink { background-image:url(../img/admin/inline-restore.png); } +.editinline tr.deleted td:hover { cursor:default; } +.editinline tr.deleted td:first-child { background-image:none !important; } + +/* EDIT INLINE - STACKED */ +.editinline-stacked { min-width:758px; } +.editinline-stacked .inline-object { margin-left:210px; background:white; } +.editinline-stacked .inline-source { float:left; width:200px; background:#f8f8f8; } +.editinline-stacked .inline-splitter { float:left; width:9px; background:#f8f8f8 url(../img/admin/inline-splitter-bg.gif) 50% 50% no-repeat; border-right:1px solid #ccc; } +.editinline-stacked .controls { clear:both; background:#e1e1e1 url(../img/admin/nav-bg.gif) top left repeat-x; padding:3px 4px; font-size:11px; border-top:1px solid #ddd; } \ No newline at end of file Added: trunk/templatetool/media/img/admin/arrow-down.gif =================================================================== (Binary files differ) Property changes on: trunk/templatetool/media/img/admin/arrow-down.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/templatetool/media/img/admin/arrow-up.gif =================================================================== (Binary files differ) Property changes on: trunk/templatetool/media/img/admin/arrow-up.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/templatetool/media/img/admin/changelist-bg.gif =================================================================== (Binary files differ) Property changes on: trunk/templatetool/media/img/admin/changelist-bg.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/templatetool/media/img/admin/chooser-bg.gif =================================================================== (Binary files differ) Property changes on: trunk/templatetool/media/img/admin/chooser-bg.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/templatetool/media/img/admin/chooser_stacked-bg.gif =================================================================== (Binary files differ) Property changes on: trunk/templatetool/media/img/admin/chooser_stacked-bg.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/templatetool/media/img/admin/default-bg-reverse.gif =================================================================== (Binary files differ) Property changes on: trunk/templatetool/media/img/admin/default-bg-reverse.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/templatetool/media/img/admin/default-bg.gif =================================================================== (Binary files differ) Property changes on: trunk/templatetool/media/img/admin/default-bg.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/templatetool/media/img/admin/deleted-overlay.gif =================================================================== (Binary files differ) Property changes on: trunk/templatetool/media/img/admin/deleted-overlay.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/templatetool/media/img/admin/icon-no.gif =================================================================== (Binary files differ) Property changes on: trunk/templatetool/media/img/admin/icon-no.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/templatetool/media/img/admin/icon-unknown.gif =================================================================== (Binary files differ) Property changes on: trunk/templatetool/media/img/admin/icon-unknown.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/templatetool/media/img/admin/icon-yes.gif =================================================================== (Binary files differ) Property changes on: trunk/templatetool/media/img/admin/icon-yes.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/templatetool/media/img/admin/icon_addlink.gif =================================================================== (Binary files differ) Property changes on: trunk/templatetool/media/img/admin/icon_addlink.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/templatetool/media/img/admin/icon_alert.gif =================================================================== (Binary files differ) Property changes on: trunk/templatetool/media/img/admin/icon_alert.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/templatetool/media/img/admin/icon_calendar.gif =================================================================== (Binary files differ) Property changes on: trunk/templatetool/media/img/admin/icon_calendar.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/templatetool/media/img/admin/icon_changelink.gif =================================================================== (Binary files differ) Property changes on: trunk/templatetool/media/img/admin/icon_changelink.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/templatetool/media/img/admin/icon_clock.gif =================================================================== (Binary files differ) Property changes on: trunk/templatetool/media/img/admin/icon_clock.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/templatetool/media/img/admin/icon_deletelink.gif =================================================================== (Binary files differ) Property changes on: trunk/templatetool/media/img/admin/icon_deletelink.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/templatetool/media/img/admin/icon_error.gif =================================================================== (Binary files differ) Property changes on: trunk/templatetool/media/img/admin/icon_error.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/templatetool/media/img/admin/icon_searchbox.png =================================================================== (Binary files differ) Property changes on: trunk/templatetool/media/img/admin/icon_searchbox.png ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/templatetool/media/img/admin/icon_success.gif =================================================================== (Binary files differ) Property changes on: trunk/templatetool/media/img/admin/icon_success.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/templatetool/media/img/admin/inline-delete-8bit.png =================================================================== (Binary files differ) Property changes on: trunk/templatetool/media/img/admin/inline-delete-8bit.png ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/templatetool/media/img/admin/inline-delete.png =================================================================== (Binary files differ) Property changes on: trunk/templatetool/media/img/admin/inline-delete.png ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/templatetool/media/img/admin/inline-restore-8bit.png =================================================================== (Binary files differ) Property changes on: trunk/templatetool/media/img/admin/inline-restore-8bit.png ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/templatetool/media/img/admin/inline-restore.png =================================================================== (Binary files differ) Property changes on: trunk/templatetool/media/img/admin/inline-restore.png ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/templatetool/media/img/admin/inline-splitter-bg.gif =================================================================== (Binary files differ) Property changes on: trunk/templatetool/media/img/admin/inline-splitter-bg.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/templatetool/media/img/admin/nav-bg-grabber.gif =================================================================== (Binary files differ) Property changes on: trunk/templatetool/media/img/admin/nav-bg-grabber.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/templatetool/media/img/admin/nav-bg-reverse.gif =================================================================== (Binary files differ) Property changes on: trunk/templatetool/media/img/admin/nav-bg-reverse.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/templatetool/media/img/admin/nav-bg.gif =================================================================== (Binary files differ) Property changes on: trunk/templatetool/media/img/admin/nav-bg.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/templatetool/media/img/admin/selector-add.gif =================================================================== (Binary files differ) Property changes on: trunk/templatetool/media/img/admin/selector-add.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/templatetool/media/img/admin/selector-addall.gif =================================================================== (Binary files differ) Property changes on: trunk/templatetool/media/img/admin/selector-addall.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/templatetool/media/img/admin/selector-remove.gif =================================================================== (Binary files differ) Property changes on: trunk/templatetool/media/img/admin/selector-remove.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/templatetool/media/img/admin/selector-removeall.gif =================================================================== (Binary files differ) Property changes on: trunk/templatetool/media/img/admin/selector-removeall.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/templatetool/media/img/admin/selector-search.gif =================================================================== (Binary files differ) Property changes on: trunk/templatetool/media/img/admin/selector-search.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/templatetool/media/img/admin/selector_stacked-add.gif =================================================================== (Binary files differ) Property changes on: trunk/templatetool/media/img/admin/selector_stacked-add.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/templatetool/media/img/admin/selector_stacked-remove.gif =================================================================== (Binary files differ) Property changes on: trunk/templatetool/media/img/admin/selector_stacked-remove.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/templatetool/media/img/admin/tool-left.gif =================================================================== (Binary files differ) Property changes on: trunk/templatetool/media/img/admin/tool-left.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/templatetool/media/img/admin/tool-left_over.gif =================================================================== (Binary files differ) Property changes on: trunk/templatetool/media/img/admin/tool-left_over.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/templatetool/media/img/admin/tool-right.gif =================================================================== (Binary files differ) Property changes on: trunk/templatetool/media/img/admin/tool-right.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/templatetool/media/img/admin/tool-right_over.gif =================================================================== (Binary files differ) Property changes on: trunk/templatetool/media/img/admin/tool-right_over.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/templatetool/media/img/admin/tooltag-add.gif =================================================================== (Binary files differ) Property changes on: trunk/templatetool/media/img/admin/tooltag-add.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/templatetool/media/img/admin/tooltag-add_over.gif =================================================================== (Binary files differ) Property changes on: trunk/templatetool/media/img/admin/tooltag-add_over.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/templatetool/media/img/admin/tooltag-arrowright.gif =================================================================== (Binary files differ) Property changes on: trunk/templatetool/media/img/admin/tooltag-arrowright.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/templatetool/media/img/admin/tooltag-arrowright_over.gif =================================================================== (Binary files differ) Property changes on: trunk/templatetool/media/img/admin/tooltag-arrowright_over.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/templatetool/media/js/SelectBox.js =================================================================== --- trunk/templatetool/media/js/SelectBox.js (rev 0) +++ trunk/templatetool/media/js/SelectBox.js 2008-02-09 16:30:37 UTC (rev 2615) @@ -0,0 +1,109 @@ +var SelectBox = { + cache: new Object(), + init: function(id) { + var box = document.getElementById(id); + var node; + SelectBox.cache[id] = new Array(); + var cache = SelectBox.cache[id]; + for (var i = 0; (node = box.options[i]); i++) { + cache.push({ value: node.value, text: node.text, displayed: 1 }); + } + }, + redisplay: function(id) { + // Repopulate HTML select box from cache + var box = document.getElementById(id); + box.options.length = 0; // clear all options + for (var i = 0, j = SelectBox.cache[id].length; i < j; i++) { + var node = SelectBox.cache[id][i]; + if (node.displayed) { + box.options[box.options.length] = new Option(node.text, node.value, false, false); + } + } + }, + filter: function(id, text) { + // Redisplay the HTML select box, displaying only the choices containing ALL + // the words in text. (It's an AND search.) + var tokens = text.toLowerCase().split(/\s+/); + var node, token; + for (var i = 0; (node = SelectBox.cache[id][i]); i++) { + node.displayed = 1; + for (var j = 0; (token = tokens[j]); j++) { + if (node.text.toLowerCase().indexOf(token) == -1) { + node.displayed = 0; + } + } + } + SelectBox.redisplay(id); + }, + delete_from_cache: function(id, value) { + var node, delete_index = null; + for (var i = 0; (node = SelectBox.cache[id][i]); i++) { + if (node.value == value) { + delete_index = i; + break; + } + } + var j = SelectBox.cache[id].length - 1; + for (var i = delete_index; i < j; i++) { + SelectBox.cache[id][i] = SelectBox.cache[id][i+1]; + } + SelectBox.cache[id].length--; + }, + add_to_cache: function(id, option) { + SelectBox.cache[id].push({ value: option.value, text: option.text, displayed: 1 }); + }, + cache_contains: function(id, value) { + // Check if an item is contained in the cache + var node; + for (var i = 0; (node = SelectBox.cache[id][i]); i++) { + if (node.value == value) { + return true; + } + } + return false; + }, + move: function(from, to) { + var from_box = document.getElementById(from); + var to_box = document.getElementById(to); + var option; + for (var i = 0; (option = from_box.options[i]); i++) { + if (option.selected && SelectBox.cache_contains(from, option.value)) { + SelectBox.add_to_cache(to, { value: option.value, text: option.text, displayed: 1 }); + SelectBox.delete_from_cache(from, option.value); + } + } + SelectBox.redisplay(from); + SelectBox.redisplay(to); + }, + move_all: function(from, to) { + var from_box = document.getElementById(from); + var to_box = document.getElementById(to); + var option; + for (var i = 0; (option = from_box.options[i]); i++) { + SelectBox.add_to_cache(to, { value: option.value, text: option.text, displayed: 1 }); + SelectBox.delete_from_cache(from, option.value); + } + SelectBox.redisplay(from); + SelectBox.redisplay(to); + }, + sort: function(id) { + SelectBox.cache[id].sort( function(a, b) { + a = a.text.toLowerCase(); + b = b.text.toLowerCase(); + try { + if (a > b) return 1; + if (a < b) return -1; + } + catch (e) { + // silently fail on IE 'unknown' exception + } + return 0; + } ); + }, + select_all: function(id) { + var box = document.getElementById(id); + for (var i = 0; i < box.options.length; i++) { + box.options[i].selected = 'selected'; + } + } +} Added: trunk/templatetool/media/js/SelectFilter.js =================================================================== --- trunk/templatetool/media/js/SelectFilter.js (rev 0) +++ trunk/templatetool/media/js/SelectFilter.js 2008-02-09 16:30:37 UTC (rev 2615) @@ -0,0 +1,81 @@ +/* +SelectFilter - Turns a multiple-select box into a filter interface. + +Requires SelectBox.js and addevent.js. +*/ + +function findForm(node) { + // returns the node of the form containing the given node + if (node.tagName.toLowerCase() != 'form') { + return findForm(node.parentNode); + } + return node; +} + +var SelectFilter = { + init: function(field_id) { + var from_box = document.getElementById(field_id); + from_box.id += '_from'; // change its ID + // Create the INPUT input box + var input_box = document.createElement('input'); + input_box.id = field_id + '_input'; + input_box.setAttribute('type', 'text'); + from_box.parentNode.insertBefore(input_box, from_box); + from_box.parentNode.insertBefore(document.createElement('br'), input_box.nextSibling); + // Create the TO box + var to_box = document.createElement('select'); + to_box.id = field_id + '_to'; + to_box.setAttribute('multiple', 'multiple'); + to_box.setAttribute('size', from_box.size); + from_box.parentNode.insertBefore(to_box, from_box.nextSibling); + to_box.setAttribute('name', from_box.getAttribute('name')); + from_box.setAttribute('name', from_box.getAttribute('name') + '_old'); + // Give the filters a CSS hook + from_box.setAttribute('class', 'filtered'); + to_box.setAttribute('class', 'filtered'); + // Set up the JavaScript event handlers for the select box filter interface + addEvent(input_box, 'keyup', function(e) { SelectFilter.filter_key_up(e, field_id); }); + addEvent(input_box, 'keydown', function(e) { SelectFilter.filter_key_down(e, field_id); }); + addEvent(from_box, 'dblclick', function() { SelectBox.move(field_id + '_from', field_id + '_to'); }); + addEvent(from_box, 'focus', function() { input_box.focus(); }); + addEvent(to_box, 'dblclick', function() { SelectBox.move(field_id + '_to', field_id + '_from'); }); + addEvent(findForm(from_box), 'submit', function() { SelectBox.select_all(field_id + '_to'); }); + SelectBox.init(field_id + '_from'); + SelectBox.init(field_id + '_to'); + // Move selected from_box options to to_box + SelectBox.move(field_id + '_from', field_id + '_to'); + }, + filter_key_up: function(event, field_id) { + from = document.getElementById(field_id + '_from'); + // don't submit form if user pressed Enter + if ((event.which && event.which == 13) || (event.keyCode && event.keyCode == 13)) { + from.selectedIndex = 0; + SelectBox.move(field_id + '_from', field_id + '_to'); + from.selectedIndex = 0; + return false; + } + var temp = from.selectedIndex; + SelectBox.filter(field_id + '_from', document.getElementById(field_id + '_input').value); + from.selectedIndex = temp; + return true; + }, + filter_key_down: function(event, field_id) { + from = document.getElementById(field_id + '_from'); + // right arrow -- move across + if ((event.which && event.which == 39) || (event.keyCode && event.keyCode == 39)) { + var old_index = from.selectedIndex; + SelectBox.move(field_id + '_from', field_id + '_to'); + from.selectedIndex = (old_index == from.length) ? from.length - 1 : old_index; + return false; + } + // down arrow -- wrap around + if ((event.which && event.which == 40) || (event.keyCode && event.keyCode == 40)) { + from.selectedIndex = (from.length == from.selectedIndex + 1) ? 0 : from.selectedIndex + 1; + } + // up arrow -- w... [truncated message content] |