]> TLD Linux GIT Repositories - packages/lsb-release.git/commitdiff
- release 2024.01 master
authorMarcin Krol <hawk@tld-linux.org>
Thu, 5 Dec 2024 23:11:42 +0000 (00:11 +0100)
committerMarcin Krol <hawk@tld-linux.org>
Thu, 5 Dec 2024 23:11:42 +0000 (00:11 +0100)
lsb-release.spec

index 2cd4dd306fd7f749e51a19d50390a9dedb18d8b4..032a2cc114b54908ab47491b4afc427546a4b400 100644 (file)
@@ -1,6 +1,12 @@
+
 # Define this to link to which library version  eg. /lib64/ld-lsb-x86-64.so.3
 %define lsbsover 3
 
 # Define this to link to which library version  eg. /lib64/ld-lsb-x86-64.so.3
 %define lsbsover 3
 
+%ifarch aarch64
+%global archname aarch64
+%global ldso ld-linux-aarch64.so.1
+%global lsbldso ld-lsb-aarch64.so
+%endif
 %ifarch %{ix86}
 %define archname ia32
 %define ldso ld-linux.so.2
 %ifarch %{ix86}
 %define archname ia32
 %define ldso ld-linux.so.2
@@ -43,7 +49,7 @@
 %define lsbldso ld-lsb-x32.so
 %endif
 
 %define lsbldso ld-lsb-x32.so
 %endif
 
-%ifarch ia64 ppc64 s390x x86_64
+%ifarch ia64 ppc64 s390x x86_64 aarch64
 %define qual ()(64bit)
 %else
 %ifarch x32
 %define qual ()(64bit)
 %else
 %ifarch x32
@@ -57,7 +63,7 @@ Summary:      LSB base libraries support for TLD Linux
 Summary(pl.UTF-8):     Narzędzia LSB (Linux Standard Base)
 Name:          lsb-release
 Version:       4.0
 Summary(pl.UTF-8):     Narzędzia LSB (Linux Standard Base)
 Name:          lsb-release
 Version:       4.0
-Release:       3
+Release:       4
 License:       GPL v2+
 Group:         Base
 #Source0:      http://dl.sourceforge.net/lsb/%{name}-2.0.tar.gz
 License:       GPL v2+
 Group:         Base
 #Source0:      http://dl.sourceforge.net/lsb/%{name}-2.0.tar.gz
@@ -71,7 +77,7 @@ BuildRequires:        util-linux
 Requires:      coreutils
 Requires:      glibc
 Requires:      util-linux
 Requires:      coreutils
 Requires:      glibc
 Requires:      util-linux
-ExclusiveArch: %{ix86} ia64 %{x8664} x32 ppc ppc64 s390 s390x
+ExclusiveArch: %{ix86} ia64 %{x8664} x32 ppc ppc64 s390 s390x aarch64
 # dependency for primary LSB application for v1.3
 Provides:      lsb = %{version}
 # dependency for primary LSB application for v2.0 and v3.0
 # dependency for primary LSB application for v1.3
 Provides:      lsb = %{version}
 # dependency for primary LSB application for v2.0 and v3.0
@@ -140,7 +146,7 @@ install -d $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d
 cat > $RPM_BUILD_ROOT%{_sysconfdir}/lsb-release << 'EOF'
 LSB_VERSION=lsb-%{version}-%{archname}:lsb-%{version}-noarch
 DISTRIB_ID=TLD
 cat > $RPM_BUILD_ROOT%{_sysconfdir}/lsb-release << 'EOF'
 LSB_VERSION=lsb-%{version}-%{archname}:lsb-%{version}-noarch
 DISTRIB_ID=TLD
-DISTRIB_RELEASE=2015.01
+DISTRIB_RELEASE=2024.01
 DISTRIB_CODENAME=Ti
 DISTRIB_DESCRIPTION="TLD Linux"
 EOF
 DISTRIB_CODENAME=Ti
 DISTRIB_DESCRIPTION="TLD Linux"
 EOF