{"thread":{"id":"18589","subject":"Re: [PATCH] Two RPM building improvements","startedAt":"2009-03-27T16:07:25Z","lastAt":"2009-03-27T16:07:25Z","messageCount":1,"participants":["Niels Basjes"],"isPatch":true,"patchVersion":1,"patchTotal":null},"messages":[{"id":"109659","messageId":"18535782.631238170045741.JavaMail.root@webmail.basjes.nl","threadId":"18589","inReplyTo":null,"subject":"Re: [PATCH] Two RPM building improvements","fromName":"Niels Basjes","fromEmail":"niels@basjes.nl","sentAt":"2009-03-27T16:07:25Z","receivedAt":"2009-03-27T16:07:25Z","isPatch":true,"sender":{"key":"niels@basjes.nl","avatar":"https://gravatar.com/avatar/1a1e9443d32983849de0a7a64aaad3fd2e238ca69bccbaa71a914d8edbd84ed5?d=mp&s=160"},"body":"Hi Jakub,\n\n----- Jakub Narebski <jnareb@gmail.com> wrote:\n> Niels Basjes <Niels@Basjes.nl> writes:\n> \n> > Two RPM building improvements:\n> Two _unrelated_ RPM building improvements squashed in one commit.\n\nHmm, well, ok. You're right.\n\n> >   - Building the RPMs can now be done by a non-root user.\n> \n> It was always possible, you only have to configure rpm / rpmbuild,\n> namely put path to where you want your RPM_BUILDING directory in\n> ~/.rpmmacros as %_topdir, for example:\n> \n>   $ cat ~/.rpmmacros\n>   %_topdir        /home/local/builddir\n\nYes, you're right. It has always been possible.\nThat works fine if you want all RPMS of multiple project to be thrown \nin one heap and have to spent time figuring out which rpms were built by \nwhich project.\nI've always preferred forcing the rpmbuilding to be done in a subdirectory \nof the current source checkout. That way I can easily remove all old stuff \nof _this_ project (simply remove the entire subdirectory) and easily know \nwhat has been created by this project.\n\n> Please RTFM first, \n\nI read the RTFM (really I did).\n\n> before going to solve non-problem in (ugh) fairly complicated way.\n\nWhat makes this complicated? \nIt's only different from what you're used to.\n\n> >   - The additional target all-rpms now builds the RPMs for a\n> > multitude of target platforms.\n> \n> Please wrap commit messages at 72-76 columns, at most at 80 columns.\n> No such overly long lines, please.\n\nOk.\n\n> But the all-rpms target looks like a good idea\n\nOk, discard this patch. I'll submit new (splitout) patches.\n\n-- \nMet vriendelijke groeten,\n\nNiels Basjes\n\nir. drs. Niels Basjes  -  http://niels.basj.es/  -  VCV 20000302\nmailto:`echo 'Niels Basjes'|sed 's/\\(.*\\)\\(..\\)/\\1.\\2/g;s/ /@/g'`\n"}]}