rpm builds tested
This commit is contained in:
		
							
								
								
									
										12
									
								
								ChangeLog
									
									
									
									
									
								
							
							
						
						
									
										12
									
								
								ChangeLog
									
									
									
									
									
								
							| @@ -1,3 +1,15 @@ | ||||
| 2016-12-19 18:29   | ||||
|  | ||||
| 	* [r123] debian/changelog.in: | ||||
| 	  updated build system | ||||
|  | ||||
| 2016-12-19 18:06   | ||||
|  | ||||
| 	* [r122] ChangeLog, ax_init_standard_project.m4, bootstrap.sh, | ||||
| 	  build-in-docker.conf, build-in-docker.sh, | ||||
| 	  resolve-debbuilddeps.sh, resolve-rpmbuilddeps.sh: | ||||
| 	  updated build system | ||||
|  | ||||
| 2016-12-12 14:13   | ||||
|  | ||||
| 	* [r121] scripts/build-in-docker.sh: | ||||
|   | ||||
| @@ -6,12 +6,20 @@ License: LGPL | ||||
| Group: Applications/... | ||||
| Source0: %{name}-%{version}.tar.gz | ||||
| BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root | ||||
| BuildRequires: gnupg, subversion, automake, autoconf, doxygen | ||||
| BuildRequires: gnupg, subversion, make, automake, autoconf, rpm-build, doxygen, java-openjdk | ||||
| %if 0%{?fedora} != 20 | ||||
| BuildRequires: graphviz | ||||
| %endif | ||||
| %if 0%{?fedora} || 0%{?rhel} || 0%{?rhl} || 0%{?centos} || 0%{?centos_ver} || 0%{?centos_version} | ||||
| BuildRequires: pkgconfig, redhat-lsb | ||||
| %if 0%{?fedora} || 0%{?rhel} || 0%{?rhl} || 0%{?centos} || 0%{?centos_ver} || 0%{?centos_version} || 0%{?mageia} | ||||
| BuildRequires: which, pkgconfig | ||||
| %if 0%{?rhel} > 6 || 0%{?rhl} > 6 || 0%{?centos} > 6 || 0%{?fedora} || 0%{?mageia} | ||||
| BuildRequires: rpm-sign | ||||
| %endif | ||||
| %if 0%{?mageia} | ||||
| BuildRequires: gnupg, lsb-release | ||||
| %else | ||||
| BuildRequires: gpg, redhat-lsb | ||||
| %endif | ||||
| %if ! ( 0%{?centos} || 0%{?centos_ver} || 0%{?centos_version} ) | ||||
| BuildRequires: mscgen | ||||
|  | ||||
| @@ -30,8 +38,7 @@ BuildRequires: pkg-config, lsb-release | ||||
| %description | ||||
| @README@ | ||||
|  | ||||
|  | ||||
|  | ||||
| %global debug_package %{nil} | ||||
| %prep | ||||
| %setup -q | ||||
| ./configure --prefix=/usr \ | ||||
| @@ -50,9 +57,9 @@ rm -rf $RPM_BUILD_ROOT | ||||
|  | ||||
| %files | ||||
| %defattr(-,root,root,-) | ||||
| /usr/bin/* | ||||
| /usr/share/@PACKAGE_NAME@/* | ||||
| %doc | ||||
| /usr/share/* | ||||
| /usr/share/doc/packages/@PACKAGE_NAME@/* | ||||
|  | ||||
|  | ||||
|  | ||||
|   | ||||
| @@ -302,7 +302,7 @@ VCSDEPENDS="" | ||||
| if test -d .svn; then | ||||
|     VCS="svn" | ||||
|     VCSDEPENDS_DEB="svn2cl, subversion, subversion-tools," | ||||
|     VCSDEPENDS_RPM="subversion, subversion-tools," | ||||
|     VCSDEPENDS_RPM="subversion," | ||||
|     echo -e " \e[32msuccess\e[0m detected ${VCS}" | ||||
| elif test -d .git; then | ||||
|     VCS="git" | ||||
|   | ||||
| @@ -227,6 +227,7 @@ fi | ||||
| if ! docker exec ${DOCKER_ID} getent passwd $(id -u) > /dev/null 2>&1; then | ||||
|     docker exec ${DOCKER_ID} useradd -m -u $(id -u) -g $(id -g) -d"${HOME}" $(id -un) | ||||
| fi | ||||
| docker exec ${DOCKER_ID} chown -R  $(id -u).$(id -g) "${HOME}" /workdir | ||||
| case $mode in | ||||
|     (deb|apt) | ||||
|         if [[ "${img}" =~ "ubuntu" ]]; then | ||||
|   | ||||
| @@ -302,7 +302,7 @@ VCSDEPENDS="" | ||||
| if test -d .svn; then | ||||
|     VCS="svn" | ||||
|     VCSDEPENDS_DEB="svn2cl, subversion, subversion-tools," | ||||
|     VCSDEPENDS_RPM="subversion, subversion-tools," | ||||
|     VCSDEPENDS_RPM="subversion," | ||||
|     echo -e " \e[32msuccess\e[0m detected ${VCS}" | ||||
| elif test -d .git; then | ||||
|     VCS="git" | ||||
| @@ -1625,6 +1625,7 @@ else | ||||
| echo '/usr/bin/*' | ||||
| echo '/usr/share/applications/*' | ||||
| fi) | ||||
| /usr/share/@PACKAGE_NAME@ | ||||
| %doc | ||||
| $(if testtag AX_USE_LIBTOOL; then | ||||
|   cat <<EOF2 | ||||
| @@ -1636,7 +1637,7 @@ $(if testtag AX_USE_LIBTOOL; then | ||||
| /usr/share/doc/packages/@PACKAGE_NAME@/README | ||||
| EOF2 | ||||
| else | ||||
|   echo '/usr/share/*' | ||||
|   echo '/usr/share/doc/packages/@PACKAGE_NAME@' | ||||
| fi) | ||||
|  | ||||
| $(if testtag AX_USE_LIBTOOL; then | ||||
|   | ||||
| @@ -227,6 +227,7 @@ fi | ||||
| if ! docker exec ${DOCKER_ID} getent passwd $(id -u) > /dev/null 2>&1; then | ||||
|     docker exec ${DOCKER_ID} useradd -m -u $(id -u) -g $(id -g) -d"${HOME}" $(id -un) | ||||
| fi | ||||
| docker exec ${DOCKER_ID} chown -R  $(id -u).$(id -g) "${HOME}" /workdir | ||||
| case $mode in | ||||
|     (deb|apt) | ||||
|         if [[ "${img}" =~ "ubuntu" ]]; then | ||||
|   | ||||
| @@ -8,6 +8,11 @@ | ||||
| ##       1         2         3         4         5         6         7         8 | ||||
| ## 45678901234567890123456789012345678901234567890123456789012345678901234567890 | ||||
|  | ||||
| dist_bin_SCRIPTS = | ||||
| pkgdocdatadir = ${pkgdatadir}/doc | ||||
| pkgtestdatadir = ${pkgdatadir}/test | ||||
|  | ||||
| dist_pkgdata_DATA = ax_check_qt.m4 bootstrap.sh mac-create-app-bundle.sh makefile_test.inc.am ax_cxx_compile_stdcxx_11.m4 build-in-docker.sh resolve-debbuilddeps.sh build-resource-file.sh resolve-rpmbuilddeps.sh ax_init_standard_project.m4 sql-to-dot.sed | ||||
| dist_pkgdocdata_DATA = doc/plantuml.jar | ||||
| dist_pkgtestdata_DATA = test/runtests.sh | ||||
|  | ||||
| MAINTAINERCLEANFILES = makefile.in | ||||
|   | ||||
		Reference in New Issue
	
	Block a user