Changeset 1559


Ignore:
Timestamp:
Jan 18, 2019, 5:20:21 PM (7 years ago)
Author:
Yuri Dario
Message:

spec: cron2: Release version 1.4.2-1.

File:
1 edited

Legend:

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

    r1220 r1559  
    11#define svn_url     F:/rd/ports/cron2/trunk
    2 %define svn_url     http://svn.netlabs.org/repos/ports/cron2/trunk
    3 %define svn_rev     1163
     2%scm_source svn http://svn.netlabs.org/repos/ports/cron2/trunk 2323
    43
    54%define kmk_dist out/os2.x86/release/dist
     
    87Name: cron2
    98Version: 1.4.2
    10 Release: 0.0%{?dist}
     9Release: 1%{?dist}
    1110License: This is a FreeWare product.
    1211Group: Development/Libraries
    13 
    14 Source: %{name}-%{version}%{?svn_rev:-r%{svn_rev}}.zip
    1512
    1613Requires: libc >= 0.6.6
     
    2219
    2320%prep
    24 %if %{?svn_rev:%(sh -c 'if test -f "%{_sourcedir}/%{name}-%{version}-r%{svn_rev}.zip" ; then echo 1 ; else echo 0 ; fi')}%{!?svn_rev):0}
    25 %setup -q
    26 %else
    27 %setup -n "%{name}-%{version}" -Tc
    28 svn export %{?svn_rev:-r %{svn_rev}} %{svn_url} . --force
    29 rm -f "%{_sourcedir}/%{name}-%{version}%{?svn_rev:-r%{svn_rev}}.zip"
    30 (cd .. && zip -SrX9 "%{_sourcedir}/%{name}-%{version}%{?svn_rev:-r%{svn_rev}}.zip" "%{name}-%{version}")
    31 %endif
     21%scm_setup
     22
     23%global kmk_flags CFLAGS="%{optflags}" LDFLAGS=-Zhigh-mem KBUILD_VERBOSE=2 BUILD_TYPE=release INST_PREFIX="%{_prefix}"
    3224
    3325%build
    34 export KCFLAGS="%{optflags}"
    35 kmk -C src
     26kmk -C src %{kmk_flags}
    3627kmk -C src install
    3728
     
    5344
    5445%post
     46if [ "$1" -ge 1 ]; then # (upon update)
     47  %wps_object_delete_all
     48fi
    5549%wps_object_create_begin
    5650WP_TOOLS_CRON2_EXEC:WPProgram|Cron/2 Daemon|<WP_TOOLS>|EXENAME=((%_bindir/cron2.exe));STARTUPDIR=((%_bindir));ICONFILE=((%_defaultdocdir/%name-%version/cron2.ico));TITLE=Cron/2 Daemon;
     
    6054
    6155%postun
    62 %wps_object_delete_all
     56if [ "$1" = "0" ]; then
     57  %wps_object_delete_all
     58fi
    6359
    6460%files
     
    7167
    7268%changelog
     69* Fri Jan 18 2019 yd <yd@os2power.com> 1.4.2-2
     70- fixed dat file parsing
     71
    7372* Tue Aug 25 2015 yd <yd@os2power.com> 1.4.2-1
    7473- initial build with unixroot support for /@unixroot/etc/cron2.dat and default
Note: See TracChangeset for help on using the changeset viewer.