[Groonga-commit] groonga/groonga [master] [package] move {debian, apt, rpm, yum}/ to packages/.

Back to archive index

null+****@clear***** null+****@clear*****
2011年 5月 28日 (土) 00:16:57 JST


Kouhei Sutou	2011-05-27 15:16:57 +0000 (Fri, 27 May 2011)

  New Revision: 64d3b049d15e3450e6fd01453a0a10a73e20de57

  Log:
    [package] move {debian,apt,rpm,yum}/ to packages/.

  Added files:
    packages/Makefile.am
  Modified files:
    .gitignore
    Makefile.am
    configure.ac
  Renamed files:
    packages/apt/Makefile.am
      (from apt/Makefile.am)
    packages/apt/build-deb.sh
      (from apt/build-deb.sh)
    packages/apt/build-in-chroot.sh
      (from apt/build-in-chroot.sh)
    packages/apt/groonga-depended-packages
      (from apt/groonga-depended-packages)
    packages/apt/sign-repository.sh
      (from apt/sign-repository.sh)
    packages/apt/update-repository.sh
      (from apt/update-repository.sh)
    packages/debian/changelog
      (from debian/changelog)
    packages/debian/compat
      (from debian/compat)
    packages/debian/control
      (from debian/control)
    packages/debian/copyright
      (from debian/copyright)
    packages/debian/groonga-bin.install
      (from debian/groonga-bin.install)
    packages/debian/groonga-doc.docs
      (from debian/groonga-doc.docs)
    packages/debian/groonga-munin-plugin.conf
      (from debian/groonga-munin-plugin.conf)
    packages/debian/groonga-munin-plugins.install
      (from debian/groonga-munin-plugins.install)
    packages/debian/groonga-munin-plugins.postinst
      (from debian/groonga-munin-plugins.postinst)
    packages/debian/groonga-munin-plugins.postrm
      (from debian/groonga-munin-plugins.postrm)
    packages/debian/groonga-plugin-suggest.install
      (from debian/groonga-plugin-suggest.install)
    packages/debian/groonga-server.default
      (from debian/groonga-server.default)
    packages/debian/groonga-server.dirs
      (from debian/groonga-server.dirs)
    packages/debian/groonga-server.init
      (from debian/groonga-server.init)
    packages/debian/groonga-server.logrotate
      (from debian/groonga-server.logrotate)
    packages/debian/groonga-server.postinst
      (from debian/groonga-server.postinst)
    packages/debian/groonga-server.postrm
      (from debian/groonga-server.postrm)
    packages/debian/groonga-tokenizer-mecab.install
      (from debian/groonga-tokenizer-mecab.install)
    packages/debian/libgroonga-dev.install
      (from debian/libgroonga-dev.install)
    packages/debian/libgroonga0.dirs
      (from debian/libgroonga0.dirs)
    packages/debian/libgroonga0.install
      (from debian/libgroonga0.install)
    packages/debian/patches/series
      (from debian/patches/series)
    packages/debian/rules
      (from debian/rules)
    packages/debian/source/format
      (from debian/source/format)
    packages/rpm/Makefile.am
      (from rpm/Makefile.am)
    packages/rpm/centos/Makefile.am
      (from rpm/centos/Makefile.am)
    packages/rpm/centos/groonga.spec.in
      (from rpm/centos/groonga.spec.in)
    packages/rpm/fedora/Makefile.am
      (from rpm/fedora/Makefile.am)
    packages/rpm/fedora/groonga.spec.in
      (from rpm/fedora/groonga.spec.in)
    packages/yum/Makefile.am
      (from yum/Makefile.am)
    packages/yum/build-in-chroot.sh
      (from yum/build-in-chroot.sh)
    packages/yum/build-repository-rpm.sh
      (from yum/build-repository-rpm.sh)
    packages/yum/build-rpm.sh
      (from yum/build-rpm.sh)
    packages/yum/gpg-public-key.sh
      (from yum/gpg-public-key.sh)
    packages/yum/gpg-uid.sh
      (from yum/gpg-uid.sh)
    packages/yum/groonga-depended-packages
      (from yum/groonga-depended-packages)
    packages/yum/groonga-repository.spec
      (from yum/groonga-repository.spec)
    packages/yum/sign-rpm.sh
      (from yum/sign-rpm.sh)
    packages/yum/update-repository.sh
      (from yum/update-repository.sh)

  Modified: .gitignore (+23 -23)
===================================================================
--- .gitignore    2011-05-27 09:54:22 +0000 (33d5afe)
+++ .gitignore    2011-05-27 15:16:57 +0000 (f7c4bb2)
@@ -62,30 +62,30 @@ version.sh
 /coverage
 /coverage.info
 /test/unit/lib/*-*.*.*/
-/apt/debian/pool/*/*/*/*/*.diff.gz
-/apt/debian/pool/*/*/*/*/*.tar.gz
-/apt/debian/pool/*/*/*/*/*.build
-/apt/debian/pool/*/*/*/*/*.changes
-/apt/debian/pool/*/*/*/*/*.deb
-/apt/debian/pool/*/*/*/*/*.dsc
-/apt/debian/dists/
-/apt/debian/*.db
-/apt/debian/*.conf
-/apt/ubuntu/pool/*/*/*/*/*.diff.gz
-/apt/ubuntu/pool/*/*/*/*/*.tar.gz
-/apt/ubuntu/pool/*/*/*/*/*.build
-/apt/ubuntu/pool/*/*/*/*/*.changes
-/apt/ubuntu/pool/*/*/*/*/*.deb
-/apt/ubuntu/pool/*/*/*/*/*.dsc
-/apt/ubuntu/dists/
-/apt/ubuntu/*.db
-/apt/ubuntu/*.conf
+/packages/apt/debian/pool/*/*/*/*/*.diff.gz
+/packages/apt/debian/pool/*/*/*/*/*.tar.gz
+/packages/apt/debian/pool/*/*/*/*/*.build
+/packages/apt/debian/pool/*/*/*/*/*.changes
+/packages/apt/debian/pool/*/*/*/*/*.deb
+/packages/apt/debian/pool/*/*/*/*/*.dsc
+/packages/apt/debian/dists/
+/packages/apt/debian/*.db
+/packages/apt/debian/*.conf
+/packages/apt/ubuntu/pool/*/*/*/*/*.diff.gz
+/packages/apt/ubuntu/pool/*/*/*/*/*.tar.gz
+/packages/apt/ubuntu/pool/*/*/*/*/*.build
+/packages/apt/ubuntu/pool/*/*/*/*/*.changes
+/packages/apt/ubuntu/pool/*/*/*/*/*.deb
+/packages/apt/ubuntu/pool/*/*/*/*/*.dsc
+/packages/apt/ubuntu/dists/
+/packages/apt/ubuntu/*.db
+/packages/apt/ubuntu/*.conf
 /configure.lineno
-/rpm/*/*.spec
-/yum/groonga.repo
-/yum/RPM-GPG-KEY-groonga
-/yum/fedora/
-/yum/centos/
+/packages/rpm/*/*.spec
+/packages/yum/groonga.repo
+/packages/yum/RPM-GPG-KEY-groonga
+/packages/yum/fedora/
+/packages/yum/centos/
 /examples/dictionary/db/
 /examples/dictionary/*.gz
 /examples/dictionary/gene95-dictionary/

  Modified: Makefile.am (+4 -6)
===================================================================
--- Makefile.am    2011-05-27 09:54:22 +0000 (9ca87f5)
+++ Makefile.am    2011-05-27 15:16:57 +0000 (9f31a80)
@@ -9,9 +9,7 @@ SUBDIRS =					\
 	src					\
 	examples				\
 	test					\
-	apt					\
-	rpm					\
-	yum					\
+	packages				\
 	data					\
 	tools					\
 	doc
@@ -72,9 +70,9 @@ update-latest-release:
 	  misc/update-latest-release.rb				\
 	  $(PACKAGE) $(OLD_RELEASE) $(OLD_RELEASE_DATE)		\
 	  $(VERSION) $(NEW_RELEASE_DATE)			\
-	  rpm/fedora/groonga.spec.in				\
-	  rpm/centos/groonga.spec.in				\
-	  debian/changelog
+	  packages/rpm/fedora/groonga.spec.in			\
+	  packages/rpm/centos/groonga.spec.in			\
+	  packages/debian/changelog
 
 update-document:
 	@if test -z "$(GROONGA_GITHUB_COM_PATH)"; then			\

  Modified: configure.ac (+8 -7)
===================================================================
--- configure.ac    2011-05-27 09:54:22 +0000 (aa8bfe1)
+++ configure.ac    2011-05-27 15:16:57 +0000 (c8c514a)
@@ -123,11 +123,12 @@ AC_CONFIG_FILES([
   examples/dictionary/eijiro/Makefile
   examples/dictionary/gene95/Makefile
   examples/dictionary/jmdict/Makefile
-  apt/Makefile
-  rpm/Makefile
-  rpm/centos/Makefile
-  rpm/fedora/Makefile
-  yum/Makefile
+  packages/Makefile
+  packages/apt/Makefile
+  packages/rpm/Makefile
+  packages/rpm/centos/Makefile
+  packages/rpm/fedora/Makefile
+  packages/yum/Makefile
   data/Makefile
   data/html/Makefile
   data/munin/Makefile
@@ -825,8 +826,8 @@ AC_DEFINE_UNQUOTED(GRN_CONFIG_PATH, ["$GRN_CONFIG_PATH"],
   [Default command line option configuration file.])
 
 AC_OUTPUT([
-  rpm/centos/groonga.spec
-  rpm/fedora/groonga.spec
+  packages/rpm/centos/groonga.spec
+  packages/rpm/fedora/groonga.spec
   groonga.pc
   ])
 

  Added: packages/Makefile.am (+4 -0) 100644
===================================================================
--- /dev/null
+++ packages/Makefile.am    2011-05-27 15:16:57 +0000 (d1bf9d1)
@@ -0,0 +1,4 @@
+SUBDIRS =					\
+	apt					\
+	rpm					\
+	yum

  Renamed: packages/apt/Makefile.am (+6 -1) 87%
===================================================================
--- apt/Makefile.am    2011-05-27 09:54:22 +0000 (964ea80)
+++ packages/apt/Makefile.am    2011-05-27 15:16:57 +0000 (9521f08)
@@ -36,7 +36,12 @@ upload: ensure-rsync-path
 	     dists pool $(RSYNC_PATH)/$${distribution});	\
 	done
 
-build:
+build: source
 	./build-in-chroot.sh \
 	  $(PACKAGE) $(VERSION) $(CHROOT_BASE) \
 	  '$(ARCHITECTURES)' '$(CODES)'
+
+source: ../$(PACKAGE)-$(VERSION).tar.gz
+
+../$(PACKAGE)-$(VERSION).tar.gz:
+	ln -s $(abs_top_builddir)/$(PACKAGE)-$(VERSION).tar.gz ../

  Renamed: packages/apt/build-deb.sh (+0 -0) 100%
===================================================================

  Renamed: packages/apt/build-in-chroot.sh (+0 -0) 100%
===================================================================

  Renamed: packages/apt/groonga-depended-packages (+0 -0) 100%
===================================================================

  Renamed: packages/apt/sign-repository.sh (+0 -0) 100%
===================================================================

  Renamed: packages/apt/update-repository.sh (+0 -0) 100%
===================================================================

  Renamed: packages/debian/changelog (+0 -0) 100%
===================================================================

  Renamed: packages/debian/compat (+0 -0) 100%
===================================================================

  Renamed: packages/debian/control (+0 -0) 100%
===================================================================

  Renamed: packages/debian/copyright (+0 -0) 100%
===================================================================

  Renamed: packages/debian/groonga-bin.install (+0 -0) 100%
===================================================================

  Renamed: packages/debian/groonga-doc.docs (+0 -0) 100%
===================================================================

  Renamed: packages/debian/groonga-munin-plugin.conf (+0 -0) 100%
===================================================================

  Renamed: packages/debian/groonga-munin-plugins.install (+0 -0) 100%
===================================================================

  Renamed: packages/debian/groonga-munin-plugins.postinst (+0 -0) 100%
===================================================================

  Renamed: packages/debian/groonga-munin-plugins.postrm (+0 -0) 100%
===================================================================

  Renamed: packages/debian/groonga-plugin-suggest.install (+0 -0) 100%
===================================================================

  Renamed: packages/debian/groonga-server.default (+0 -0) 100%
===================================================================

  Renamed: packages/debian/groonga-server.dirs (+0 -0) 100%
===================================================================

  Renamed: packages/debian/groonga-server.init (+0 -0) 100%
===================================================================

  Renamed: packages/debian/groonga-server.logrotate (+0 -0) 100%
===================================================================

  Renamed: packages/debian/groonga-server.postinst (+0 -0) 100%
===================================================================

  Renamed: packages/debian/groonga-server.postrm (+0 -0) 100%
===================================================================

  Renamed: packages/debian/groonga-tokenizer-mecab.install (+0 -0) 100%
===================================================================

  Renamed: packages/debian/libgroonga-dev.install (+0 -0) 100%
===================================================================

  Renamed: packages/debian/libgroonga0.dirs (+0 -0) 100%
===================================================================

  Renamed: packages/debian/libgroonga0.install (+0 -0) 100%
===================================================================

  Renamed: packages/debian/patches/series (+0 -0) 100%
===================================================================

  Renamed: packages/debian/rules (+0 -0) 100%
===================================================================

  Renamed: packages/debian/source/format (+0 -0) 100%
===================================================================

  Renamed: packages/rpm/Makefile.am (+0 -0) 100%
===================================================================

  Renamed: packages/rpm/centos/Makefile.am (+0 -0) 100%
===================================================================

  Renamed: packages/rpm/centos/groonga.spec.in (+0 -0) 100%
===================================================================

  Renamed: packages/rpm/fedora/Makefile.am (+0 -0) 100%
===================================================================

  Renamed: packages/rpm/fedora/groonga.spec.in (+0 -0) 100%
===================================================================

  Renamed: packages/yum/Makefile.am (+6 -1) 85%
===================================================================
--- yum/Makefile.am    2011-05-27 09:54:22 +0000 (53b4df2)
+++ packages/yum/Makefile.am    2011-05-27 15:16:57 +0000 (be63a3c)
@@ -34,7 +34,12 @@ upload: ensure-rsync-path
 	    $${distribution}/ $(RSYNC_PATH)/$${distribution};	\
 	done
 
-build: build-in-chroot build-repository-rpm
+build: source build-in-chroot build-repository-rpm
+
+source: ../$(PACKAGE)-$(VERSION).tar.gz
+
+../$(PACKAGE)-$(VERSION).tar.gz:
+	ln -s $(abs_top_builddir)/$(PACKAGE)-$(VERSION).tar.gz ../
 
 build-in-chroot:
 	./build-in-chroot.sh			\

  Renamed: packages/yum/build-in-chroot.sh (+0 -0) 100%
===================================================================

  Renamed: packages/yum/build-repository-rpm.sh (+0 -0) 100%
===================================================================

  Renamed: packages/yum/build-rpm.sh (+0 -0) 100%
===================================================================

  Renamed: packages/yum/gpg-public-key.sh (+0 -0) 100%
===================================================================

  Renamed: packages/yum/gpg-uid.sh (+0 -0) 100%
===================================================================

  Renamed: packages/yum/groonga-depended-packages (+0 -0) 100%
===================================================================

  Renamed: packages/yum/groonga-repository.spec (+0 -0) 100%
===================================================================

  Renamed: packages/yum/sign-rpm.sh (+0 -0) 100%
===================================================================

  Renamed: packages/yum/update-repository.sh (+0 -0) 100%
===================================================================




Groonga-commit メーリングリストの案内
Back to archive index