Projects
Essentials
libaacs
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 8
View file
libaacs.changes
Changed
@@ -1,4 +1,11 @@ ------------------------------------------------------------------- +Wed Feb 22 13:51:59 UTC 2017 - scarabeus@opensuse.org + +- Cleanup a bit with spec-cleaner +- Remove sle11 support +- Drop no longer needed patch libaacs-0.6.0-bison-2.3-compatibility.patch + +------------------------------------------------------------------- Sun Mar 15 13:12:59 UTC 2015 - joerg.lorenzen@ki.tng.de - update to 0.8.1
View file
libaacs.spec
Changed
@@ -1,7 +1,7 @@ # # spec file for package libaacs # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2011 Dominique Leuenberger, Amsterdam, The Netherlands. # # All modifications and additions to the file contributed by third parties @@ -17,33 +17,34 @@ # - +%define libname %{name}0 Name: libaacs Version: 0.8.1 -Release: 1.1 -License: LGPL-2.1+ +Release: 0 Summary: Open implentation of AACS specification -Url: http://www.videolan.org/developers/libaacs.html +License: LGPL-2.1+ Group: System/Libraries +Url: http://www.videolan.org/developers/libaacs.html Source: ftp://ftp.videolan.org/pub/videolan/libaacs/%{version}/libaacs-%{version}.tar.bz2 -Patch0: libaacs-0.6.0-bison-2.3-compatibility.patch Patch1: libaacs-pthread.patch +BuildRequires: autoconf +BuildRequires: automake BuildRequires: bison BuildRequires: flex BuildRequires: libgcrypt-devel -BuildRequires: pkg-config -BuildRequires: autoconf automake libtool +BuildRequires: libtool +BuildRequires: pkgconfig BuildRoot: %{_tmppath}/%{name}-%{version}-build %description libaacs is a research project to implement the Advanced Access Content System specification. This research project provides, through an open-source library, a way to understand how the AACS works. -%package -n libaacs0 +%package -n %{libname} Summary: Open implentation of AACS specification Group: System/Libraries -%description -n libaacs0 +%description -n %{libname} libaacs is a research project to implement the Advanced Access Content System specification. This research project provides, through an open-source library, a way to understand how the AACS works. @@ -58,28 +59,23 @@ %prep %setup -q -%if 0%{?suse_version} < 1140 -%patch0 -p1 -%endif -%patch1 -p0 +%patch1 %build -./bootstrap -%if 0%{?suse_version} < 1120 -export CFLAGS="%{optflags} -std=gnu99" -%endif -%configure --disable-static +autoreconf -fvi +%configure \ + --disable-static \ + --disable-silent-rules make %{?_smp_mflags} %install -%makeinstall +%make_install find %{buildroot} -type f -name "*.la" -delete -print -%post -n libaacs0 -p /sbin/ldconfig - -%postun -n libaacs0 -p /sbin/ldconfig +%post -n %{libname} -p /sbin/ldconfig +%postun -n %{libname} -p /sbin/ldconfig -%files -n libaacs0 +%files -n %{libname} %defattr(-, root, root) %doc COPYING %{_bindir}/aacs_info
View file
libaacs-0.6.0-bison-2.3-compatibility.patch
Deleted
@@ -1,24 +0,0 @@ -diff -Naur libaacs-0.6.0.orig/src/file/keydbcfg-parser.y libaacs-0.6.0/src/file/keydbcfg-parser.y ---- libaacs-0.6.0.orig/src/file/keydbcfg-parser.y 2013-03-04 14:10:01.000000000 +0100 -+++ libaacs-0.6.0/src/file/keydbcfg-parser.y 2013-03-16 13:46:58.074135067 +0100 -@@ -1,8 +1,8 @@ --%code requires { -+%{ - #include "file/keydbcfg.h" --} -+%} - --%code { -+%{ - /* - * This file is part of libaacs - * Copyright (C) 2010 gates -@@ -87,7 +87,7 @@ - - /* uncomment the line below for debugging */ - // int yydebug = 1; --} -+%} - /* Options set to generate a reentrant parser that is POSIX yacc compatible - * The basic 'scanner' parameters are set. Also, another parameter is set - * to pass in a title entry list struct used to hold all title entries.
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.