Группа :: Разработка/Прочее
Пакет: hashlink
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
%define _unpackaged_files_terminate_build 1
Name: hashlink
Version: 1.11
Release: alt3
Summary: HashLink is a virtual machine for Haxe
License: MIT
Group: Development/Other
Url: https://hashlink.haxe.org/
Source: %name-%version.tar
ExcludeArch: armh
BuildRequires(pre): rpm-macros-cmake
BuildRequires: cmake libGLU-devel libSDL2-devel libdb4-devel
BuildRequires: libpng-devel libssl-devel libturbojpeg-devel libuv-devel libvorbis-devel zlib-devel
# for sdl.hdll and gl* symbols
%set_verify_elf_method unresolved=relaxed
%package devel
Summary: %summary
Group: %group
%description
%summary
%description devel
%summary
%prep
%setup
%build
%cmake_insource -D BUILD_TESTING=OFF
%make_build MAKE=/usr/bin/make # VERBOSE=1
%install
%makeinstall_std MAKE=/usr/bin/make
install -m644 src/hlc_main.c %buildroot%_includedir/hlc_main.c
%find_lang %name
%files -f %name.lang
%doc LICENSE README.md
#%doc AUTHORS ChangeLog NEWS README THANKS TODO contrib/ manual/
%_bindir/hl
%_libdir/libhl.so.1
%_libdir/libhl.so.1.*
%_libdir/fmt.hdll
%_libdir/sdl.hdll
%_libdir/sqlite.hdll
%_libdir/ui.hdll
%_libdir/uv.hdll
%files devel
%_libdir/libhl.so
%_includedir/hl.h
%_includedir/hlc.h
%_includedir/hlc_main.c
%changelog
…
Полный changelog можно просмотреть здесь
Name: hashlink
Version: 1.11
Release: alt3
Summary: HashLink is a virtual machine for Haxe
License: MIT
Group: Development/Other
Url: https://hashlink.haxe.org/
Source: %name-%version.tar
ExcludeArch: armh
BuildRequires(pre): rpm-macros-cmake
BuildRequires: cmake libGLU-devel libSDL2-devel libdb4-devel
BuildRequires: libpng-devel libssl-devel libturbojpeg-devel libuv-devel libvorbis-devel zlib-devel
# for sdl.hdll and gl* symbols
%set_verify_elf_method unresolved=relaxed
%package devel
Summary: %summary
Group: %group
%description
%summary
%description devel
%summary
%prep
%setup
%build
%cmake_insource -D BUILD_TESTING=OFF
%make_build MAKE=/usr/bin/make # VERBOSE=1
%install
%makeinstall_std MAKE=/usr/bin/make
install -m644 src/hlc_main.c %buildroot%_includedir/hlc_main.c
%find_lang %name
%files -f %name.lang
%doc LICENSE README.md
#%doc AUTHORS ChangeLog NEWS README THANKS TODO contrib/ manual/
%_bindir/hl
%_libdir/libhl.so.1
%_libdir/libhl.so.1.*
%_libdir/fmt.hdll
%_libdir/sdl.hdll
%_libdir/sqlite.hdll
%_libdir/ui.hdll
%_libdir/uv.hdll
%files devel
%_libdir/libhl.so
%_includedir/hl.h
%_includedir/hlc.h
%_includedir/hlc_main.c
%changelog
…
Полный changelog можно просмотреть здесь