From 199aa53157ac098eac3da658fbee0e32f6eb14e3 Mon Sep 17 00:00:00 2001 From: ehofman Date: Sat, 27 Mar 2004 15:16:03 +0000 Subject: [PATCH] Add the IRIX packaging files for use with swpkg --- package/IRIX/FlightGear.idb | 23 ++++++++++ package/IRIX/FlightGear.spec | 84 ++++++++++++++++++++++++++++++++++++ 2 files changed, 107 insertions(+) create mode 100644 package/IRIX/FlightGear.idb create mode 100644 package/IRIX/FlightGear.spec diff --git a/package/IRIX/FlightGear.idb b/package/IRIX/FlightGear.idb new file mode 100644 index 000000000..2fba90c1e --- /dev/null +++ b/package/IRIX/FlightGear.idb @@ -0,0 +1,23 @@ +d 0755 erik user opt/FlightGear-0.9.4/bin opt/FlightGear-0.9.4/bin FlightGear.sw.base_R10k +d 0755 erik user opt/FlightGear-0.9.4/bin opt/FlightGear-0.9.4/bin FlightGear.sw.base_R4k +f 0755 erik user opt/FlightGear-0.9.4/bin/est-epsilon opt/FlightGear-0.9.4/bin/est-epsilon FlightGear.sw.optional +f 0755 erik user opt/FlightGear-0.9.4/bin/fgadmin opt/FlightGear-0.9.4/bin/fgadmin FlightGear.sw.admin removeop("if [ -x $rbase/usr/sbin/iconcatalogedit ]; then chroot $rbase /usr/sbin/iconcatalogedit -remove 'Category:File Name:/opt/FlightGear-0.9.4/bin/fgadmin' -syspage Freeware; fi;") exitop("if [ -x $rbase/usr/sbin/iconcatalogedit ]; then chroot $rbase /usr/sbin/iconcatalogedit -add 'Category:File Name:/opt/FlightGear-0.9.4/bin/fgadmin' -syspage Freeware; fi;") +f 0755 erik user opt/FlightGear-0.9.4/bin/fgfs opt/FlightGear-0.9.4/bin/fgfs FlightGear.sw.base_R4k +f 0755 erik user opt/FlightGear-0.9.4/bin/fgfs opt/FlightGear-0.9.4/bin/fgfs.10k FlightGear.sw.base_R10k +f 0755 erik user opt/FlightGear-0.9.4/bin/fgjs opt/FlightGear-0.9.4/bin/fgjs FlightGear.sw.optional +f 0755 erik user opt/FlightGear-0.9.4/bin/fgrun opt/FlightGear-0.9.4/bin/fgrun FlightGear.sw.admin removeop("if [ -x $rbase/usr/sbin/iconcatalogedit ]; then chroot $rbase /usr/sbin/iconcatalogedit -remove 'Category:File Name:/opt/FlightGear-0.9.4/bin/fgrun' -syspage Freeware; fi;") exitop("if [ -x $rbase/usr/sbin/iconcatalogedit ]; then chroot $rbase /usr/sbin/iconcatalogedit -add 'Category:File Name:/opt/FlightGear-0.9.4/bin/fgrun' -syspage Freeware; fi;") +f 0755 erik user opt/FlightGear-0.9.4/bin/gl-info opt/FlightGear-0.9.4/bin/gl-info FlightGear.sw.optional +f 0755 erik user opt/FlightGear-0.9.4/bin/js_demo opt/FlightGear-0.9.4/bin/js_demo FlightGear.sw.optional +f 0755 erik user opt/FlightGear-0.9.4/bin/metar opt/FlightGear-0.9.4/bin/metar FlightGear.sw.optional +f 0755 erik user opt/FlightGear-0.9.4/bin/terrasync opt/FlightGear-0.9.4/bin/terrasync FlightGear.sw.terrasync +f 0755 erik user opt/FlightGear-0.9.4/bin/yasim opt/FlightGear-0.9.4/bin/yasim FlightGear.sw.optional +d 0755 erik user opt/FlightGear-0.9.4/man opt/FlightGear-0.9.4/man FlightGear.man.manpages +d 0755 erik user opt/FlightGear-0.9.4/man/man1 opt/FlightGear-0.9.4/man/man1 FlightGear.man.manpages +f 0644 erik user opt/FlightGear-0.9.4/man/man1/est-epsilon.1 opt/FlightGear-0.9.4/man/man1/est-epsilon.1 FlightGear.man.manpages +f 0644 erik user opt/FlightGear-0.9.4/man/man1/fgfs.1 opt/FlightGear-0.9.4/man/man1/fgfs.1 FlightGear.man.manpages +f 0644 erik user opt/FlightGear-0.9.4/man/man1/fgjs.1 opt/FlightGear-0.9.4/man/man1/fgjs.1 FlightGear.man.manpages +f 0644 erik user opt/FlightGear-0.9.4/man/man1/gl-info.1 opt/FlightGear-0.9.4/man/man1/gl-info.1 FlightGear.man.manpages +f 0644 erik user opt/FlightGear-0.9.4/man/man1/js_demo.1 opt/FlightGear-0.9.4/man/man1/js_demo.1 FlightGear.man.manpages +f 0644 erik user opt/FlightGear-0.9.4/man/man1/pstest.1 opt/FlightGear-0.9.4/man/man1/pstest.1 FlightGear.man.manpages +d 0755 erik user opt/FlightGear-0.9.4/sbin opt/FlightGear-0.9.4/sbin FlightGear.sw.servers +f 0755 erik user opt/FlightGear-0.9.4/sbin/js_server opt/FlightGear-0.9.4/sbin/js_server FlightGear.sw.servers diff --git a/package/IRIX/FlightGear.spec b/package/IRIX/FlightGear.spec new file mode 100644 index 000000000..94e411100 --- /dev/null +++ b/package/IRIX/FlightGear.spec @@ -0,0 +1,84 @@ +product FlightGear + id "FlightGear Flight Simulator" + image sw + id "Software" + version 00090400 + order 9999 + subsys base_R4k default + id "Base Software (optimized for R4k)" + replaces FlightGear.sw.base 0 00090399 + prereq ( + ifl_eoe.sw.c++ 1319002020 maxint + ) + prereq ( + fw_libjpeg.sw.lib 1235274920 maxint + fw_libz.sw.lib 1278119120 maxint + ) + exp FlightGear.sw.base_R4k + endsubsys + subsys base_R10k + id "Base Software (optimized for R10k)" + replaces FlightGear.sw.base 0 00090399 + prereq ( + ifl_eoe.sw.c++ 1319002020 maxint + ) + prereq ( + fw_libjpeg.sw.lib 1235274920 maxint + fw_libz.sw.lib 1278119120 maxint + ) + exp FlightGear.sw.base_R10k + endsubsys + subsys optional default + id "Optional Software" + replaces FlightGear.sw.base 0 00090399 + prereq ( + FlightGear.sw.base_R4k 00090400 maxint + ) + prereq ( + FlightGear.sw.base_R10k 00090400 maxint + ) + exp FlightGear.sw.optional + endsubsys + subsys admin default + id "Graphical Administration Tools" + replaces FlightGear.sw.base 0 00090399 + prereq ( + FlightGear.sw.base_R4k 00090400 maxint + fw_fltk.sw.lib 1278985320 maxint + ) + prereq ( + FlightGear.sw.base_R10k 00090400 maxint + fw_fltk.sw.lib 1278985320 maxint + ) + exp FlightGear.sw.admin + endsubsys + subsys terrasync + id "Terrain download Synchronization utility" + replaces FlightGear.sw.base 0 00090399 + prereq ( + FlightGear.sw.base_R4k 00090400 maxint + fw_wget.sw.wget 1278327620 maxint + ) + prereq ( + FlightGear.sw.base_R10k 00090400 maxint + fw_wget.sw.wget 1278327620 maxint + ) + exp FlightGear.sw.terrasync + endsubsys + subsys servers + id "Remote Joystick Server" + replaces self + exp FlightGear.sw.servers + endsubsys + endimage + image man + id "Man Pages" + version 00090400 + order 9999 + subsys manpages default + id "Man Pages" + replaces self + exp FlightGear.man.manpages + endsubsys + endimage +endproduct