Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37739270
en ru br
Репозитории ALT
S:1.7.0-alt3.beta89
5.1: 1.2.44-alt1
4.1: 1.2.27-alt1.M41.2
4.0: 1.2.27-alt1
www.altlinux.org/Changes

Группа :: Система/Библиотеки
Пакет: libpng

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Name: libpng
Version: 1.2.44
Release: alt1

Summary: A library of functions for manipulating PNG image format files
License: OSI certified
Group: System/Libraries
Url: http://www.libpng.org/pub/png/libpng.html
Packager: Dmitry V. Levin <ldv at altlinux.org>

# ftp://swrinde.nde.swri.edu/pub/png/src

Source: http://prdownloads.sourceforge.net/libpng/libpng-%version.tar
Patch: libpng-%version-%release.patch

Provides: libpng = %version-%release
Obsoletes: libpng < %version-%release

# Automatically added by buildreq on Thu Oct 03 2002

BuildRequires: zlib-devel

%package -n libpng12
Summary: PNG runtime library
Group: System/Libraries
Provides: libpng = %version-%release
Conflicts: libpng3 < 1.2.13-alt1

%package -n libpng3
Summary: PNG runtime library
Group: System/Libraries
Requires: libpng12 = %version-%release
Provides: libpng = %version-%release

%package devel
Summary: PNG development library
Group: Development/C
Requires: libpng12 = %version-%release, zlib-devel
Provides: libpng3-devel = %version-%release
Obsoletes: libpng3-devel < %version-%release
Conflicts: libpng2-devel

%package devel-static
Summary: PNG static library
Group: Development/C
Requires: %name-devel = %version-%release, zlib-devel-static
Provides: libpng3-devel-static = %version-%release
Obsoletes: libpng3-devel-static < %version-%release
Conflicts: libpng2-devel-static

%description
libpng is a library implementing an interface for reading and writing
PNG (Portable Network Graphics) format files.

%description -n libpng12
libpng is a library implementing an interface for reading and writing
PNG (Portable Network Graphics) format files.

This package contains the runtime library files needed to run software
using libpng.

%description -n libpng3
libpng is a library implementing an interface for reading and writing
PNG (Portable Network Graphics) format files.

This package is superseded by libpng12, and is provided only for
transitional purposes.

%description devel
libpng is a library implementing an interface for reading and writing
PNG (Portable Network Graphics) format files.

This package contains the header and development files needed to build
programs and packages using libpng.

%description devel-static
This package contains static library necessary for developing statically
linked programs using the PNG (Portable Network Graphics) library.

%prep
%setup
%patch -p1

%build
%autoreconf
%configure
%make_build

%install
%makeinstall
rm %buildroot%_libdir/lib*.la

%define docdir %_docdir/libpng-%version
rm -rf %buildroot%docdir
mkdir -p %buildroot%docdir
install -p -m644 CHANGES KNOWNBUG LICENSE README TODO example.c libpng*.txt \
%buildroot%docdir/
bzip2 -9 %buildroot%docdir/*.txt %buildroot%docdir/CHANGES

%check
%make_build -k check

%files -n libpng12
%_libdir/libpng12.so.*
%_man5dir/*

%files -n libpng3
%_libdir/libpng.so.*

%files devel
%_bindir/*-config
%_libdir/*.so
%_includedir/*
%_pkgconfigdir/*.pc
%_man3dir/*
%docdir

%files devel-static
%_libdir/*.a

%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin