Am Sonntag, 8. März 2009 schrieb Sascha 'saigkill' Manns:
On Sonntag 08 März 2009 15:18:29 oc2pus@arcor.de wrote:
have you heard about the packman repository?
Yes, i think everyone has heard about packman ;-)
most of your apps you're trying to build are already available there ... dumb, kde4-skrooge ...
The Problem is: I would like to build kq (an Linux Game). But it must be linked to librarys, that doesn't contains OBS (dumb lib). And i can't link from OBS to Packman. So i must build my own Version.
http://packman.links2linux.de/package/dumb you can grab the src.rpm and check my rpmlintrc file :)
That's right. I've also used your spec. The Rpmlint-Warning "Huge Docs" i fixed through adding an own Doc Subpackage. Now i've read your rpmlintrc and found the Filter add "Shlib whatever". I think i put it in my rpmlintrc. The Spec file is yours. I thought: "We must be founded the wheel the second once?" :-) Have you ever seen the "executalble stack" in your Version?
no, not for this package. openSuSE-11.1 build: ... checking for files with abuild user/group ... running 00-check-install-rpms ... installing all built rpms Preparing packages for installation... libdumb0_9_3-0.9.3-0.pm.1 dumb-debuginfo-0.9.3-0.pm.1 dumb-debugsource-0.9.3-0.pm.1 libdumb-devel-0.9.3-0.pm.1 dumb-0.9.3-0.pm.1 ... running 01-check-debuginfo ... testing for empty debuginfo packages ! ! dumb-debugsource-0.9.3-0.pm.1.i586.rpm: no debug sources, deleting package ! dumb-debuginfo-0.9.3-0.pm.1.i586.rpm: WARNING: this probably means the debug information is invalid ! ... running 02-check-gcc-output ... testing for serious compiler warnings (using /usr/lib/build/checks-data/check_gcc_output) (using /local/build-root.toni.11.1-i386/.build.log) ... running 03-check-binary-kernel-log ... running 04-check-filelist ... checking filelist ... running 05-check-invalid-requires dependency check for dumb-debuginfo-0.9.3-0.pm.1.i586.rpm: ... running 06-check-installtest ... testing for pre/postinstall scripts that are not idempotent ... running 08-check-permissions ... testing for modified permissions ... running 09-check-packaged-twice ... running 10-check-lanana ... running 11-check-pkgconfig-deps ... testing devel dependencies required by pkgconfig .pc files ... running 12-check-libtool-deps ... testing devel dependencies required by libtool .la files (can be skipped by "skip-check-libtool-deps" anywhere in spec) ... running 13-check-invalid-provides ... running 14-check-gconf-scriptlets ... testing GConf scriptlet presence ... running 99-check-remove-rpms ... removing all built rpms (order: reverse libdumb0_9_3 libdumb-devel dumb dumb-debuginfo) RPMLINT report: =============== 4 packages and 0 specfiles checked; 0 errors, 0 warnings. # /local/y2pmbuild/11.1-i386/i586/libdumb0_9_3-0.9.3-0.pm.1.i586.rpm # /local/y2pmbuild/11.1-i386/i586/libdumb-devel-0.9.3-0.pm.1.i586.rpm # /local/y2pmbuild/11.1-i386/i586/dumb-0.9.3-0.pm.1.i586.rpm # /local/y2pmbuild/11.1-i386/i586/dumb-debuginfo-0.9.3-0.pm.1.i586.rpm # /local/y2pmbuild/11.1-i386/src/dumb-0.9.3-0.pm.1.src.rpm ... build is finished using: rpm -qa | grep rpmlint rpmlint-Factory-1.0-48.1 rpmlint-mini-1.0-215.1 perhaps some of the examples are triggering those messages ? I packaged only the sources from the examples: %__make clean %__rm -rf examples/{Makefile*,*.o,dumb{2wav,out,play},.{deps,libs}}
-- Sincereley yours
Sascha Manns
have fun Toni -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org