On 04/19/2013 12:51 PM, Rich Megginson wrote:
On 04/19/2013 01:21 PM, Nathan Kinder wrote:
On 04/19/2013 12:04 PM, Rich Megginson wrote:
On 04/19/2013 12:54 PM, Nathan Kinder wrote:
Hi,

Please review the attached patch that adds the ability for convenient developer RPM builds.  Details are in the patch description.

Note that my patch does not include any changes that will be made by running autogen.sh.  I did this to make the review easier instead of cluttering things up with tons of configure changes.  I will run autogen.sh before committing once the review and any necessary code adjustments are complete.

Once this is checked in, I will get the nightly builds converted over to use this new build target.  This should result in much less confusing package names for the nightly builds.  Here is an example of a package name produced by these changes:

    389-ds-base-1.3.2.a1-20130419182658.git2f02b0d.fc17.x86_64.rpm

Thanks,
-NGK

This means that you can only do "make rpms" on a systemd system.  That should suffice for now, and in the future, we can figure out a way to use different spec files for different platforms.
Yes.  This uses the spec file from Rawhide right now, but we will likely need to make the in-tree spec file conditional at some point in the future.

With the current spec file, this should work on any currently supported Fedora version (F17-Rawhide).

ok - ack
Thanks!  Pushed to master:

Counting objects: 35, done.
Delta compression using up to 8 threads.
Compressing objects: 100% (13/13), done.
Writing objects: 100% (20/20), 99.20 KiB, done.
Total 20 (delta 15), reused 7 (delta 7)
To ssh://git.fedorahosted.org/git/389/ds.git
   2f02b0d..c884bd9  master -> master




--
389-devel mailing list
389-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/389-devel