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