From 425d1ab86896d9c7d8a93d336330195f218fcf3e Mon Sep 17 00:00:00 2001 From: =?utf8?q?Elan=20Ruusam=C3=A4e?= Date: Mon, 7 Apr 2014 21:01:44 +0300 Subject: [PATCH] up to 1.51 --- fdupes-make.patch | 59 ++++++++++++++++++----------------------------- fdupes.spec | 14 ++++++----- 2 files changed, 31 insertions(+), 42 deletions(-) diff --git a/fdupes-make.patch b/fdupes-make.patch index f0643e9..e3bfd0b 100644 --- a/fdupes-make.patch +++ b/fdupes-make.patch @@ -1,41 +1,28 @@ ---- fdupes-1.40/Makefile~ 2006-05-19 21:15:32.000000000 +0300 -+++ fdupes-1.40/Makefile 2006-05-19 21:15:34.000000000 +0300 -@@ -2,13 +2,13 @@ - # INSTALLDIR indicates directory where program is to be installed. - # Suggested values are "/usr/local/bin" or "/usr/bin". +--- fdupes-1.51/Makefile~ 2013-04-20 20:51:58.000000000 +0300 ++++ fdupes-1.51/Makefile 2014-04-07 20:59:52.580658642 +0300 +@@ -56,7 +56,7 @@ + # MAN_DIR indicates directory where the fdupes man page is to be + # installed. Suggested value is "$(PREFIX)/man/man1" # --INSTALLDIR = /usr/local/bin -+INSTALLDIR = /usr/bin +-MAN_BASE_DIR = $(PREFIX)/man ++MAN_BASE_DIR = $(PREFIX)/share/man + MAN_DIR = $(MAN_BASE_DIR)/man1 + MAN_EXT = 1 - # - # MANPAGEDIR indicates directory where the fdupes man page is to be - # installed. Suggested values are "/usr/local/man" or "/usr/man". - # --MANPAGEDIR = /usr/local/man -+MANPAGEDIR = /usr/share/man - - # - # VERSION determines the program's version number. -@@ -30,16 +30,19 @@ - # - #EXPERIMENTAL_RBTREE = -DEXPERIMENTAL_RBTREE - -+CFLAGS = -Wall -+ - ##################################################################### - # no need to modify anything beyond this point # - ##################################################################### +@@ -103,12 +103,12 @@ + $(CC) $(CFLAGS) -o fdupes $(OBJECT_FILES) - fdupes: fdupes.c md5/md5.c -- gcc fdupes.c md5/md5.c -Wall -o fdupes -DVERSION=\"$(VERSION)\" $(EXTERNAL_MD5) $(EXPERIMENTAL_RBTREE) -+ $(CC) fdupes.c md5/md5.c $(CFLAGS) -o fdupes -DVERSION=\"$(VERSION)\" $(EXTERNAL_MD5) $(EXPERIMENTAL_RBTREE) + installdirs: +- test -d $(BIN_DIR) || $(MKDIR) $(BIN_DIR) +- test -d $(MAN_DIR) || $(MKDIR) $(MAN_DIR) ++ test -d $(DESTDIR)$(BIN_DIR) || $(MKDIR) $(DESTDIR)$(BIN_DIR) ++ test -d $(DESTDIR)$(MAN_DIR) || $(MKDIR) $(DESTDIR)$(MAN_DIR) - install: fdupes -- cp fdupes $(INSTALLDIR) -- cp fdupes.1 $(MANPAGEDIR)/man1 -+ install -d $(DESTDIR)$(INSTALLDIR) $(DESTDIR)$(MANPAGEDIR)/man1 -+ cp fdupes $(DESTDIR)$(INSTALLDIR) -+ cp fdupes.1 $(DESTDIR)$(MANPAGEDIR)/man1 + install: fdupes installdirs +- $(INSTALL_PROGRAM) fdupes $(BIN_DIR)/$(PROGRAM_NAME) +- $(INSTALL_DATA) fdupes.1 $(MAN_DIR)/$(PROGRAM_NAME).$(MAN_EXT) ++ $(INSTALL_PROGRAM) fdupes $(DESTDIR)$(BIN_DIR)/$(PROGRAM_NAME) ++ $(INSTALL_DATA) fdupes.1 $(DESTDIR)$(MAN_DIR)/$(PROGRAM_NAME).$(MAN_EXT) - tarball: clean - tar --directory=.. -c -z -v -f ../fdupes-$(VERSION).tar.gz fdupes-$(VERSION) + clean: + $(RM) $(OBJECT_FILES) diff --git a/fdupes.spec b/fdupes.spec index 3560172..51310fc 100644 --- a/fdupes.spec +++ b/fdupes.spec @@ -1,14 +1,14 @@ Summary: Program identifying or deleting duplicate files Summary(pl.UTF-8): Program identyfikujący lub usuwający duplikaty plików Name: fdupes -Version: 1.40 -Release: 2 +Version: 1.51 +Release: 1 License: MIT Group: Applications/File -Source0: http://fdupes.googlecode.com/files/%{name}-%{version}.tar.gz -# Source0-md5: 11de9ab4466089b6acbb62816b30b189 +Source0: https://fdupes.googlecode.com/files/%{name}-%{version}.tar.gz +# Source0-md5: 47d0410c90c9e51e450933ba35a32b62 Patch0: %{name}-make.patch -URL: http://code.google.com/p/fdupes/ +URL: https://code.google.com/p/fdupes/ BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description @@ -29,11 +29,13 @@ bajcie w celu weryfikacji. %build %{__make} \ CC="%{__cc}" \ - CFLAGS="%{rpmcflags}" + COMPILER_OPTIONS="%{rpmcflags}" %install rm -rf $RPM_BUILD_ROOT %{__make} install \ + PREFIX=%{_prefix} \ + INSTALL="install -p" \ DESTDIR=$RPM_BUILD_ROOT %clean -- 2.43.0