Changeset: 5583092affdf for monetdb-ruby
URL: http://dev.monetdb.org/hg/monetdb-ruby?cmd=changeset;node=5583092affdf
Modified Files:
        Makefile
Branch: default
Log Message:

Record how packages can be built.


diffs (39 lines):

diff --git a/Makefile b/Makefile
--- a/Makefile
+++ b/Makefile
@@ -5,5 +5,35 @@ monetdb-sql-$(VERSION).gem: monetdb-sql.
                lib/MonetDBData.rb lib/MonetDBExceptions.rb lib/hasher.rb
        gem build $<
 
+.PHONY: clean
 clean:
        rm -f *.gem
+       rm -f *.rpm
+
+.PHONY: srpm
+srpm: rubygem-monetdb-sql.spec monetdb-sql-$(VERSION).gem
+       mkdir -p rpmbuild/RPMS
+       mkdir -p rpmbuild/SRPMS
+       mkdir -p rpmbuild/BUILD
+       mkdir -p rpmbuild/SOURCES
+       cp monetdb-sql-$(VERSION).gem rpmbuild/SOURCES
+       rpmbuild --define="_topdir $$PWD/rpmbuild" --define='_tmppath /tmp' 
--define='tmpdir %{_tmppath}' --define='dist %{?dummymacro}' -bs $<
+       mv rpmbuild/SRPMS/*.src.rpm .
+       rm -rf rpmbuild
+
+.PHONY: rpm
+rpm: rubygem-monetdb-sql.spec monetdb-sql-$(VERSION).gem
+       mkdir -p rpmbuild/RPMS
+       mkdir -p rpmbuild/SRPMS
+       mkdir -p rpmbuild/BUILD
+       mkdir -p rpmbuild/SOURCES
+       cp monetdb-sql-$(VERSION).gem rpmbuild/SOURCES
+       rpmbuild --define="_topdir $$PWD/rpmbuild" --define='_tmppath /tmp' 
--define='tmpdir %{_tmppath}' --define='dist %{?dummymacro}' -ba $<
+       mv rpmbuild/RPMS/noarch/*.noarch.rpm .
+       mv rpmbuild/SRPMS/*.src.rpm .
+       rm -rf rpmbuild
+
+.PHONY: deb
+deb: monetdb-sql-$(VERSION).gem debian/changelog debian/control debian/rules \
+               debian/copyright debian/source/format debian/compat
+       pdebuild --use-pdebuild-internal
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to