This is an automated email from the git hooks/post-receive script.

git pushed a commit to branch master
in repository e16-themes.

View the commit online.

commit 0f44c4c507e508c58d41abb92818f95a126e336e
Author: Kim Woelders <k...@woelders.dk>
AuthorDate: Fri Oct 13 11:55:23 2023 +0200

    autofoo: Align with changes in other e16 stuff
---
 .git-src           |  0
 ChangeLog          | 47 ++++++++++++++++++++---------------------------
 Makefile.am        | 23 ++++++++++++++++++++++-
 configure.ac       | 10 +---------
 e16-themes.spec.in |  4 +---
 5 files changed, 44 insertions(+), 40 deletions(-)

diff --git a/.git-src b/.git-src
new file mode 100644
index 0000000..e69de29
diff --git a/ChangeLog b/ChangeLog
index 2b83474..dedda17 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,29 +1,22 @@
---- 0.16.8.0.1 ---
-Enable building combined theme package.
+v1.0.2 - 2018-08-12
+--------------------
+Kim Woelders (9):
+      Spec file cleanups.
+      1.0.1.000
+      Another spec file fix - don't own datadir/e16/themes.
+      Remove unnecessary AC_PROG_MAKE_SET.
+      Add MAINTAINERCLEANFILES.
+      ShinyMetal: Remove .xvpics/
+      Spec file cleanups
+      Simplify autogen.sh
+      1.0.2.
 
---- 0.16.8.0.2 ---
-ShinyMetal - Correct pager textclass.
-New style AC_INIT, autofoo cleanups.
-ShinyMetal - Make border and menu fonts separately configurable.
-Add ChangeLog
+v1.0.1 - 2010-07-14
+--------------------
+Kim Woelders (5):
+      Bump version, autofoo cleanups, switch to non-deprecated macros.
+      Remove use of font-*-italic (only used by Ganymede).
+      Ganymede: Remove incorrect __FLAGS in transient border.
+      ShinyMetal: Fix backgrounds.
+      1.0.1.
 
---- 0.16.8.0.3 ---
-configure.in -> configure.ac
-Remove duplicate fonts, put all fonts in ttfonts/.
-
---- 1.0.0 ---
-Rename font configuration files to match e16 changes. Remove obsolete localised ones.
-BrushedMetal-Tigert: Remove reference to non-existing synclaves.wav.
-
---- 1.0.1 ---
-Autofoo cleanups, switch to non-deprecated macros.
-Remove use of font-*-italic (only used by Ganymede).
-Ganymede: Remove incorrect __FLAGS in transient border.
-ShinyMetal: Fix backgrounds.
-
---- 1.0.2 ---
-Spec file cleanups.
-Remove unnecessary AC_PROG_MAKE_SET.
-Add MAINTAINERCLEANFILES.
-ShinyMetal: Remove .xvpics/
-Simplify autogen.sh
diff --git a/Makefile.am b/Makefile.am
index a025b69..267a0ab 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -6,4 +6,25 @@ MAINTAINERCLEANFILES = \
  aclocal.m4 configure install-sh missing \
  Makefile.in */Makefile.in */*/Makefile.in
 
-EXTRA_DIST = ChangeLog
+EXTRA_DIST = $(PACKAGE).spec.in ChangeLog
+CLEANFILES = $(PACKAGE).spec
+
+dist-hook: $(top_builddir)/$(PACKAGE).spec
+
+RPR_DEV = `echo -n "1.%(date '+%y%m%d').git"; git rev-parse --short=8 HEAD`
+RPR_REL = 1
+SED_DEV = "s/\@PACKAGE\@/@PACKAGE@/;s/\@VERSION\@/@VERSION@/;s/\@RPM_RELEASE\@/$(RPR_DEV)/"
+SED_REL = "s/\@PACKAGE\@/@PACKAGE@/;s/\@VERSION\@/@VERSION@/;s/\@RPM_RELEASE\@/$(RPR_REL)/"
+
+$(top_builddir)/$(PACKAGE).spec: FORCE
+	@if [ -f $(top_srcdir)/.git-src -a -z "$(release)" ]; then \
+	  sed $(SED_DEV) $(top_srcdir)/$(PACKAGE).spec.in > $@; \
+	else \
+	  sed $(SED_REL) $(top_srcdir)/$(PACKAGE).spec.in > $@; \
+	fi
+
+.PHONY: release
+release:
+	$(MAKE) dist release=y
+
+FORCE:
diff --git a/configure.ac b/configure.ac
index 5a0485b..3475e77 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,13 +1,6 @@
-m4_define([pkg_version],  [1.0.2])
-m4_define([pkg_revision], [000])
-m4_define([pkg_version],  m4_ifdef([pkg_revision], [pkg_version.pkg_revision], [pkg_version]))
-m4_define([rpm_revision], m4_ifdef([pkg_revision], ["0.%(date '+%y%m%d')"], [1]))
-
-AC_INIT([e16-themes], [pkg_version], [enlightenment-devel@lists.sourceforge.net])
+AC_INIT([e16-themes], [1.0.2], [enlightenment-devel@lists.sourceforge.net])
 AM_INIT_AUTOMAKE([foreign])
 
-AC_SUBST(E_RPM_REVISION, [rpm_revision])
-
 AC_PROG_INSTALL
 
 THEMES="BlueSteel BrushedMetal-Tigert Ganymede ShinyMetal"
@@ -19,6 +12,5 @@ AC_CONFIG_FILES([
   BrushedMetal-Tigert/Makefile
   Ganymede/Makefile
   ShinyMetal/Makefile
-  e16-themes.spec
 ])
 AC_OUTPUT
diff --git a/e16-themes.spec.in b/e16-themes.spec.in
index 4f86008..fc23f3e 100644
--- a/e16-themes.spec.in
+++ b/e16-themes.spec.in
@@ -1,7 +1,7 @@
 Summary:	Enlightenment themes: BlueSteel, BrushedMetal-Tigert, Ganymede, ShinyMetal
 Name:		@PACKAGE@
 Version:	@VERSION@
-Release:	@E_RPM_REVISION@%{?_vendorsuffix:.%{_vendorsuffix}}
+Release:	@RPM_RELEASE@%{?_vendorsuffix:.%{_vendorsuffix}}
 License:	BSD
 Group:		User Interface/Desktops
 URL:		http://www.enlightenment.org/
@@ -11,8 +11,6 @@ BuildRoot:	%{_tmppath}/%{name}-%{version}-root
 BuildArch:	noarch
 
 Requires: e16 >= 0.16.8
-Obsoletes: enlightenment-theme-BlueSteel enlightenment-theme-BrushedMetal-Tigert enlightenment-theme-Ganymede enlightenment-theme-ShinyMetal
-Obsoletes: e16-theme-BlueSteel e16-theme-BrushedMetal-Tigert e16-theme-Ganymede e16-theme-ShinyMetal
 
 %description
 The BlueSteel, BrushedMetal-Tigert, Ganymede, and ShinyMetal themes for Enlightenment DR16.

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.

Reply via email to