Az az igazság, hogy tudásom igen szerény pláne, ha a csomagkészítésről van szó. Az OpenOffice.org-ban megjelent egy olyan lehetőség, hogy kiterjesztéseket lehet az alap telepítőhöz csomagolni. Ennek kapcsán készítettem egy patchkészletet, ami a SUN-féle Presentation Minimizert pakolná bele a telepítőbe. DE ez a lehetőség - mint a fejlesztővel történ egyeztetetés során kiderül - nem működik deb csomagoknál (le is áll a csomagolás) csak rpm és Windows telepítőcsomagok esetén. Arra gondolta, hogy megpróbálom kiegészíteni a csomagszkriptet. El is jutottam a megfelelő szkriptig, de nem tudom deb csomagoknál mi lenne a megfelelő megoldás. Az eredeti csomagolandó fájl így fest: http://pastebin.com/m3122d3b
Debian alatt kb így néz ki (LaTeX konverter): http://pastebin.com/m70381aa0
Szerintetek hogyan lehetne bolondbiztossá tenni például ezt részt deb csomag esetén:
#
if [ -x "$$RPM_INSTALL_PREFIX/PRODUCTDIRECTORYNAME/program/unopkg" ]; then
#
"$$RPM_INSTALL_PREFIX/PRODUCTDIRECTORYNAME/program/unopkg" remove --shared "${OXTFILENAME}" "-env:UserInstallation=file:////$$INSTDIR" '-env:UNO_JAVA_JFW_INSTALL_DATA=$$ORIGIN/../share/config/javasettingsunopkginstall.xml'
#
fi
A fő probléma az az, hogy általános megoldás kellene, de amúgy Debian alatt itt van: "/usr/lib/openoffice/program/unopkg" addig például OxygenOffice alatt itt: "/opt/openoffice.org2.4/program/unopkg". Más disztrókban meg gondolom még máshol is lehet... Szóval valami tuti ötlet kellene... Van?