Группа :: Система/Библиотеки
Пакет: libglfw3
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Name: libglfw3
Version: 3.3
Release: alt1.1
Summary: A cross-platform multimedia library
License: zlib
Group: System/Libraries
Url: http://www.glfw.org/index.html
Source: %version.tar.gz
Obsoletes: libglfw = 3.0.2
# Automatically added by buildreq on Wed Oct 16 2013
# optimized out: cmake-modules libGL-devel libICE-devel libSM-devel libX11-devel libXau-devel libXext-devel libXfixes-devel libXi-devel libXrender-devel libXt-devel xorg-fixesproto-devel xorg-inputproto-devel xorg-kbproto-devel xorg-randrproto-devel xorg-renderproto-devel xorg-xf86miscproto-devel xorg-xf86vidmodeproto-devel xorg-xproto-devel
BuildRequires: cmake doxygen glibc-devel-static libGLU-devel libXScrnSaver-devel libXcomposite-devel libXcursor-devel libXdamage-devel libXdmcp-devel libXft-devel libXinerama-devel libXmu-devel libXpm-devel libXrandr-devel libXres-devel libXtst-devel libXv-devel libXxf86misc-devel libXxf86vm-devel libxkbfile-devel libxkbcommon-devel
BuildRequires: libvulkan-devel
BuildRequires: libwayland-client-devel libwayland-cursor-devel libwayland-server-devel wayland-devel
%description
GLFW is a free, Open Source, multi-platform library for OpenGL
application development that provides a powerful API for handling
operating system specific tasks such as opening an OpenGL window,
reading keyboard, mouse, joystick and time input, creating threads, and
more.
%package devel
Summary: Support for developing C application
Requires: %name = %version-%release
Group: Development/C
Obsoletes: libglfw-deevel = 3.0.2
Provides: libglfw-devel = %version
Provides: glfw-devel = %version
#Requires: xorg-x11-proto-devel
%description devel
The glfw-devel package contains header files for developing glfw
applications.
%prep
%setup -n glfw-%version
find . -type f | xargs sed -i 's/\r//'
%build
%cmake -DBUILD_SHARED_LIBS:BOOL=ON
%cmake_build --target all
%install
%cmake_install
%files
%doc README.md
%_libdir/libglfw.so.*
%files devel
%_includedir/GLFW
%_libdir/*.so
%_libdir/pkgconfig/*.pc
%_libdir/cmake/glfw3/*.cmake
%changelog
…
Полный changelog можно просмотреть здесь
Version: 3.3
Release: alt1.1
Summary: A cross-platform multimedia library
License: zlib
Group: System/Libraries
Url: http://www.glfw.org/index.html
Source: %version.tar.gz
Obsoletes: libglfw = 3.0.2
# Automatically added by buildreq on Wed Oct 16 2013
# optimized out: cmake-modules libGL-devel libICE-devel libSM-devel libX11-devel libXau-devel libXext-devel libXfixes-devel libXi-devel libXrender-devel libXt-devel xorg-fixesproto-devel xorg-inputproto-devel xorg-kbproto-devel xorg-randrproto-devel xorg-renderproto-devel xorg-xf86miscproto-devel xorg-xf86vidmodeproto-devel xorg-xproto-devel
BuildRequires: cmake doxygen glibc-devel-static libGLU-devel libXScrnSaver-devel libXcomposite-devel libXcursor-devel libXdamage-devel libXdmcp-devel libXft-devel libXinerama-devel libXmu-devel libXpm-devel libXrandr-devel libXres-devel libXtst-devel libXv-devel libXxf86misc-devel libXxf86vm-devel libxkbfile-devel libxkbcommon-devel
BuildRequires: libvulkan-devel
BuildRequires: libwayland-client-devel libwayland-cursor-devel libwayland-server-devel wayland-devel
%description
GLFW is a free, Open Source, multi-platform library for OpenGL
application development that provides a powerful API for handling
operating system specific tasks such as opening an OpenGL window,
reading keyboard, mouse, joystick and time input, creating threads, and
more.
%package devel
Summary: Support for developing C application
Requires: %name = %version-%release
Group: Development/C
Obsoletes: libglfw-deevel = 3.0.2
Provides: libglfw-devel = %version
Provides: glfw-devel = %version
#Requires: xorg-x11-proto-devel
%description devel
The glfw-devel package contains header files for developing glfw
applications.
%prep
%setup -n glfw-%version
find . -type f | xargs sed -i 's/\r//'
%build
%cmake -DBUILD_SHARED_LIBS:BOOL=ON
%cmake_build --target all
%install
%cmake_install
%files
%doc README.md
%_libdir/libglfw.so.*
%files devel
%_includedir/GLFW
%_libdir/*.so
%_libdir/pkgconfig/*.pc
%_libdir/cmake/glfw3/*.cmake
%changelog
…
Полный changelog можно просмотреть здесь