libdc1394 package is retired on branch c10s for BAKERY-412

This commit is contained in:
Troy Dawson 2024-03-21 18:55:05 +00:00
parent d4c0aa0295
commit d79f133b98
6 changed files with 1 additions and 172 deletions

5
.gitignore vendored
View File

@ -1,5 +0,0 @@
/.build*
/x86_64
/libdc1394-2.2.2*
/libdc1394-2.2.6.tar.gz
/libdc1394-2.2.7.tar.gz

View File

@ -1,34 +0,0 @@
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.6-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.6-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Tue May 31 2022 Simone Caronni <negativo17@gmail.com> - 2.2.6-7
- SPEC file cleanup.
- Use proper macros everywhere.
- Fix permissions for binaries.
- Fix rpmlint issues.
- Trim changelog.
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.6-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.6-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.6-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.6-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Mon Jul 27 2020 Till Hofmann <thofmann@fedoraproject.org> - 2.2.6-2
- Do not glob soversion to avoid accidental bumps
* Tue Jul 21 2020 Till Hofmann <thofmann@fedoraproject.org> - 2.2.6-1
- Update to 2.2.6
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.2-14
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild

1
dead.package Normal file
View File

@ -0,0 +1 @@
libdc1394 package is retired on branch c10s for BAKERY-412

View File

@ -1,23 +0,0 @@
diff -Naur libdc1394-2.2.6.old/configure.ac libdc1394-2.2.6/configure.ac
--- libdc1394-2.2.6.old/configure.ac 2022-05-31 18:11:17.320426983 +0200
+++ libdc1394-2.2.6/configure.ac 2022-05-31 18:11:32.882714398 +0200
@@ -45,12 +45,6 @@
[AC_DEFINE(HAVE_LIBUSB,[],[Defined if libusb is present])],
[AC_MSG_WARN([libusb-1.0 not found])])
-MIN_SDL_VERSION=1.2.4
-AH_TEMPLATE(HAVE_LIBSDL, [SDL library])
-AM_PATH_SDL($MIN_SDL_VERSION, [AC_DEFINE(HAVE_LIBSDL) HAVE_LIBSDL="yes"])
-AC_SUBST(SDL_CFLAGS)
-AC_SUBST(SDL_LIBS)
-
case "$host" in
*-*-linux*)
have_linux=true
@@ -233,4 +227,4 @@
Build V4L examples: ${VIDEXAMPLESMSG}"
fi
dnl extra newline:
-echo ""
\ No newline at end of file
+echo ""

View File

@ -1,109 +0,0 @@
%global sover 26
Name: libdc1394
Summary: 1394-based digital camera control library
Version: 2.2.7
Release: %autorelease
License: LGPL-2.0-or-later
URL: http://sourceforge.net/projects/%{name}/
ExcludeArch: s390 s390x
Source: http://downloads.sourceforge.net/project/%{name}/%{name}-2/%{version}/%{name}-%{version}.tar.gz
Patch0: %{name}-sdl.patch
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: doxygen
BuildRequires: gcc
BuildRequires: kernel-headers
BuildRequires: make
BuildRequires: libraw1394-devel
BuildRequires: libtool
BuildRequires: libusb1-devel
BuildRequires: libX11-devel
BuildRequires: libXv-devel
BuildRequires: perl-interpreter
%description
Libdc1394 is a library that is intended to provide a high level programming
interface for application developers who wish to control IEEE 1394 based cameras
that conform to the 1394-based Digital Camera Specification.
%package devel
Summary: Header files and libraries for %{name}
Requires: %{name}%{?_isa} = %{version}-%{release}
Requires: libraw1394-devel
%description devel
This package contains the header files and libraries for %{name}. If you like
to develop programs using %{name}, you will need to install %{name}-devel.
%package docs
Summary: Development documentation for %{name}
%description docs
This package contains the development documentation for %{name}.
%package tools
Summary: Tools for use with %{name}
%description tools
This package contains tools that are useful when working and developing with
%{name}.
%prep
%autosetup -p1
%build
autoreconf -vif
%configure --disable-static --enable-doxygen-html --enable-doxygen-dot
%make_build
%make_build doc
%install
%make_install
for p in grab_color_image grab_gray_image grab_partial_image ladybug grab_partial_pvn; do
install -p -m 0755 -s examples/.libs/$p %{buildroot}%{_bindir}/dc1394_$p
done
install -p -m 0755 examples/dc1394_multiview %{buildroot}%{_bindir}/dc1394_multiview
for f in grab_color_image grab_gray_image grab_partial_image; do
mv %{buildroot}%{_mandir}/man1/$f.1 %{buildroot}%{_mandir}/man1/dc1394_$f.1
done
find %{buildroot} -name "*.la" -delete
%{?ldconfig_scriptlets}
%files
%license COPYING
%doc AUTHORS ChangeLog NEWS README
%{_libdir}/%{name}.so.%{sover}*
%files devel
%doc examples/*.h examples/*.c
%{_includedir}/dc1394/
%{_libdir}/%{name}.so
%{_libdir}/pkgconfig/%{name}-2.pc
%files docs
%doc doc/html/*
%files tools
%{_bindir}/dc1394_grab_color_image
%{_bindir}/dc1394_grab_gray_image
%{_bindir}/dc1394_grab_partial_image
%{_bindir}/dc1394_grab_partial_pvn
%{_bindir}/dc1394_ladybug
%{_bindir}/dc1394_multiview
%{_bindir}/dc1394_reset_bus
%{_mandir}/man1/dc1394_grab_color_image.*
%{_mandir}/man1/dc1394_grab_gray_image.*
%{_mandir}/man1/dc1394_grab_partial_image.*
%{_mandir}/man1/dc1394_multiview.*
%{_mandir}/man1/dc1394_reset_bus.*
%{_mandir}/man1/dc1394_vloopback.*
%changelog
%autochangelog

View File

@ -1 +0,0 @@
SHA512 (libdc1394-2.2.7.tar.gz) = 0d0b1861612f7c69753af7109ef226ea4e550353222e02663dfaac3fa8f456b94c2dd2579cac840047a42bac97692da436f10be3def1fa29109de05c1e871257