Package dvdisaster: Specfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 | Name: dvdisaster Version: 0.79.6 Release: alt1 Summary: Additional error protection for CD/DVD media License: GPL-3.0+ Group: File tools URL: http://www.dvdisaster.com/ Source: http://deb.debian.org/debian/pool/main/d/dvdisaster/dvdisaster-%version.tar.bz2 Source1: dvdisaster.desktop Patch: dvdisaster-0.72.3-alt-libpng15.patch # Automatically added by buildreq on Tue Mar 08 2011 BuildRequires: bzlib-devel libgtk+2-devel libpng-devel Requires: %name-help = %version BuildRequires: desktop-file-utils %description dvdisaster provides a margin of safety against data loss on CD and DVD media caused by aging or scratches. It creates error correction data, which is used to recover unreadable sectors if the disc becomes damaged at a later time. %package help Summary: Help files for %name Group: File tools BuildArch: noarch %description help Help files for %name. %prep %setup #%patch -p2 subst 's/\@\$/\$/' GNUmakefile.template subst 's/-O2/%optflags/' configure subst 's~glib/gstrfuncs.h~glib.h~' memtrack.c dvdisaster.h %build export CFLAGS="$CFLAGS -fcommon" ./configure --prefix=/usr --with-embedded-src-path=no --docdir=%_docdir --with-nls=yes # parallel builds fail randomly (sometimes), therefore: NPROCS=1 %make_build %install %make_install install \ BUILDROOT=%buildroot LOCALEDIR=%_prefix/share/locale MANDIR=%_mandir rm -f %buildroot%_bindir/dvdisaster-uninstall.sh install -pD -m644 contrib/dvdisaster16.png %buildroot%_miconsdir/dvdisaster.png install -pD -m644 contrib/dvdisaster32.png %buildroot%_niconsdir/dvdisaster.png install -pD -m644 contrib/dvdisaster48.png %buildroot%_liconsdir/dvdisaster.png install -pD -m644 contrib/dvdisaster48.png %buildroot%_pixmapsdir/dvdisaster.png install -pD -m644 %SOURCE1 %buildroot%_desktopdir/dvdisaster.desktop %find_lang %name desktop-file-install --dir %buildroot%_desktopdir \ --remove-category=System \ --remove-category=Utility \ --remove-category=Archiving \ --add-category=AudioVideo \ --add-category=DiscBurning \ %buildroot%_desktopdir/dvdisaster.desktop %files -f %name.lang %_bindir/dvdisaster %_pixmapsdir/* %_miconsdir/* %_niconsdir/* %_liconsdir/* %_desktopdir/* %_man1dir/* %lang(de) %_mandir/de/man1/* #%lang(it) %_mandir/it/man1/* #%lang(cs) %_mandir/cs/man1/* %files help # Do not remove docs below - documentation accessed from GUI! #%doc documentation/en documentation/images # file COPYING accessed from Help->License menu item in GUI, so we package it #%doc COPYING %_defaultdocdir/dvdisaster-%version %changelog * Tue Jul 20 2021 Leontiy Volodin <lvol@altlinux.org> 0.79.6-alt1 - 0.79.6 * Wed Jan 20 2021 Leontiy Volodin <lvol@altlinux.org> 0.79.5-alt1 - 0.79.5 - Fixed build with gcc10. * Thu Apr 7 2016 Ivan Zakharyaschev <imz@altlinux.org> 0.72.3-alt3 - (.spec) parallel builds fail randomly (sometimes), therefore: NPROCS=1 * Tue Dec 04 2012 Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 0.72.3-alt2.1 - Fixed build with libpng15 * Fri Apr 06 2012 Victor Forsiuk <force@altlinux.org> 0.72.3-alt2 - Fix glib include compile problem. * Tue Dec 13 2011 Victor Forsiuk <force@altlinux.org> 0.72.3-alt1 - 0.72.3 * Mon May 23 2011 Repocop Q. A. Robot <repocop@altlinux.org> 0.72.1-alt2.qa1 - NMU (by repocop). See http://www.altlinux.org/Tools/Repocop - applied repocop fixes: * freedesktop-desktop-file-proposed-patch for dvdisaster * Tue Mar 08 2011 Victor Forsiuk <force@altlinux.org> 0.72.1-alt2 - Refresh BuildRequires. * Wed Dec 23 2009 Victor Forsyuk <force@altlinux.org> 0.72.1-alt1 - 0.72.1 - Split big help files to noarch package to save bandwidth and repo space. * Thu Jul 09 2009 Victor Forsyuk <force@altlinux.org> 0.72-alt1 - 0.72 * Thu Jun 18 2009 Victor Forsyuk <force@altlinux.org> 0.72-alt0.1.rc1 - 0.72 rc1. * Tue Jan 20 2009 Victor Forsyuk <force@altlinux.org> 0.70.6-alt2 - Remove obsolete install time scripts. * Sat Mar 29 2008 Victor Forsyuk <force@altlinux.org> 0.70.6-alt1 - 0.70.6 * Fri Feb 29 2008 Victor Forsyuk <force@altlinux.org> 0.70.5-alt1 - 0.70.5 * Mon Feb 05 2007 Victor Forsyuk <force@altlinux.org> 0.70.4-alt1 - 0.70.4 * Tue Dec 12 2006 Victor Forsyuk <force@altlinux.org> 0.70.3-alt1 - 0.70.3 * Tue Oct 24 2006 Victor Forsyuk <force@altlinux.org> 0.70.2-alt1 - 0.70.2 * Fri Jul 28 2006 Victor Forsyuk <force@altlinux.ru> 0.70-alt1 - 0.70 * Wed Apr 05 2006 Victor Forsyuk <force@altlinux.ru> 0.66-alt1 - 0.66 - Refresh build requirements. * Tue Jan 17 2006 Victor Forsyuk <force@altlinux.ru> 0.65-alt1 - 0.65 - Fixed GUI help items access. * Fri Aug 26 2005 Victor Forsyuk <force@altlinux.ru> 0.63-alt1 - 0.63 - Build with NLS messages. * Mon Jul 11 2005 Victor Forsyuk <force@altlinux.ru> 0.62-alt1 - 0.62 * Mon Apr 25 2005 Victor Forsyuk <force@altlinux.ru> 0.61-alt1 - 0.61 * Tue Apr 12 2005 Victor Forsyuk <force@altlinux.ru> 0.60-alt1 - Initial build for Sisyphus. |