N9用的是.deb包,不知道是否安装了rpm包管理器(如果没有的话,肯定有办法找到甚至是自己编译rpm包管理积安装),不过至少你RPM打包的软件,至少得支持N9硬件和系统才行吧。如果你是为N9打包,那还是用Qt SDK中的打包工具打包成.deb包,Intel的meego sdk不支持N9的吧(N900支持)。另外,Qt中在.pro中是能直接试出打包脚本以供打包成rpm或deb的。
例如:
unix:!symbian {
target.path = /opt/com.artphoto365.artphoto365c/bin
target.files += ../../build-tablet-meego/ArtPhoto365C
target.files += ../../bin/artphoto365c.sh
target.files += ../../build-tablet-meego/LiveUpdate
target.files += ../../bin/liveupdate.sh
target.files += ../../build-tablet-meego/7za
target.files += ../../build-tablet-meego/rcc
libs.path = /opt/com.artphoto365.artphoto365c/lib
libs.files = /home/bjp/work/ArtPhoto365C/build-tablet-meego/lib/*
data.path = /opt/com.artphoto365.artphoto365c/share
data.files = /home/bjp/work/ArtPhoto365C/share/*
fonts.path = /opt/com.artphoto365.artphoto365c/fonts
etc = /opt/com.artphoto365.artphoto365c/etc
doc = /opt/com.artphoto365.artphoto365c/doc
icons.path = /opt/com.artphoto365.artphoto365c/icons
icons.files = ../../icons/*.svg
desktop.path = /usr/share/applications
desktop.files = ../../src/com.artphoto365.artphoto365c.desktop
desktop2.path = /usr/share/meego-ux-appgrid/applications
desktop2.files = ../../src/com.artphoto365.artphoto365c-meego-tablet.desktop
INSTALLS += target libs data fonts etc doc icons desktop desktop2
}