gprename-makefile-fixups.patch 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. diff -Naur gprename-20220206/Makefile gprename-20220206.patched/Makefile
  2. --- gprename-20220206/Makefile 2022-02-06 21:15:52.000000000 -0500
  3. +++ gprename-20220206.patched/Makefile 2022-04-25 18:44:43.817838632 -0400
  4. @@ -27,7 +27,7 @@
  5. perl -ne 's!\@INSTALLDIR\@!$(PREFIX)!g ; print' < bin/gprename > build/gprename
  6. perl -ne 's!\@INSTALLDIR\@!$(PREFIX)!g ; print' < bin/gprename.desktop > build/gprename.desktop
  7. -install: uninstall build
  8. +install: build
  9. # Compile all .po files to .mo
  10. msgfmt -o build/locale/ca.mo locale/ca.po
  11. msgfmt -o build/locale/de.mo locale/de.po
  12. @@ -47,11 +47,11 @@
  13. # Create directories
  14. install -d "$(DESTDIR)"
  15. install -d "$(DESTDIR)/bin"
  16. - install -d "/usr/share"
  17. - install -d "/usr/share/icons"
  18. + install -d "$(DESTDIR)/share"
  19. + install -d "$(DESTDIR)/share/pixmaps"
  20. install -d "$(DESTDIR)/share/applications"
  21. - install -d "$(DESTDIR)/share/man"
  22. - install -d "$(DESTDIR)/share/man/man1"
  23. + install -d "$(DESTDIR)/man"
  24. + install -d "$(DESTDIR)/man/man1"
  25. install -d "$(DESTDIR)/share/locale/ca/LC_MESSAGES"
  26. install -d "$(DESTDIR)/share/locale/de/LC_MESSAGES"
  27. install -d "$(DESTDIR)/share/locale/es/LC_MESSAGES"
  28. @@ -69,8 +69,8 @@
  29. # Copy all files in the filesystem
  30. install -m 755 build/gprename "$(DESTDIR)/bin/"
  31. - install -m 644 icon/gprename.png "/usr/share/icons/"
  32. - install -m 644 man/gprename.1 "$(DESTDIR)/share/man/man1/"
  33. + install -m 644 icon/gprename.png "$(DESTDIR)/share/pixmaps/"
  34. + install -m 644 man/gprename.1 "$(DESTDIR)/man/man1/"
  35. install -m 644 build/locale/ca.mo "$(DESTDIR)/share/locale/ca/LC_MESSAGES/gprename.mo"
  36. install -m 644 build/locale/de.mo "$(DESTDIR)/share/locale/de/LC_MESSAGES/gprename.mo"
  37. install -m 644 build/locale/es.mo "$(DESTDIR)/share/locale/es/LC_MESSAGES/gprename.mo"
  38. @@ -85,13 +85,12 @@
  39. install -m 644 build/locale/ru.mo "$(DESTDIR)/share/locale/ru/LC_MESSAGES/gprename.mo"
  40. install -m 644 build/locale/sv.mo "$(DESTDIR)/share/locale/sv/LC_MESSAGES/gprename.mo"
  41. install -m 644 build/locale/zh_CN.mo "$(DESTDIR)/share/locale/zh_CN/LC_MESSAGES/gprename.mo"
  42. - desktop-file-install bin/gprename.desktop
  43. - update-desktop-database
  44. + install -m 644 bin/gprename.desktop "$(DESTDIR)/share/applications/"
  45. @echo "Installation completed."
  46. uninstall: clean
  47. rm -f "$(DESTDIR)/bin/gprename"
  48. - rm -f "/usr/share/applications/gprename.desktop"
  49. + rm -f "$(DESTDIR)/applications/gprename.desktop"
  50. rm -f "$(DESTDIR)/share/man/man1/gprename.1"
  51. rm -f "$(DESTDIR)/share/locale/ca/LC_MESSAGES/gprename.mo"
  52. rm -f "$(DESTDIR)/share/locale/de/LC_MESSAGES/gprename.mo"
  53. @@ -107,8 +106,7 @@
  54. rm -f "$(DESTDIR)/share/locale/ru/LC_MESSAGES/gprename.mo"
  55. rm -f "$(DESTDIR)/share/locale/sv/LC_MESSAGES/gprename.mo"
  56. rm -f "$(DESTDIR)/share/locale/zh_CN/LC_MESSAGES/gprename.mo"
  57. - rm -fr "/usr/share/icons/gprename"
  58. - update-desktop-database
  59. + rm -fr "$(DESTDIR)/icons/gprename"
  60. clean:
  61. rm -rf build
  62. diff -Naur gprename-20220206/bin/gprename gprename-20220206.patched/bin/gprename
  63. --- gprename-20220206/bin/gprename 2022-02-06 21:12:31.000000000 -0500
  64. +++ gprename-20220206.patched/bin/gprename 2022-04-25 18:45:00.881121463 -0400
  65. @@ -137,7 +137,7 @@
  66. $window->add_accel_group( $accel_group );
  67. # Set the window icon
  68. -my $icon = '/usr/share/icons/gprename.png';
  69. +my $icon = '/usr/share/pixmaps/gprename.png';
  70. my $pixbuf = Gtk3::Gdk::Pixbuf->new_from_file( $icon );
  71. $window->set_icon( $pixbuf );
  72. @@ -1472,7 +1472,7 @@
  73. $buffer->create_tag( 'big', size => 20 * 1024 );
  74. $buffer->create_tag( 'italic', style => 'italic' );
  75. my $iter = $buffer->get_start_iter;
  76. - my $icon = '/usr/share/icons/gprename.png';
  77. + my $icon = '/usr/share/pixmaps/gprename.png';
  78. my $pixbuf = Gtk3::Gdk::Pixbuf->new_from_file( $icon );
  79. $buffer->insert_pixbuf ($iter, $pixbuf);
  80. diff -Naur gprename-20220206/bin/gprename.desktop gprename-20220206.patched/bin/gprename.desktop
  81. --- gprename-20220206/bin/gprename.desktop 2022-02-06 21:16:23.000000000 -0500
  82. +++ gprename-20220206.patched/bin/gprename.desktop 2022-04-25 18:45:12.939321332 -0400
  83. @@ -4,7 +4,7 @@
  84. Name=GPRename
  85. Comment=Rename files and directories in batch
  86. Exec=gprename
  87. -Icon=gprename
  88. +Icon=/usr/share/pixmaps/gprename
  89. Terminal=false
  90. Keywords=renamer;utility;
  91. Categories=Utility;