Commit e7d61accfb28dbf1ebf895ddde4ff26fc298f365
1 parent
cd66a2ad
Exists in
master
and in
5 other branches
Incluindo informação de revisão do RPM na tela de informações sobre a aplicação.
Showing
8 changed files
with
19 additions
and
18 deletions
Show diff stats
Makefile.in
| @@ -305,6 +305,7 @@ $(SRCDIR): \ | @@ -305,6 +305,7 @@ $(SRCDIR): \ | ||
| 305 | $(SRCDIR)/src/pw3270 \ | 305 | $(SRCDIR)/src/pw3270 \ |
| 306 | $(SRCDIR)/src/libpw3270cpp \ | 306 | $(SRCDIR)/src/libpw3270cpp \ |
| 307 | $(SRCDIR)/sdk \ | 307 | $(SRCDIR)/sdk \ |
| 308 | + $(SRCDIR)/branding \ | ||
| 308 | $(SRCDIR)/src/plugins/dbus3270 \ | 309 | $(SRCDIR)/src/plugins/dbus3270 \ |
| 309 | $(SRCDIR)/src/plugins/hllapi | 310 | $(SRCDIR)/src/plugins/hllapi |
| 310 | 311 |
branding/Makefile.in
| @@ -33,6 +33,7 @@ exec_prefix=@exec_prefix@ | @@ -33,6 +33,7 @@ exec_prefix=@exec_prefix@ | ||
| 33 | datarootdir=@datarootdir@ | 33 | datarootdir=@datarootdir@ |
| 34 | 34 | ||
| 35 | BASEDIR=@BASEDIR@ | 35 | BASEDIR=@BASEDIR@ |
| 36 | +SRCDIR=$(BASEDIR)/.src/$(PACKAGE_TARNAME)-$(PACKAGE_VERSION)/branding | ||
| 36 | BINDIR=$(BASEDIR)/.bin | 37 | BINDIR=$(BASEDIR)/.bin |
| 37 | 38 | ||
| 38 | MKDIR=@MKDIR_P@ | 39 | MKDIR=@MKDIR_P@ |
| @@ -52,6 +53,11 @@ $(BINDIR)/%.png: \ | @@ -52,6 +53,11 @@ $(BINDIR)/%.png: \ | ||
| 52 | @$(SVG2PNG) $< --format=png > $@ | 53 | @$(SVG2PNG) $< --format=png > $@ |
| 53 | @$(OPTIPNG) -o7 $@ | 54 | @$(OPTIPNG) -o7 $@ |
| 54 | 55 | ||
| 56 | +$(SRCDIR): | ||
| 57 | + | ||
| 58 | + @$(MKDIR) $@ | ||
| 59 | + @$(INSTALL_DATA) $(PACKAGE_NAME).svg $(PACKAGE_NAME)-logo.svg *.in $@ | ||
| 60 | + | ||
| 55 | $(BINDIR)/%.png: \ | 61 | $(BINDIR)/%.png: \ |
| 56 | %.png | 62 | %.png |
| 57 | 63 |
configure.ac
| @@ -165,10 +165,10 @@ dnl --------------------------------------------------------------------------- | @@ -165,10 +165,10 @@ dnl --------------------------------------------------------------------------- | ||
| 165 | dnl Version info | 165 | dnl Version info |
| 166 | dnl --------------------------------------------------------------------------- | 166 | dnl --------------------------------------------------------------------------- |
| 167 | 167 | ||
| 168 | -AC_ARG_WITH([revision], [AS_HELP_STRING([--with-revision], [Set revision])], [ app_cv_revision="$withval" ],[ app_cv_revision="`date +%Y%m%d`" ]) | 168 | +AC_ARG_WITH([release], [AS_HELP_STRING([--with-release], [Set release])], [ app_cv_release="$withval" ],[ app_cv_release="`date +%Y%m%d`" ]) |
| 169 | 169 | ||
| 170 | -AC_DEFINE_UNQUOTED(PACKAGE_REVISION, $app_cv_revision) | ||
| 171 | -AC_SUBST(PACKAGE_REVISION,$app_cv_revision) | 170 | +AC_DEFINE_UNQUOTED(PACKAGE_RELEASE, $app_cv_release) |
| 171 | +AC_SUBST(PACKAGE_RELEASE,$app_cv_release) | ||
| 172 | 172 | ||
| 173 | app_vrs_major=$(echo $VERSION | cut -d. -f1) | 173 | app_vrs_major=$(echo $VERSION | cut -d. -f1) |
| 174 | app_vrs_minor=$(echo $VERSION | cut -d. -f2) | 174 | app_vrs_minor=$(echo $VERSION | cut -d. -f2) |
locale/Makefile.in
| @@ -67,7 +67,7 @@ $(DESTDIR)/$(localedir)/%/LC_MESSAGES/$(PACKAGE_NAME).mo: \ | @@ -67,7 +67,7 @@ $(DESTDIR)/$(localedir)/%/LC_MESSAGES/$(PACKAGE_NAME).mo: \ | ||
| 67 | 67 | ||
| 68 | @echo $< ... | 68 | @echo $< ... |
| 69 | @$(MKDIR) `dirname $@` | 69 | @$(MKDIR) `dirname $@` |
| 70 | - @echo $(INSTALL_DATA) $^ $@ | 70 | + @$(INSTALL_DATA) $^ $@ |
| 71 | 71 | ||
| 72 | #---[ Targets ]-------------------------------------------------------------------------- | 72 | #---[ Targets ]-------------------------------------------------------------------------- |
| 73 | 73 |
rpm/pw3270.spec
| @@ -190,10 +190,6 @@ Plugin exporting a DBUS object from every %{name} open session. | @@ -190,10 +190,6 @@ Plugin exporting a DBUS object from every %{name} open session. | ||
| 190 | 190 | ||
| 191 | %setup -q -n pw3270-%{version} | 191 | %setup -q -n pw3270-%{version} |
| 192 | 192 | ||
| 193 | -echo "m4_define([SVN_REVISION], %{release})" > revision.m4 | ||
| 194 | -echo "m4_define([SVN_URL], http://softwarepublico.gov.br/gitlab/pw3270/principal.git)" >> revision.m4 | ||
| 195 | -echo "m4_define([APP_LEVEL], 0)" >> revision.m4 | ||
| 196 | - | ||
| 197 | aclocal | 193 | aclocal |
| 198 | autoconf | 194 | autoconf |
| 199 | 195 | ||
| @@ -201,14 +197,16 @@ export CFLAGS="$RPM_OPT_FLAGS" | @@ -201,14 +197,16 @@ export CFLAGS="$RPM_OPT_FLAGS" | ||
| 201 | export CXXFLAGS="$RPM_OPT_FLAGS" | 197 | export CXXFLAGS="$RPM_OPT_FLAGS" |
| 202 | export FFLAGS="$RPM_OPT_FLAGS" | 198 | export FFLAGS="$RPM_OPT_FLAGS" |
| 203 | 199 | ||
| 204 | -%configure | 200 | +%configure --with-release=%{release} |
| 201 | + | ||
| 202 | +cat src/include/lib3270/config.h | ||
| 205 | 203 | ||
| 206 | %build | 204 | %build |
| 207 | make clean | 205 | make clean |
| 208 | make all | 206 | make all |
| 209 | 207 | ||
| 210 | %install | 208 | %install |
| 211 | -%makeinstall | 209 | +%make_install |
| 212 | 210 | ||
| 213 | %find_lang pw3270 langfiles | 211 | %find_lang pw3270 langfiles |
| 214 | 212 |
src/include/lib3270/config.h.in
| @@ -35,7 +35,7 @@ | @@ -35,7 +35,7 @@ | ||
| 35 | 35 | ||
| 36 | #undef PACKAGE_NAME | 36 | #undef PACKAGE_NAME |
| 37 | #undef PACKAGE_VERSION | 37 | #undef PACKAGE_VERSION |
| 38 | - #undef PACKAGE_REVISION | 38 | + #undef PACKAGE_RELEASE |
| 39 | 39 | ||
| 40 | #undef HAVE_GNUC_VISIBILITY | 40 | #undef HAVE_GNUC_VISIBILITY |
| 41 | #undef HAVE_LIBM | 41 | #undef HAVE_LIBM |
src/pw3270/Makefile.in
| @@ -244,10 +244,6 @@ $(SRCDIR): \ | @@ -244,10 +244,6 @@ $(SRCDIR): \ | ||
| 244 | @$(MKDIR) $@ | 244 | @$(MKDIR) $@ |
| 245 | @$(INSTALL_DATA) *.c *.h *.in *.cbp $@ | 245 | @$(INSTALL_DATA) *.c *.h *.in *.cbp $@ |
| 246 | 246 | ||
| 247 | - @$(MKDIR) $@/svg | ||
| 248 | - @$(INSTALL_DATA) svg/*.svg $@/svg | ||
| 249 | - | ||
| 250 | - | ||
| 251 | #---[ Debug Targets ]-------------------------------------------------------------------- | 247 | #---[ Debug Targets ]-------------------------------------------------------------------- |
| 252 | 248 | ||
| 253 | Debug: \ | 249 | Debug: \ |
src/pw3270/dialog.c
| @@ -509,10 +509,10 @@ | @@ -509,10 +509,10 @@ | ||
| 509 | g_free(filename); | 509 | g_free(filename); |
| 510 | g_free(text); | 510 | g_free(text); |
| 511 | 511 | ||
| 512 | -#ifdef PACKAGE_REVISION | ||
| 513 | - text = g_strdup_printf(_("Version %s - Revision %s"),PACKAGE_VERSION,G_STRINGIFY(PACKAGE_REVISION)); | 512 | +#ifdef PACKAGE_RELEASE |
| 513 | + text = g_strdup_printf(_("Version %s-%s"),PACKAGE_VERSION,G_STRINGIFY(PACKAGE_RELEASE)); | ||
| 514 | #else | 514 | #else |
| 515 | - text = g_strdup_printf(_("Version %s - Revision %08lx"),PACKAGE_VERSION,BUILD_DATE); | 515 | + text = g_strdup_printf(_("Version %s-%s"),PACKAGE_VERSION,G_STRINGIFY(BUILD_DATE)); |
| 516 | #endif // PACKAGE_REVISION | 516 | #endif // PACKAGE_REVISION |
| 517 | 517 | ||
| 518 | gtk_about_dialog_set_version(dialog,text); | 518 | gtk_about_dialog_set_version(dialog,text); |