Add the SLES 12 .spec file.
For now SLES 12 and SLES 11 can share the same .spec file.
LU-8390 build: use correct .spec file for SLES 12
Changes in output from the lsb_release command in SLES 12
resulted in using the wrong .spec file in builds.
This patch corrects the problem for old and new versions.
Signed-off-by: Bob Glossman <bob.glossman@intel.com>
Change-Id: I41d47c305eba7d3dd0d313be5ad8192592291fad
Reviewed-on: http://review.whamcloud.com/21237
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Signed-off-by: Bob Glossman <bob.glossman@intel.com>
Change-Id: I3b716c09ea8632d2333aaf61b8a6c881ccd18a88
Reviewed-on: http://review.whamcloud.com/12316
Reviewed-by: James Simmons <uja.ornl@gmail.com>
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
e2fsck/tst_refcount
e2fsck/tst_region
e2fsprogs-RHEL-6.spec
-e2fsprogs-SUSE_LINUX-11.spec
+e2fsprogs-SUSE_LINUX-11+12.spec
e2fsprogs-RHEL-7.spec
ext2ed/ext2ed.conf
ext2ed/ext2ed.8
e2fsprogs-RHEL-6.spec: $(DEP_SUBSTITUTE) e2fsprogs-RHEL-6.spec.in
cd $(top_builddir); CONFIG_FILES=./e2fsprogs-RHEL-6.spec ./config.status
-e2fsprogs-SUSE_LINUX-11.spec: $(DEP_SUBSTITUTE) e2fsprogs-SUSE_LINUX-11.spec.in
- cd $(top_builddir); CONFIG_FILES=./e2fsprogs-SUSE_LINUX-11.spec ./config.status
+e2fsprogs-SUSE_LINUX-11+12.spec: $(DEP_SUBSTITUTE) e2fsprogs-SUSE_LINUX-11+12.spec.in
+ cd $(top_builddir); CONFIG_FILES=./e2fsprogs-SUSE_LINUX-11+12.spec ./config.status
e2fsprogs-RHEL-7.spec: $(DEP_SUBSTITUTE) e2fsprogs-RHEL-7.spec.in
cd $(top_builddir); CONFIG_FILES=./e2fsprogs-RHEL-7.spec ./config.status
-rpm: e2fsprogs.spec e2fsprogs-RHEL-6.spec e2fsprogs-SUSE_LINUX-11.spec e2fsprogs-RHEL-7.spec
+rpm: e2fsprogs.spec e2fsprogs-RHEL-6.spec e2fsprogs-SUSE_LINUX-11+12.spec \
+ e2fsprogs-RHEL-7.spec
sh contrib/build-rpm
docs:
fi
for i in MCONFIG Makefile e2fsprogs.spec \
e2fsprogs-RHEL-6.spec \
- e2fsprogs-SUSE_LINUX-11.spec \
+ e2fsprogs-SUSE_LINUX-11+12.spec \
e2fsprogs-RHEL-7.spec \
util/Makefile util/subst.conf util/gen-tarball util/install-symlink \
lib/et/Makefile lib/ss/Makefile lib/e2p/Makefile \
fi
for i in MCONFIG Makefile e2fsprogs.spec \
e2fsprogs-RHEL-6.spec \
- e2fsprogs-SUSE_LINUX-11.spec \
+ e2fsprogs-SUSE_LINUX-11+12.spec \
e2fsprogs-RHEL-7.spec \
util/Makefile util/subst.conf util/gen-tarball util/install-symlink \
lib/et/Makefile lib/ss/Makefile lib/e2p/Makefile \
Fedora-1[1-4]) DISTRO=RHEL; RELEASE=6;; # use the same .spec for now
Fedora-1[5-9]) DISTRO=RHEL; RELEASE=7;;
Fedora-2[0-9]) DISTRO=RHEL; RELEASE=7;;
+ SUSE\ LINUX-1[1-2]* | SUSE-12*) DISTRO=SUSE_LINUX; RELEASE=11+12;;
esac
SPECFILE="$currdir/e2fsprogs-${DISTRO// /_}-$RELEASE.spec"