Changeset 1746 for spec/trunk/SPECS


Ignore:
Timestamp:
Jan 12, 2021, 10:10:15 PM (5 years ago)
Author:
tellie
Message:

spec: hearts: upload the spec file

Location:
spec/trunk/SPECS
Files:
1 added
1 edited

Legend:

Unmodified
Added
Removed
  • spec/trunk/SPECS/iqpuzzle.spec

    r1693 r1746  
    1919Name:           iqpuzzle
    2020Summary:        Challenging pentomino puzzle
    21 Version:        1.2.0
    22 Release:        2
     21Version:        1.2.1
     22Release:        1
    2323URL:            https://github.com/ElTh0r0/iqpuzzle
    24 #Source:         %{name}-%{version}.tar.gz
     24%if !0%{?os2_version}
     25Source:         %{name}-%{version}.tar.gz
     26%else
    2527%scm_source github https://github.com/ElTh0r0/iqpuzzle master
     28%endif
    2629
    27 # Fedora, RHEL, or CentOS
     30# Fedora, RHEL, OS2, or CentOS
    2831#--------------------------------------------------------------------
    2932%if 0%{?fedora} || 0%{?rhel_version} || 0%{?centos_version} || 0%{?os2_version}
     33                                                             
    3034License:        GPLv3+
    3135
    32 %if 0
     36%if !0%{?os2_version}
    3337BuildRequires:  desktop-file-utils
    3438%endif
    3539BuildRequires:  gcc
    36 %if 0
     40%if !0%{?os2_version}
    3741BuildRequires:  hicolor-icon-theme
    3842%endif
     
    7175
    7276%prep
    73 #%setup -q -n %{name}-%{version}
     77%if !0%{?os2_version}
     78%setup -q -n %{name}-%{version}
     79%else
    7480%scm_setup
     81%endif
    7582
    7683# Fedora, RHEL, or CentOS
     
    7986%build
    8087# Create qmake cache file to add rpm optflags.
    81 cat > .qmake.cache <<EOF
    82 QMAKE_CXXFLAGS += %{optflags}
    83 EOF
    84 qmake-qt5 PREFIX=%{_prefix}
     88#cat > .qmake.cache <<EOF
     89#QMAKE_CXXFLAGS += %{optflags}
     90#EOF
     91export QMAKE_SH=$SHELL
     92export FAST_BUILD=1
     93LDFLAGS="-Zhigh-mem -Zomf -Zargs-wild -Zargs-resp"
     94
     95qmake-qt5 "CONFIG+=release" PREFIX=%{_prefix}
    8596make %{?_smp_mflags}
    8697
    8798%install
    8899%make_install INSTALL_ROOT=%{buildroot}
    89 %if 0%{?os2_version}
     100mkdir -p %{buildroot}%{_bindir}
     101mkdir -p %{buildroot}%{_libdir}
     102mkdir -p %{buildroot}%{_datadir}/pixmaps
     103mkdir -p %{buildroot}%{_datadir}/%{name}
     104mkdir -p %{buildroot}%{_datadir}/misc
     105%endif
     106
     107%if !0%{?os2_version}
    90108rm -f $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop
    91109rm -f $RPM_BUILD_ROOT%{_datadir}/metainfo/%{name}.appdata.xml
     
    93111
    94112%check
    95 %if 0
     113%if !0%{?os2_version}
    96114desktop-file-validate %{buildroot}/%{_datadir}/%{name}.desktop || :
    97115appstream-util validate-relax --nonet %{buildroot}%{_datadir}/res/%{name}.appdata.xml || :
    98 %endif
    99116%endif
    100117#--------------------------------------------------------------------
     
    134151%{_bindir}/%{name}.exe
    135152%{_datadir}/%{name}
    136 %if 0
     153%if !0%{?os2_version}
    137154%{_datadir}/applications/%{name}.desktop
    138155%endif
     
    140157%{_datadir}/pixmaps/%{name}_64x64.png
    141158%{_datadir}/pixmaps/%{name}.xpm
    142 %if 0
     159%if !0%{?os2_version}
    143160%{_datadir}/metainfo/%{name}.appdata.xml
    144161%endif
     
    147164
    148165%changelog
     166* Mon Nov 30 2020 Elbert Pol <elbert.pol@gmail.com> 1.2.1-1
     167- Updated to latest version
     168
    149169* Wed Mar 18 2020 Elbert Pol <elbert.pol@gmail.com> 1.2.0-2
    150170- Add version to os2 define
Note: See TracChangeset for help on using the changeset viewer.