pkgsrc/archivers/file-roller/Makefile

61 lines
2 KiB
Makefile
Raw Normal View History

# $NetBSD: Makefile,v 1.97 2009/09/19 07:46:12 ahoka Exp $
#
2009-07-09 20:20:19 +02:00
DISTNAME= file-roller-2.26.3
PKGREVISION= 2
CATEGORIES= archivers gnome
Update file-roller to 2.26.0. version 2.26.0 -------------- New or updated application translations: * Assamese (Amitakhya Phukan) * Bengali INDIA (Runa Bhattacharjee) * Español (Jorge González) * Estonian (Ivar Smolin) * Galego (Suso Baleato) * Greek (Jennie Petoumenou) * Gujarati (Ankit Patel) * Hebrew (Gil Osher) * Hindi (Rajesh Ranjan) * Lithuanian (Vytautas Rekus) * Maithili (Sangeeta Kumari) * marathi (Sandeep Shedmake) * Oriya (Manoj Kumar Giri) * Russian (Anton Shestakov) * Swathanthra Malayalam Computing|സ്വതന്ത്ര മലയാളം കമ്പ്യൂട്ടിങ് (Ani Peter) * Tamil (I. Felix) * Telugu (Krishna Babu K) New or updated manual translations: * British English (Philip Withnall) version 2.25.92 --------------- New or updated application translations: * English (British) (David Lodge) * Bulgarian (Alexander Shopov) * Czech (Adrian Guniš) * Hungarian (Gabor Kelemen) * Italian (Milo Casagrande) * Japanese (Takeshi AIHANA) * Swedish (Daniel Nylander) * Turkish (Baris Cicek) New or updated manual translations: * Swedish (Daniel Nylander) version 2.25.91 --------------- Bugs fixed: * #571273: crash in Archive Manager: Opening an archive (ISO) Patch by Tom Parker. * #560429: GNOME Goal: Remove deprecated GLib symbols * #570505: file-roller crashed with signal 5 in IA__g_malloc() New or updated application translations: * Asturian (Astur) * Aviary.pl (Tomasz Dominikowski) * Basque (Iñaki Larrañaga Murgoitio) * Belarusian Latin (Ihar Hrachyshka) * Brazilian Portuguese (Fabrício Godoy) * Bulgarian (Alexander Shopov) * Chinese (Hong Kong) (Chao-Hsiung Liao) * Chinese/Traditional (Chao-Hsiung Liao) * Danish (Kenneth Nielsen) * Dutch (Wouter Bolsterlee) * Español (Jorge González) * French (Claude Paroz) * Kannada (Shankar Prasad) * Macedonian (Arangel Angov) * Portuguese (Duarte Loreto) * Romanian (Adi Roiban) * Serbian (sr) (Горан Ракић) * Serbian (sr) (Goran Rakić) * Thai (Theppitak Karoonboonyanan) * Ukrainian (Maxim Dziumanenko) * Vietnamese (Clytie Siddall) * zh_CN (甘露(Gan Lu)) version 2.25.90 --------------- New features and user visible changes: * Use gtkbuilder instead of libglade. Bugs fixed: * #568881: don't rely on gtk implementation details * #569825: file-roller should use TMPDIR or XDG_CACHE_HOME for temporary files. New or updated application translations: * Brazilian Portuguese (Fabrício Godoy) * Catalan (Jordi Mallach) * Deutsch (Christian Kirbach) * Finnish (Ilkka Tuohela) * Hungarian (Gabor Kelemen) * Korea (Changwoo Ryu) * Swedish (Daniel Nylander) version 2.25.2 -------------- Bugs fixed: * #567554: An error occurred while adding files to the archive after encrypt the zip archive. * #566591: File roller cannot create splitted archives with pieces smaller than 1 Mb * #560647: file-roller wakes up the CPU 2 times per second. * #563208: file-roller can't extract to an ftp mounted directory. Patch by Gerard Lommerse. * #564029: Unziping an archive from nautilus fails with certain characters. * #565879: isoinfo.sh has shebang but is installed -x Patch by Loïc Minier. * #567901: renaming directory in tarball creates duplicate files * #568260: file-roller installs static libraries by default (for nautilus extension) * #566683: remove redundant figures New or updated application translations: * Español (Jorge González) * Norwegian Bokmål (Kjartan Maraas) * zh_CN (甘露(Gan Lu)) version 2.25.1 -------------- Bugs fixed: * #564805: Drop libgnome/ui dependency. Patch by Saleem Abdulrasool. * #561535: Unable to create archive with OpenOffice document using nautilus integration. Patch by Gerard Lommerse. * #559481: Can't open/view file directly from File Roller if there is a bracket in the directory/file name. Patch by Gerard Lommerse. New or updated manual translations: * Catalan (Joan Duran)
2009-03-18 01:42:41 +01:00
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/file-roller/2.26/}
Update to 2.6.0. Changes since previous stable branch (2.4.x): version 2.6.0 ------------- * Updated translations. version 2.5.7 ------------- * Fixed bug #137183 (Crash when opening tar-file when using 24 hour time. format). * Updated manual. * Added localized manuals for de, es, fr, it, ja, ko, sv, zh_TW, zh_HK, zh_CN. version 2.5.6 ------------- * Use a better logic to parse the tar output. * Updated to work with the new filechooser api. version 2.5.5 ------------- * Use gtar if present, otherwise use tar. * Fix the "Zip Objects" command. * Remove C++ style comments. * Fix bug #133998 (schemas file must not be removed during distclean). * Updated manual. * Fix the password protected detection code. * Handle the delete_event event for the progress dialog. * Add a filter for the "save archive" and "new archive" dialogs, simplify the filter for the "open archive" dialog. version 2.5.4 ------------- * Fix bug #105739 (Can't open tar.gz files on Solaris). * Fix bug #133358 (Small HIG fix for column header). * Allow to extract more archives at once with the "Extract Here" command. * Use GType instead of guint. Fixes segfaults on 64-bit architectures. * Do not show the new window until we are sure that the archive has been opened with success. version 2.5.3 ------------- * Simplify the "Load Options" and "Save Options" commands in the Add dialog. * Make the path column visible only if the list mode is set to flat. * Fix the "Save as" dialog. * Updated the recent-files stuff from libegg. * Changed Nautilus context menu item to "Zip Objects" and simplied the dialog. * Always use a close button in the error dialogs. version 2.5.2 ------------- * Replace GtkFileSelection with GtkFileChooser everywhere. * Use gnome_url_show instead of calling nautilus explicitly. * Do not use mkdtemp which does not exist on Solaris9. * Do not destroy the file selector is the archive was not created successfully. * Do not add the password argument if the password is an empty string. * Use the stock system for the commands Add, Extract and View. * Updated the egg_recent stuff. * Changed name to "Zip Creator" and category to System Utility. * The preferences dialog has been removed. * The add dialog has been simplyfied. * The extract dialog is a GtkFileChooser in folder mode now. version 2.5.1 ------------- * Fix crash upon LZH file opening (#129794). version 2.5.0 ------------- * Added unstuff and RPM support. * Added ability to rename files and folders. * Added Cut/Copy/Paste operations. * Add files and folders to the current directory. * Added ability to go back and forward in location history. * Open the archive in a new window if the current window already has an archive opened. * Exit closes only the current window instead of closing all the windows. * Zip archives: ask to enter a password if the archive is password protected. * Remember extraction dialog options. * Substitute "Extract To.." with "Extract Here" in the Nautilus context menu.
2004-04-01 20:56:04 +02:00
EXTRACT_SUFX= .tar.bz2
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://fileroller.sourceforge.net/
COMMENT= Front-end to archiving programs like tar and zip
LICENSE= gnu-gpl-v2
2008-06-12 04:14:13 +02:00
DEPENDS+= gtar-base>=1.13.25:../../archivers/gtar-base
DEPENDS+= unzip>=5.50nb2:../../archivers/unzip
DEPENDS+= zip>=2.3nb2:../../archivers/zip
PKG_DESTDIR_SUPPORT= user-destdir
GNU_CONFIGURE= yes
Update to 2.14.0: version 2.14.0 -------------- * Added license button to the about dialog. * New translations: Georgian (ka) and Breton (br). * Updated translations: Ukrainian (uk), Welsh (cy), Hindi (hi), Swedish (sv), et, Czech (cs), Italian (it), Romanian (ro). version 2.13.92 --------------- * Fixed bug #331601 – Nautilus doesn't display the "Extract here" menu option for files which have a ".ps.gz" version 2.13.91 --------------- * Fixed bug #330315 - ps.gz files not associated * Fixed bug #328942 - Don't translate empty strings version 2.13.90 --------------- * Fixed bug #328473 – should not distribute pre-gnome-2.8 mime files * Fixed bug #328331 - Crashes on extraction * Fixed bug #328036 - Add GTK category to the .desktop file version 2.13.4 --------------- * Fixed bug #139912 - file roller is not a "system tool". * Fixed bug #168388 - file roller shouldn't create an ARCHIVE_FILES folder if the archive only have one root folder * Fixed bug #326810 - file-roller escaping issue with '#' by example. * Removed obsolete .applications file. version 2.13.3 --------------- * Updated translations: ca, zh_HK, zh_TW, vi, fi, ja, be, hy. version 2.13.2 --------------- * Fixed bug #323713: "Save as" should default to current archive filename * Fixed bug #315069: file-roller: drag 'n drop doesn't work for more than 1 file. * Fixed bug #323534: Passwords improperly escaped for zip files * Do not open a progress dialog when dragging files, use a progressbar in the statusbar instead. * Fixed bug #316364: Nautilus dependency should be optional * Fixed bug #311821: ascending and descending indicators are opposite from expected. * Fixed bug #317423: Conflicting mnemonic in "Extract" dialog. * Fixed bug #323068: file-roller fails in chosing extract-to directory * Fixed bug #322197: Improve Naming Filename when create new Archive file * Fixed bug #316564: needs unzip AND zip. * Simplified the add dialog populating the file type combobox with the extensions instead of the descriptions. * Set progress dialog display delay to 1 second. * More HIG compliant progress dialog. * Use a single command execution to add many files and folders to an archive to speed up the operation. * Allow to stop creation of a new archive. * Correctly associate fr to 7zip files. version 2.13.1 --------------- * Fixed bug #319600: compilation under AIX 5.1 aborts with ".atoll not found". * Fixed bug #319343: file-roller won't let me delete files from an archive which contain a dollar sign ($). * Removed the bonobo component.
2006-03-30 23:28:13 +02:00
USE_LIBTOOL= yes
USE_TOOLS+= gmake intltool msgfmt perl pkg-config
USE_PKGLOCALEDIR= yes
GCONF_SCHEMAS= file-roller.schemas
Update to 2.16.0: version 2.16.0 -------------- * Updated translations: ja, sv, or, zh_CN, ml, ca, mr, lv, de, mk, pt_BR, lt, pt, hu, mk, el, ta, bg, bn_IN, ro. version 2.15.93 --------------- * Prompt for the password when an archive is encrypted instead of simply displaying a warning on how to spicify a password * Do not use the encrypted emblem for folders. * Added X-GNOME-Bugzilla-Version field to the .desktop file. * Fixed bug #349095: Filetypes seriously screwed up in .zip files * Fixes bug #153642: Temporary files are created on the current directory version 2.15.92 --------------- * Fixed tar archives creation. version 2.15.91 --------------- * Fixed bug #343739 – Seems to not escape file names correctly. * Fixes bug #340050 – tar permissions are not preserved. * Fixed bug #339913 – "create archive" option does not work on some filenames. * Fixed bug #347624 – fix build with gcc 2.95 * Fixed bug #347416 – RecentFilesMenu - OpenRecentMenu converting * Update translations: eu, zh_HK, zh_TW, nb, et, fr. version 2.15.90 --------------- * Update translations: cs, dz, fi, gu, ko, sk, sv. * Update manual translations: sv. version 2.15.1 -------------- * Migrated from EggRecent to GtkRecent. * Fixed bug #345052 – file roller should remember the size of the window when it closes. * Fixed bug #345278 – File operations on the Edit menu should be moved to the Archive menu. * Fixed bug #342251 – backspace does not go up a directory (ala Nautilus) * Fixed bug #336078 - [PATCH] Convert from popt to GOption * Fixed bug #317782 - file-roller Cygwin build fixes * Fixed bug #152039 - Password Protected Files must be displayed differently.
2006-09-15 17:21:18 +02:00
BUILDLINK_API_DEPENDS.glib2+= glib2>=2.12.0
2007-09-20 01:13:12 +02:00
BUILDLINK_API_DEPENDS.gnome-vfs+= gnome-vfs>=2.10.0
Update to 2.16.0: version 2.16.0 -------------- * Updated translations: ja, sv, or, zh_CN, ml, ca, mr, lv, de, mk, pt_BR, lt, pt, hu, mk, el, ta, bg, bn_IN, ro. version 2.15.93 --------------- * Prompt for the password when an archive is encrypted instead of simply displaying a warning on how to spicify a password * Do not use the encrypted emblem for folders. * Added X-GNOME-Bugzilla-Version field to the .desktop file. * Fixed bug #349095: Filetypes seriously screwed up in .zip files * Fixes bug #153642: Temporary files are created on the current directory version 2.15.92 --------------- * Fixed tar archives creation. version 2.15.91 --------------- * Fixed bug #343739 – Seems to not escape file names correctly. * Fixes bug #340050 – tar permissions are not preserved. * Fixed bug #339913 – "create archive" option does not work on some filenames. * Fixed bug #347624 – fix build with gcc 2.95 * Fixed bug #347416 – RecentFilesMenu - OpenRecentMenu converting * Update translations: eu, zh_HK, zh_TW, nb, et, fr. version 2.15.90 --------------- * Update translations: cs, dz, fi, gu, ko, sk, sv. * Update manual translations: sv. version 2.15.1 -------------- * Migrated from EggRecent to GtkRecent. * Fixed bug #345052 – file roller should remember the size of the window when it closes. * Fixed bug #345278 – File operations on the Edit menu should be moved to the Archive menu. * Fixed bug #342251 – backspace does not go up a directory (ala Nautilus) * Fixed bug #336078 - [PATCH] Convert from popt to GOption * Fixed bug #317782 - file-roller Cygwin build fixes * Fixed bug #152039 - Password Protected Files must be displayed differently.
2006-09-15 17:21:18 +02:00
BUILDLINK_API_DEPENDS.gtk2+= gtk2+>=2.10.0
BUILDLINK_API_DEPENDS.libglade+= libglade>=2.4.0
Update to 2.10.0: version 2.10.0 -------------- * Updated translations: it, sr, sr@Latn, lt, hu. version 2.9.92 -------------- * Fixed bug #157698: Default new archive name as the first-added object. * Fixed bug #168477: Create Archive should leave status window in the background while creating multiple folder archives. * Fixed bug #159952: file-roller compilation error. * Fixed bug #166658: Archives should only be processed if command-line utility is present. * Fixed bug #144953: ISO reading assumes Joliet and Rock Ridge extensions. version 2.9.91 -------------- * Updated recent-files from libegg. version 2.9.4 ------------- * Fixed bug #100927: should use GNOME mouse click settings. version 2.9.3 ------------- * Fixed bug #132555: file-roller does not honor system-wide toolbar setting. * Fixed bug #162188: RAR archives' directories are not recognized properly. * Fixed bug #162324: Cannot drag files from gthumb to file-roller version 2.9.2 ------------- * Fixed bug #152129: Unnecessary call to _window_update_sensitivity() * Fixed bug #154821: file-roller can't open archives with extension .lha * Fixed bug #154398: Remove some useless code. * Fixed bug #154233: load_icon_file optimization. * Fixed bug #161141: Time of modifcation incorrect * Fixed bug #161147: View->Toolbars inconsistent across multiple instance. * Fixed bug #160617: "Create archive" context menu item does not support single-file bz2 or gz * Fixed bug #160401: create archive doesn't work on read-only CD-ROM * Fixed bug #159906: the configure.in should update its gnome-vfs requirement. * Fixed bug #160221: No more "extract here" entry in Nautilus context menu. * Use 'extract to...' if the archive location is write only. * Fixed loading of rar archives with directories. version 2.9.1 ------------- * Added a 'Open Recent' menu item on the toolbar. * Added password support and testing to RAR archives. * Fixed bug #145162] .omf.out and omf_timestamp files should not be in cvs. * Fixed bug #159172: tooltips leaked. * Fixed bug #159464: Should not use deprecate mime API * Make logo icon to use the theme icon. version 2.9.0 ------------- * Added AR, Debian and 7-zip archives support. * Open the "open with" dialog if the file type does not have a registered application; get rid of the internal viewer. * Make the text invisible for the password entries. * Removed Select All/Deselect All from the context menu.
2005-03-22 17:29:09 +01:00
# Force to use unzip from pkgsrc as other installed versions in path
# may be incompatible. (For example NetBSD 6.0's unzip)
#
SUBST_CLASSES+= unzip
SUBST_STAGE.unzip= pre-build
SUBST_MESSAGE.unzip= Hardcoding unzip path
SUBST_FILES.unzip= src/fr-command-zip.c
SUBST_SED.unzip= -e 's|@@UNZIP_COMMAND@@|${LOCALBASE}/bin/unzip|'
# XXX force regen, bundled one doesn't fit
# see gnome bugzilla #587869
post-extract:
${RM} ${WRKSRC}/src/fr-enum-types.c
.include "../../devel/GConf/schemas.mk"
.include "../../devel/gettext-lib/buildlink3.mk"
2004-02-16 23:58:29 +01:00
.include "../../devel/glib2/buildlink3.mk"
2004-02-11 05:58:15 +01:00
.include "../../devel/libgnome/buildlink3.mk"
.include "../../devel/libgnomeui/buildlink3.mk"
.include "../../devel/libglade/buildlink3.mk"
Update to 2.16.0: version 2.16.0 -------------- * Updated translations: ja, sv, or, zh_CN, ml, ca, mr, lv, de, mk, pt_BR, lt, pt, hu, mk, el, ta, bg, bn_IN, ro. version 2.15.93 --------------- * Prompt for the password when an archive is encrypted instead of simply displaying a warning on how to spicify a password * Do not use the encrypted emblem for folders. * Added X-GNOME-Bugzilla-Version field to the .desktop file. * Fixed bug #349095: Filetypes seriously screwed up in .zip files * Fixes bug #153642: Temporary files are created on the current directory version 2.15.92 --------------- * Fixed tar archives creation. version 2.15.91 --------------- * Fixed bug #343739 – Seems to not escape file names correctly. * Fixes bug #340050 – tar permissions are not preserved. * Fixed bug #339913 – "create archive" option does not work on some filenames. * Fixed bug #347624 – fix build with gcc 2.95 * Fixed bug #347416 – RecentFilesMenu - OpenRecentMenu converting * Update translations: eu, zh_HK, zh_TW, nb, et, fr. version 2.15.90 --------------- * Update translations: cs, dz, fi, gu, ko, sk, sv. * Update manual translations: sv. version 2.15.1 -------------- * Migrated from EggRecent to GtkRecent. * Fixed bug #345052 – file roller should remember the size of the window when it closes. * Fixed bug #345278 – File operations on the Edit menu should be moved to the Archive menu. * Fixed bug #342251 – backspace does not go up a directory (ala Nautilus) * Fixed bug #336078 - [PATCH] Convert from popt to GOption * Fixed bug #317782 - file-roller Cygwin build fixes * Fixed bug #152039 - Password Protected Files must be displayed differently.
2006-09-15 17:21:18 +02:00
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
Update to 2.8.0. This version corresponds to GNOME 2.8.0. version 2.8.0 ------------- * Updated translations. version 2.7.5 ------------- * Fixed bug #151427: Compilation error. * Fixed bug #150672: Back button is broken * Fixed bug #150329: File roller creates predictable /tmp directories * Fixed bug #150327: Adding a directory to archive hangs file roller * Fixed BUG #150328: avoid crashing while DND of 'Home' icon into file-roller. * Updated the recent-files sources from libegg. version 2.7.4 ------------- * Updated the recent-files sources from libegg. * Added more mime types to the desktop file. version 2.7.3 ------------- * Added the supported mime types to file-roller.desktop version 2.7.2 ------------- * Fixed bug #144041: [Solaris] gtar will not be in path * Do not display the "operation stopped" dialog (bug #144171). * Fixed a leak and the display of the error message (bug #145440). version 2.7.1 ------------- * Fixed bug #144455: Make file-roller session aware even when no archive is opened. * Fixed bug #144079 (iso is not listed as a archive in open dialog) * Hide the main window when in batch mode. * Allow to extract all the files, not only the selected files, from an ISO image. version 2.7.0 ------------- * Added read/extract support for ISO files. (bug #142316) * Split the add dialog into two dialogs, one used to add files and the other one used to add folders. * Ask the distination folder after pasting a selection, this allows the user to create new folders in the archive. * Added content size and compression ratio in the properties dialog. * Extract selection without creating the whole path. (bug #140971)
2004-09-21 19:09:48 +02:00
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
2007-09-20 01:13:12 +02:00
.include "../../sysutils/gnome-vfs/buildlink3.mk"
#.include "../../sysutils/nautilus/buildlink3.mk"
Update to 2.12.1: version 2.12.1 --------------- * Updated translations: it, bn, sv, ku, vi, eu. version 2.12.0 --------------- * New and updated translations. version 2.11.92 --------------- * Do not allow Drag and Drop on the same window. version 2.11.91 --------------- * Fixed bug #311437: [breezy] can't extract a filename from a directory with a space in it from ISO. * Ported the help documents to gnome-doc-utils. * Fixed bug #312243: wrong zoo and 7-zip extensions. * Fixed bug #312240: escape sequences in rar output. * Fixed bug #312246: FR does not read all pending output. version 2.11.90 --------------- * Fixed bug #105521: single click: list view should have mouse-over. * Fixed bug #310015: crash when listing 7-zip archive with 7za 4.x * Updated translations: de bg zh_TW gl sr sr@Latn gu ja fi version 2.11.2 -------------- * Removed copy/move/rename/delete archive commands. * The recent files items are in the Archive menu instead of a submenu. * Changes in the properties dialog: align labels to left, allow window resizing, ellipsize filename and path labels. * Fixed bug #142860: File-roller displays files larger than 2GB as 2GB. version 2.11.1 -------------- * Do not create a _FILES folder anymore (#167261). * Allow to extract more archives at once. Added an --extract-here command line option. * Use g_filename_display_name and g_filename_display_basename when appropriate. * Prevent renaming of files to silently overwrite other existing files (#168287). * Header cleanup (#171618). * Allow stock labels to show through, be nice to translators (#172867).
2005-10-16 14:11:05 +02:00
.include "../../textproc/gnome-doc-utils/buildlink3.mk"
.include "../../mk/omf-scrollkeeper.mk"
2004-02-11 05:58:15 +01:00
.include "../../x11/gtk2/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"