diff options
-rw-r--r-- | AUTHORS | 67 | ||||
-rw-r--r-- | COPYING.EXTENSIONS | 10 | ||||
-rw-r--r-- | COPYING.LIB | 482 | ||||
-rw-r--r-- | HACKING | 57 | ||||
-rw-r--r-- | LICENSE GPL (renamed from COPYING) | 0 | ||||
-rw-r--r-- | MAINTAINERS | 25 | ||||
-rw-r--r-- | Makefile.am | 36 | ||||
-rw-r--r-- | Makefile.shared | 1 | ||||
-rw-r--r-- | README.commits | 68 | ||||
-rw-r--r-- | THANKS | 621 | ||||
-rwxr-xr-x | autogen.sh | 41 | ||||
-rw-r--r-- | configure.ac | 343 | ||||
-rw-r--r-- | data/Makefile.am | 91 | ||||
-rw-r--r-- | data/icons/Makefile.am | 26 | ||||
-rw-r--r-- | docs/Makefile.am | 23 | ||||
-rw-r--r-- | docs/Overview.md (renamed from OVERVIEW.md) | 0 | ||||
-rw-r--r-- | docs/reference/Makefile.am | 1 | ||||
-rw-r--r-- | docs/reference/libnautilus-extension/Makefile.am | 78 | ||||
-rw-r--r-- | eel/Makefile.am | 76 | ||||
-rw-r--r-- | eel/README | 4 | ||||
-rw-r--r-- | eel/README.canvas | 25 | ||||
-rw-r--r-- | libnautilus-extension/Makefile.am | 87 | ||||
-rw-r--r-- | nautilus-desktop/Makefile.am | 55 | ||||
-rw-r--r-- | nautilus-sendto-extension/Makefile.am | 23 | ||||
-rw-r--r-- | src/Makefile.am | 397 | ||||
-rw-r--r-- | test/Makefile.am | 47 |
26 files changed, 0 insertions, 2684 deletions
diff --git a/AUTHORS b/AUTHORS deleted file mode 100644 index 478bbab86..000000000 --- a/AUTHORS +++ /dev/null @@ -1,67 +0,0 @@ -Nautilus 3.0 version by: -Cosimo Cecchi <cosimoc@gnome.org> -Alex Larsson <alexl@redhat.com> -Christian Neumair <cneumair@gnome.org> -A. Walton <awalton@gnome.org> -Tomas Bzatek <tbzatek@redhat.com> - -Nautilus 2.22 version by: -Martin Wehner <martin.wehner@gmail.com> -Alex Larsson <alexl@redhat.com -Christian Neumair <cneumair@gnome.org> -Cosimo Cecchi <cosimoc@gnome.org> -David Zeuthen <davidz@redhat.com> - -Nautilus 2.4 version by: - -Alex Larsson <alexl@redhat.com> -Dave Camp <dave@ximian.com> -Soren Sandmann <sandmann@daimi.au.dk> -Jürg Billeter <j@bitron.ch> - -Nautilus 2.2 version by: - -Alex Larsson <alexl@redhat.com> -Dave Camp <dave@ximian.com> -James Willcox <jwillcox@gnome.org> -Jan Arne Petersen <jpetersen@uni-bonn.de> -Mark McLoughlin <mark@skynet.ie> - -Gnome 2 conversion by: - -Darin Adler <darin@bentspoon.com> -Anders Carlsson <andersca@gnu.org> -Michael Meeks <michael@ximian.com> -Alex Larsson <alexl@redhat.com> -Jacob Berkman <jacob@ximian.com> -*** need to decide who else to add here *** - -Original version by the Nautilus 1.0 team: - -Ali Abdin <aliabdin@aucegypt.edu> -Andy Hertzfeld <andy@differnet.com> -Arlo Rose <arlo@eazel.com> -Darin Adler <darin@bentspoon.com> -Eli Goldberg <eli@eazel.com> -Elliot Lee <sopwith@redhat.com> -Eskil Heyn Olsen <eskil@eazel.com> -Ettore Perazzoli <ettore@ximian.com> -Gene Z. Ragan <gzr@eazel.com> -George Lebl <jirka@5z.com> -Ian McKellar <ian@eazel.com> -John Harper <jsh@pixelslut.com> -John Sullivan <sullivan@eazel.com> -Josh Barrow <drleary@mac.com> -J Shane Culpepper <pepper@eazel.com> -Maciej Stachowiak <mjs@noisehavoc.org> -Mathieu Lacage <mathieu@eazel.com> -Mike Engber <engber@eazel.com> -Mike Fleming <mfleming@eazel.com> -Pavel Cisler <pavel@eazel.com> -Ramiro Estrugo <ramiro@fateware.com> -Raph Levien <raph@acm.org> -Rebecca Schulman <rebecka@eazel.com> -Robey Pointer <robey@eazel.com> -Robin * Slomkowski <rslomkow@eazel.com> -Seth Nickell <snickell@stanford.edu> -Susan Kare <susan@eazel.com> diff --git a/COPYING.EXTENSIONS b/COPYING.EXTENSIONS deleted file mode 100644 index 22b47e655..000000000 --- a/COPYING.EXTENSIONS +++ /dev/null @@ -1,10 +0,0 @@ -Nautilus extensions link against the libnautilus-extenstions library which is -is under the LGPL license. However, they also get loaded into the main -nautilus program which is licensed under the GPL. So, extensions should not -be incompatible with the LGPL or GPL. - -Some extensions are GPL but use some IPC mechanism like dbus to talk to a -potentially non-GPL application. This is actually not such a bad design in -general if your extension is doing a lot of work, as running as a nautilus -extension with all its issues (no synchronous i/o, can't control of the -context your code runs in, etc) can be kind of a pain. diff --git a/COPYING.LIB b/COPYING.LIB deleted file mode 100644 index 161a3d1d4..000000000 --- a/COPYING.LIB +++ /dev/null @@ -1,482 +0,0 @@ - GNU LIBRARY GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1991 Free Software Foundation, Inc. - 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is - numbered 2 because it goes with version 2 of the ordinary GPL.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Library General Public License, applies to some -specially designated Free Software Foundation software, and to any -other libraries whose authors decide to use it. You can use it for -your libraries, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the library, or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide -complete object files to the recipients so that they can relink them -with the library, after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - Our method of protecting your rights has two steps: (1) copyright -the library, and (2) offer you this license which gives you legal -permission to copy, distribute and/or modify the library. - - Also, for each distributor's protection, we want to make certain -that everyone understands that there is no warranty for this free -library. If the library is modified by someone else and passed on, we -want its recipients to know that what they have is not the original -version, so that any problems introduced by others will not reflect on -the original authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that companies distributing free -software will individually obtain patent licenses, thus in effect -transforming the program into proprietary software. To prevent this, -we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - - Most GNU software, including some libraries, is covered by the ordinary -GNU General Public License, which was designed for utility programs. This -license, the GNU Library General Public License, applies to certain -designated libraries. This license is quite different from the ordinary -one; be sure to read it in full, and don't assume that anything in it is -the same as in the ordinary license. - - The reason we have a separate public license for some libraries is that -they blur the distinction we usually make between modifying or adding to a -program and simply using it. Linking a program with a library, without -changing the library, is in some sense simply using the library, and is -analogous to running a utility program or application program. However, in -a textual and legal sense, the linked executable is a combined work, a -derivative of the original library, and the ordinary General Public License -treats it as such. - - Because of this blurred distinction, using the ordinary General -Public License for libraries did not effectively promote software -sharing, because most developers did not use the libraries. We -concluded that weaker conditions might promote sharing better. - - However, unrestricted linking of non-free programs would deprive the -users of those programs of all benefit from the free status of the -libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while -preserving your freedom as a user of such programs to change the free -libraries that are incorporated in them. (We have not seen how to achieve -this as regards changes in header files, but we have achieved it as regards -changes in the actual functions of the Library.) The hope is that this -will lead to faster development of free libraries. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, while the latter only -works together with the library. - - Note that it is possible for a library to be covered by the ordinary -General Public License rather than by this special one. - - GNU LIBRARY GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library which -contains a notice placed by the copyright holder or other authorized -party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is -addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also compile or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - c) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - d) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the source code distributed need not include anything that is normally -distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Library General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - Appendix: How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - <one line to give the library's name and a brief idea of what it does.> - Copyright (C) <year> <name of author> - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - - This library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public - License along with this library; if not, write to the Free - Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, - MA 02111-1307, USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - <signature of Ty Coon>, 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/HACKING b/HACKING deleted file mode 100644 index cdaab51ac..000000000 --- a/HACKING +++ /dev/null @@ -1,57 +0,0 @@ -Hacking on Nautilus -------------------- - -The Nautilus source tree is available from GNOME git (git.gnome.org) and -in releases on the GNOME FTP site -(http://ftp.gnome.org/pub/GNOME/sources/nautilus/). - -If you plan to hack on Nautilus, please make sure you work from the -Git version. The Git version can be checked from the GNOME git server. -See http://wiki.gnome.org/Git for details on how to get started with -GNOME Git. For details on how Nautilus uses git, see the README.commits -file. - -If you want to contribute in development discussions, please send mail -to the nautilus mailing list: <nautilus-list@gnome.org>. Archives and -subscription information are available at -http://mail.gnome.org/mailman/listinfo/nautilus-list - - -Submitting Patches ------------------- - -If you've been working on a change to Nautilus and want to propose it -for inclusion, you have to generate a patch and submit it for review -by the maintainers. - -Patches should be made with 'git format-patch -M' -and should conform to Nautilus coding style as described in -docs/style-guide.html. We are pretty strict about coding style, so -please make sure you follow the style guide to avoid unnecessary -work on both sides when reviewing the patch. - -The best way to submit a patch for review is to post it on the mailing -list. That way everyone sees it and can take part in the following -discussion about it. Sometimes people also attach patches to bugs in -bugzilla (http://bugzilla.gnome.org, product 'nautilus'). If you do -this, please send a mail to the list saying you did so, because it is -very easy for the bugzilla email to get lost in all the bugzilla -reports, and only the people CCd on the bug can partake in the -discussion. When attaching bugs to bugzilla from git the git-bz -command can be helpful, see: -http://blog.fishsoup.net/2008/11/16/git-bz-bugzilla-subcommand-for-git/ - -The Nautilus maintainers do their best to review patches and help -developers that want to work on something, however we are often -swamped in work and can miss an email or just forget to answer -it. Don't be afraid of reposting your patches after a while, or poking -us about the status of them. - -Also, if you're planning to do large changes, please take them up for -discussion on the list first. If you get feedback early it is much -easier to integrate it into your work. - -If your patch adds non-trivial strings, please ask for a string review -from the i18n team before committing the changes. Strings should avoid -contractions, and stay consistent with other strings already in Nautilus. -Please reuse strings within Nautilus where it makes sense to do so. diff --git a/MAINTAINERS b/MAINTAINERS deleted file mode 100644 index f6240bb3b..000000000 --- a/MAINTAINERS +++ /dev/null @@ -1,25 +0,0 @@ -Alex Larsson -E-mail: alexl@redhat.com -Userid: alexl - -Martin Wehner -E-mail: martin.wehner@gmail.com -Userid: mwehner - -Christian Neumair -E-mail: cneumair@gnome.org -Userid: cneumair - -Andrew Walton -E-mail: awalton@gnome.org -Userid: awalton - -Cosimo Cecchi -E-mail: cosimoc@gnome.org -Userid: cosimoc - -== Former or inactive maintainers == - -Dave Camp -E-mail: dave@novell.com -Userid: campd diff --git a/Makefile.am b/Makefile.am deleted file mode 100644 index aca507c4c..000000000 --- a/Makefile.am +++ /dev/null @@ -1,36 +0,0 @@ -include $(top_srcdir)/Makefile.shared - -DIRS = \ - eel \ - libnautilus-extension \ - libgd \ - src \ - test \ - data \ - po \ - docs \ - $(NULL) - -if ENABLE_DESKTOP -DIRS += nautilus-desktop -endif - -DIST_SUBDIRS = $(DIRS) nautilus-sendto-extension - -SUBDIRS = $(DIRS) -if ENABLE_NST_EXTENSION -SUBDIRS += nautilus-sendto-extension -endif - -EXTRA_DIST= \ - COPYING.LIB \ - COPYING.EXTENSIONS \ - HACKING \ - MAINTAINERS \ - README.commits \ - Makefile.shared \ - $(NULL) - -DISTCHECK_CONFIGURE_FLAGS = --disable-update-mimedb --enable-gtk-doc - -ACLOCAL_AMFLAGS = -I m4 -I libgd ${ACLOCAL_FLAGS} diff --git a/Makefile.shared b/Makefile.shared deleted file mode 100644 index 86f0b1c02..000000000 --- a/Makefile.shared +++ /dev/null @@ -1 +0,0 @@ -NULL = diff --git a/README.commits b/README.commits deleted file mode 100644 index 937b5c0c1..000000000 --- a/README.commits +++ /dev/null @@ -1,68 +0,0 @@ -Nautilus is part of the GNOME git repository. At the current time, any -person with write access to the GNOME repository, can make changes to -Nautilus. This is a good thing, in that it encourages many people to work -on Nautilus, and progress can be made quickly. However, we'd like to ask -people committing to Nautilus to follow a few rules: - -0) Ask first. If your changes are major, or could possibly break existing - code, you should always ask. If your change is minor and you've - been working on Nautilus for a while it probably isn't necessary - to ask. But when in doubt, ask. Even if your change is correct, - somebody may know a better way to do things. - - If you are making changes to Nautilus, you should be subscribed - to nautilus-list@gnome.org. (Subscription address: - nautilus-list-request@gnome.org.) This is a good place to ask - about intended changes. - - #nautilus on GIMPNet (irc.gimp.org, irc.us.gimp.org, irc.eu.gimp.org, ...) - is also a good place to find Nautilus developers to discuss changes with. - -1) Ask _first_. - -2) With git, we no longer maintain a ChangeLog file, but you are expected - to produce a meaningful commit message. Changes without a sufficient - commit message will be reverted. See below for the expected format - of commit messages. - -3) Try to separate each change into multiple small commits that are - independent ("micro commits" in git speak). This way its easier to - see what each change does, making it easier to review, to cherry pick - to other branches, to revert, and to bisect. - -Notes: - -* When developing larger features or complicated bug fixes, it is - advisable to work in a branch in your own cloned Nautilus repository. - You may even consider making your repository publically available - so that others can easily test and review your changes. - -* The expected format for git commit messages is as follows: - -=== begin example commit === -Short explanation of the commit - -Longer explanation explaining exactly what's changed, whether any -external or private interfaces changed, what bugs were fixed (with bug -tracker reference if applicable) and so forth. Be concise but not too brief. -=== end example commit === - - - Always add a brief description of the commit to the _first_ line of - the commit and terminate by two newlines (it will work without the - second newline, but that is not nice for the interfaces). - - - First line (the brief description) must only be one sentence and - should start with a capital letter unless it starts with a lowercase - symbol or identifier. Don't use a trailing period either. Don't exceed - 72 characters. - - - The main description (the body) is normal prose and should use normal - punctuation and capital letters where appropriate. Normally, for patches - sent to a mailing list it's copied from there. - - - When committing code on behalf of others use the --author option, e.g. - git commit -a --author "Joe Coder <joe@coder.org>" and --signoff. - - -Alexander Larsson -17 Apr 2009 diff --git a/THANKS b/THANKS deleted file mode 100644 index 443366eec..000000000 --- a/THANKS +++ /dev/null @@ -1,621 +0,0 @@ -The Nautilus team would like to thank the following contributors: - -Nautilus 2.12 - 2.22 -==================== - -A. Walton <awalton@svn.gnome.org> -Abel Cheung <abelcheung@gmail.com> -Adi Attar <aattar@cvs.gnome.org> -Ahmad Riza H Nst <rizahnst@eriagempita.co.id> -Alastair McKinstry <mckinstry@computer.org> -Alexis Robert <alexis@linuxcode.eu.org> -Amitakhya Phukan <amitakhya@svn.gnome.org> -Anders Carlsson <andersca@imendio.com> -Andre Klapper <a9016009@gmx.de> -Andrea Cimitan <andrea.cimitan@gmail.com> -Ani Peter <peter.ani@gmail.com> -Ankit Patel <ankit644@yahoo.com> -Arangel Angov <arangel@linux.net.mk> -Artur Flinta <aflinta@gmail.com> -Benjamin Berg <benjamin@sipsolutions.net> -Benoît Dejean <benoit@placenet.org> -Brian Cameron <brian.cameron@sun.com> -Brian Pepple <bdpepple@gmail.com> -Chao-Hsiung Liao <j_h_liau@yahoo.com.tw> -Choe Hwanjin <choe.hwanjin@gmail.com> -Chris Lahey <clahey@rigger.boston.ximian.com> -Chris Lyttle <chris@wilddev.net> -Christian Kellner <gicmo@gnome.org> -Christian Kirbach <Christian.Kirbach@googlemail.com> -Christian Persch <chpe@gnome.org> -Christophe Fergeau <teuf@users.sourceforge.net> -Christophe Merlet <christophe@merlet.net> -Christopher Lahey <clahey@ximian.com> -Chrustian Neumair <cneumair@gnome.org> -Claude Paroz <claude@2xlibre.net> -Clytie Siddall <clytie@riverland.net.au> -Cosimo Cecchi <cosimoc@gnome.org> -Dafydd Harries <daf@parnassus.ath.cx> -Damien Carbery <damien.carbery@sun.com> -Damon Chaplin <damon@ximian.com> -Dan Winship <danw@novell.com> -Daniel Drake <dsd@gentoo.org> -Daniel Godas <siro.san@gmail.com> -Daniel Nylander <po@danielnylander.se> -Danilo Šegan <danilo@gnome.org> -Danishka Navin <danishka@gmail.com> -Dave Ahlswede <mightyquinn@letterboxes.org> -Dave Bordoley <bordoley@msu.edu> -Dave Camp <dave@novell.com> -David Bordoley <borodley@msu.edu> -David Emory Watson <dwatson@cvs.gnome.org> -David Sainty <dsainty@redhat.com> -David Zeuthen <david@fubar.dk> -Denis Jacquerye <moyogo@gmail.com> -Denis Washington <denisw@svn.gnome.org> -Diego Gonzalez <diego@pemas.net> -Djihed Afifi <djihed@gmail.com> -Dom Lachowicz <cinamod@hotmail.com> -Elizabeth Green <nerdygirl_ellie@yahoo.com> -Emmanuele Bassi <ebassi@cvs.gnome.org> -Erdal Ronahi <erdal.ronahi@gmail.com> -Eric Baudais <baudais@okstate.edu> -Fabio Bonelli <fabiobonelli@libero.it> -Farzaneh Sarafraz <farzaneh@farsiweb.info> -Federico Mena Quintero <federico@novell.com> -Florian Steinel <fsteinel@flonet.net> -Francisco Javier F. Serrador <serrador@openshine.com> -Frank Worsley <fworsley@shaw.ca> -Frederic Crozat <fcrozat@mandriva.com> -Funda Wang <fundawang@gmail.com> -Gabor Kelemen <kelemeng@gnome.hu> -Ganesan Sethuraman <ganesan.sethuraman@wipro.com> -Gaute Lindkvist <lindkvis@stud.ntnu.no> -Gautier Portet <kassoulet@gmail.com> -Gediminas Paulauskas <menesis@delfi.lt> -German Poo-Caaman~o <gpoo@ubiobio.cl> -Gil "Dolfin" Osher <dolfin@rpg.org.il> -Gil Forcada <gforcada@gnome.org> -Gintautas Miliauskas <gintas@akl.lt> -Glen Gray <glen@antefacto.com> -Glynn Foster <glynn.foster@sun.com> -Goran Rakić <grakic@devbase.net> -Gregory Leblanc <gleblanc@linuxweasel.com> -Gregory Merchan <merchan@phys.lsu.edu> -Guilherme de S. Pastore <gpastore@gnome.org> -Guillaume Desmottes <cass@skynet.be> -Guillaume Savaton <llumeao@gmail.com> -Gustavo Giráldez <gustavo.giraldez@gmx.net> -Gustavo Maciel Dias Vieira <gdvieira@zaz.com.br> -Hasbullah Bin Pit <sebol@ikhlas.com> -Hendrik Richter <hendrikr@gnome.org> -Hubert Figuiere <hfiguiere@teaser.fr> -I. Felix <ifelix25@gmail.com> -Iain <iain@prettypeople.org> -Ignacio Casal Quinteiro <nacho.resa@gmail.com> -Ihar Hrachyshka <booxter@lacinka.org> -Ilkka Tuohela <hile@iki.fi> -Inaki Larranaga Murgoitio <dooteo@euskalgnu.org> -Jacob Berkman <jacob@ximian.com> -Jakub Friedl <jfriedl@suse.cz> -James Henstridge <james@daa.com.au> -Jamie McCracken <jamiemcc@blueyonder.co.uk> -Jan Arne Petersen <jpetersen@uni-bonn.de> -Jan de Groot <jan@jgc.homeip.net> -Javier F. Serrador <serrador@tecknolabs.com> -Jens Finke <jens@triq.net> -Jens Granseuer <jensgr@gmx.net> -Jens Seidel <jseidel@cvs.gnome.org> -Jesse Stockall <jesse@cleverone.org> -Jody Goldberg <jody@gnome.org> -Joe Shaw <joeshaw@novell.com> -Johan Dahlin <jdahlin@telia.com> -John Harper <jsh@unfactored.org> -Jonh Wendell <jwendell@gnome.org> -Jordi Mas <jmas@softcatala.org> -Jorge Gonzalez <jorgegonz@svn.gnome.org> -Jorn Baayen <jorn@nl.linux.org> -Josep Puigdemont Casamajó <josep.puigdemont@gmail.com> -Josh Barrow <josh@whitecape.org> -Jovan Naumovski <jovan@lugola.net> -Juerg Billeter <j@bitron.ch> -Justin Fitzsimmons <jfitzsimmons@gmail.com> -Jérémy Ar Floc'h <jeremy.lefloch@gmail.com> -Keith Conger <kconger@navisite.com> -Kenneth Nielsen <k.nielsen81@gmail.com> -Kenneth Rohde Christiansen <kenneth@gnu.org> -Kevin Kubasik <kevin@kubasik.net> -Kostas Papadimas <pkst@gmx.net> -Lasse Bang Mikkelsen <lbm@fatalerror.dk> -Laszlo Dvornik <ldvornik@cvs.gnome.org> -Laszlo Peter <laca@sun.com> -Lauris Kaplinski <lauris@ximian.com> -Leonardo Ferreira Fontenelle <leonardof@svn.gnome.org> -Louise Miller <louise.miller@sun.com> -Lucas Rocha <lucasr@gnome.org> -Luis Medinas <lmedinas@svn.gnome.org> -Lukas Novotny <lukasnov@cvs.gnome.org> -Lukasz Stelmach <stlman@poczta.fm> -MArk Finlay <sisob@eircom.net> -Marinus Schraal <foser@gentoo.org> -Mark Gordon <mtgordon@ximian.com> -Marten Ter Borgh <marten-devel@terborgh.demon.nl> -Matej Urbančič <mateju@svn.gnome.org> -Matic Žgur <mr.zgur@gmail.com> -Matthias Clasen <mclasen@redhat.com> -Maxim Dziumanenko <dziumanenko@gmail.com> -Michael Terry <mike@mterry.name> -Michiel Sikkes <michiel@eyesopened.nl> -Mohammad DAMT <mdamt@gnome.org> -Mugurel Tudor <mugurelu@gnome.ro> -Mətin Əmirov <metin@karegen.com> -Nate Nielsen <nielsen@memberwebs.com> -Nelson Benítez <gnel@cenobioracing.com> -Nguyễn Thái Ngọc Duy <pclouds@gmail.com> -Nickolay V. Shmyrev <nshmyrev@yandex.ru> -Nikos Charonitakis <nikosx@gmail.com> -Olav Vitters <olav@bkor.dhs.org> -Paisa Seeluangsawat <paisa@colorado.edu> -Pasupathi Duraisamy <pasupathi.duraisamy@wipro.com> -Pat Suwalski <pat@suwalski.net> -Paul Duffy <dubhthach@frink.nuigalway.ie> -Pawan Chitrakar <chautari@gmail.com> -Pema Geyleg <pema.geyleg@gmail.com> -Peteris Krisjanis <pecisk@inbox.lv> -Petr Kovar <pknbe@volny.cz> -Philip Withnall <pwithnall@svn.gnome.org> -Pramod Raghavendra <pramodleo@yahoo.co.uk> -Priit Laes <plaes@svn.gnome.org> -RUAUDEL Frédéric <ruaudel@embl.fr> -Rachel Hestilow <hestilow@ximian.com> -Raffaele Sandrini <rasa@gmx.ch> -Rahul Bhalerao <b.rahul.pm@gmail.com> -Raivis Dejus <orvils@gmail.com> -Raj <ringuva@novell.com> -Rajeev Karale <rajeev.karale@wipro.com> -Rajesh Ranjan <rranjan@redhat.com> -Raphael Higino <raphaelh@svn.gnome.org> -Reinout van Schouwen <reinouts@gnome.org> -Remi Cohen-Scali <remi@cohen-scali.com> -Richard Hoelscher <rah@rahga.com> -Rodney Dawes <dobey@novell.com> -Rodrigo Moya <rodrigo@novell.com> -Rodriguez Perez <migras@atlas.uvigo.es> -Rohit R <rohit.raveendran@wipro.com> -Roozbeh Pournader <roozbeh@farsiweb.info> -Runa Bhattacharjee <runabh@gmail.com> -Ryan Lortie <desrt@desrt.ca> -Samuel Jan Gunnarsson <sammi@techattack.nu> -Sanlig Badral <Badral@openmn.org> -Satoru SATOH <ss@gnome.gr.jp> -Satyajit Kanungo <satyajit.kanungo@wipro.com> -Sean Atkinson <sean@cantab.net> -Sebastian Dröge <slomo@circular-chaos.org> -Sebastien Bacher <seb128@ubuntu.com> -Sergey Udaltsov <svu@gnome.org> -Seán de Búrca <sdeburca@svn.gnome.org> -Shivram U <shivaram.upadhyayula@wipro.com> -Sigurd Gartmann <sigurdga@europe.yahoo-inc.com> -Simos Xenitellis <simos@gnome.org> -Siviah Nallagatla <snallagatla@novell.com> -Slobodan D. Sredojevic <slobo@akrep.be> -Soeren Sandmann <sandmann@redhat.com> -Stephen Browne <stephen.browne@sun.com> -Stephen Cook <siti@orcon.net.nz> -Steve Murphy <murf@e-tools.com> -Stuart MacLean <stuart@cs.dal.ca> -Stéphane Raimbault <stephane.raimbault@gmail.com> -Subhransu Behera <arya_subhransu@yahoo.co.in> -Sunil Mohan Adapa <sunilmohan@fsf.org.in> -Takeshi AIHANA <takeshi.aihana@gmail.com> -Taneem Ahmed <taneem@eyetap.org> -Terance Sola <terance@lyse.net> -Theppitak Karoonboonyanan <thep@linux.thai.net> -Thierry Randrianiriana <thierryr@svn.gnome.org> -Thomas Canty <tommydal@optushome.com.au> -Thomas Meeks <thomas@imaginator.com> -Thomas Vander Stichele <thomas@apestaart.org> -Tom Parker <palfrey@tevp.net> -Tomas Bzatek <tbzatek@redhat.com> -Tomasz Kloczko <kloczek@pld.org.pl> -Trevor Davenport <trevor.davenport@gmail.com> -Tõivo Leedjärv <toivo@linux.ee> -Urbančič Matej <mateju@svn.gnome.org> -Vasiliy Faronov <qvvx@yandex.ru> -Vinay M R <vinay.mandyakoppal@wipro.com> -Vincent Noel <vnoel@cox.net> -Vincent Untz <vuntz@gnome.org> -Vincent van Adrighem <V.vanAdrighem@dirck.mine.nu> -Vladimer Sichinava <alinux@siena.linux.it> -Wadim Dziedzic <wadimd@svn.gnome.org> -William Jon McCann <mccann@jhu.edu> -Willie Walker <william.walker@sun.com> -Wouter Bolsterlee <wbolster@gnome.org> -Xavier Claessens <xclaesse@gmail.com> -Yair Hershkovitz <yairhr@gmail.com> -Yang Hong <yanghong@ccoss.com.cn> -Yannig Marchegay <yannig@marchegay.org> -Yuriy Syrota <rastaman@renome.rovno.ua> -Zbigniew Chyla <chyla@gnome.pl> -christian neumair <chris@gnome-de.org> -jacob berkman <jacob@ximian.com> -marten ter borgh <marten@terborgh.demon.nl> -Åsmund Skjæveland <aasmunds@fys.uio.no> -Øivind Hoel <ohoel@cvs.gnome.org> -Žygimantas Beručka <zygis@gnome.org> - - -Nautilus 2.4 - 2.10 -=================== - -Alan Swanson <swanson@ukfsn.org> -Alex Duggan <aldug@gnome.org> -Alex Graveley <alex@ximian.com> -Alexander Winston <alexander.winston@comcast.net> -Anders Carlsson <andersca@gnome.org> -Arjan van de Ven <arjanv@redhat.com> -Arvind Samptur <arvind.samptur@wipro.com> -Balamurali Viswanathan <balamurali.viswanathan@wipro.com> -Baris Cicek <baris@teamforce.name.tr> -Bastien Nocera <hadess@hadess.net> -Bradford Hovinen <hovinen@ximian.com> -Chris Lahey <clahey@ximian.com> -Christian Neumair <chris@gnome-de.org> -Christian Rose <menthos@menthos.com> -Christophe Fergeau <teuf@gnome.org> -Colin Leroy <colin@colino.net> -David Bordoley <bordoley@msu.edu> -David Malcolm <david@davemalcolm.demon.co.uk> -Dennis Cranston <dennis_cranston@yahoo.com> -Dinoop Thomas <dinoop.thomas@wipro.com> -Elijah Newren <newren@gmail.com> -Federico Mena Quintero <federico@ximian.com> -Fernando Herrera <fherrera@onirica.com> -Francisco Javier F. Serrador <serrador@cvs.gnome.org> -Grahame Bowland <grahame@angrygoats.net> -Gustavo Giraldez <gustavo.giraldez@gmx.net> -Hugo <nautilus@starbreeze.knoware.nl> -Iain <iaingnome@gmail.com> -Ian Wienand <ianw@gelato.unsw.edu.au> -J. Christopher Six <j.christopher.six@gmail.com> -Jaap Haitsma <jaap@haitsma.org> -James Henstridge <james@jamesh.id.au> -James Willcox <james@ximian.com> -Jamie <jamiemcc@blueyonder.co.uk> -Jason Leach <leach@wam.umd.edu> -Jimmy Do <crispyleaves@gmail.com> -Jonathan Blandford <jrb@gnome.org> -Jorn Baayen <jbaayen@gnome.org> -Jürg Billeter <j@bitron.ch> -Kaushal Kumar <kaushal.kumar@wipro.com> -Luca Ferretti <elle.uca@libero.it> -Magnus Damm <magnus.damm@gmail.com> -Marco Pesenti Gritti <marco@gnome.org> -Mark McLoughlin <mark@skynet.ie> -Matthew Gatto <poobar@nycap.rr.com> -Mattias Eriksson <mattias.eriksson@simovits.com> -Michael Gossard <michael.gossard@free.fr> -Michael Henson <mike@axl.net> -Murray Cumming <murrayc@usa.net> -Nickolay V. Shmyrev <nshmyrev@yandex.ru> -Padraig O'Briain <padraig.obriain@sun.com> -Paolo Borelli <pborelli@katamail.com> -Rached Ben Mustapha <rached@benmur.net> -Richard Hoelscher <rah@rahga.com> -Sebastien Bacher <seb128@debian.org> -Shaun McCance <shaunm@gnome.org> -Sivaiah Nallagatla <snallagatla@novell.com> -Soeren Sandmann <sandmann@daimi.au.dk> -Srinivasa Ragavan <sragavan@novell.com> -Stephane Wirtel <stephane.wirtel@belgacom.net> -Sven Herzberg <herzi@gnome-de.org> -Takao Fujiwar <takao.fujiwara@sun.com> -Thierry Moisan <thierryn@videotron.ca> -Thomas Cataldo <thomas.cataldo@aliacom.fr> -Tim Savannah <opticcow@linux-militia.net> -Victor I. <lamer0@lamer0.com> -Vijaykumar Patwari <vijaykumar.patwari@wipro.com> -Vincent Noel <vincent.noel@gmail.com> -Vincent Untz <vincent@vuntz.net> -William Lachance <wlach@nit.ca> -Xan Lopez <xan@gnome.org> - -Nautilus 2.4 -============ - -Alex Duggan <aldug@astrolinux.com> - bug fixes -Anders Carlsson <andersca@codefactory.se> - bug fixes, Made NautilusFileAttributes a bitmask -Arvind Samptur <arvind.samptur@wipro.com> - multihead work -Bastien Nocera <hadess@hadess.net> - bug fixes -Chris Altmann <altmann@rcsis.com> - bug fixes -Christian Neumair <chris@gnome-de.org> - HIG fixes -Christian Rose <menthos@menthos.com> - string fixes -Christophe Fergeau <teuf@users.sourceforge.net> - bug fixes -David Bordoley <bordoley@msu.edu> - UI and HIG work -Dennis Cranston <dennis_cranston at yahoo com> - file management capplet icon -Dom Lachowicz <cinamod@hotmail.com> - bug fixes -Frank Worsley <fworsley@shaw.ca> - Use new gnome-vfs show_url API -Frederic Crozat <fcrozat@mandrakesoft.com> - bug fixes -Fredrik Jösson <fjo@nada.kth.se> - bug fixes -Gaute Lindkvist <lindkvis@stud.ntnu.no> - bug fixes, Show volume name and free space -George Lebl <jirka@5z.com> - handle non-writable gconf keys -Glynn Foster <glynn.foster@sun.com> - nicer bookmarks dialog -Greg Merchan <merchan@phys.lsu.edu> - HIG fixes -Hidetoshi Tajima <hidetoshi.tajima@sun.com> - bug fixes -Iain Holmes <iain@prettypeople.org> - new zoom widget, don't use deprecated gtk+ API -James Willcox <jwillcox@gnome.org> - bug fixes -Jody Goldberg <jody@gnome.org> - foocanvas fixes -Johan Dahlin <jdahlin@async.com.br> - total size and count for multi-file property dialogs -Jordi Mallach <jordi@sindominio.net> - bug fixes -Keith Conger <kconger@navisite.com> - bug fixes -Laurent Vivier <Laurent.Vivier@bull.net> - AIX port -Luca Ferretti <elle.uca@libero.it> - bug fixes -Luca Ferretti <elle.uca@libero.it> - string fixes -Marco Pesenti Gritti <marco@it.gnome.org> - throbber theamable using icon theme -Mark McLoughlin <mark@skynet.ie> - bug fixes -Marten ter Borgh <marten@terborgh.demon.nl> - bug fixes -Masahiro Sakai <sakai@tom.sfc.keio.ac.jp> - cygwin port -Michael Meeks <michael@ximian.com> - bug fixes -Miguel Ibarra <mibarra@ximian.com> - build fix -Morten Welinder <terra@gnome.org> - foocanvas fixes -Muktha Narayan <muktha.narayan@wipro.com> - bug fixes -Padraig O'Briain <padraig.obriain@sun.com> - a11y work -Pasupathi Duraisamy <pasupathi.duraisamy@wipro.com> - bug fixes -Reinout van Schouwen <reinout@cs.vu.nl> - string fixes -Stephen Browne <stephen.browne@sun.com> - bug fixes -Wolfgang Pichler <madmin@dialog-telekom.at> - initial work on multirooted tree - -Nautilus 2.0 and 2.2 -==================== - -Alex Duggan <aldug@gnome.org> - bug fixes -Anders Carlsson <andersca@gnome.org> - bug fixes, porting work -Arvind Samptur <arvind.samptur@wipro.com> - bug fixes -Damon Chaplin <damon@ximian.com> - bug fixes -Dave Bordoley <bordoley@msu.edu> - bug fixes, user interface improvement -David Emory Watson <dwatson@cs.ucr.edu> - hierarchical scripts menu, bug fixes -Dennis M. Cranston <dennis_cranston@yahoo.com> - bug fixes -Diego González <diego@pemas.net> - Code cleanups -Federico Mena Quintero <federico@ximian.com> -Frank Worsley <fworsley@shaw.ca> - Transfer dialog improvements. -Havoc Pennington <hp@redhat.com> - bug fixes, advice -Jody Goldberg <jody@gnome.org> - porting work, bug fixes. -John Fleck <jfleck@inkstain.net> - help browser work, cleanups -Jonathan Blandford <jrb@redhat.com> - bug fixes, tree view help -Kjartan Maraas <kmaraas@online.no> - bug fixes, i18n code -Laszlo Peter <laca@ireland.sun.com> - build fixes -Michael Meeks <michael@ximian.com> - bonobo fixes, porting work -Narayana Pattipati <narayana.pattipati@wipro.com> - bug fixes -Owen Taylor <otaylor@redhat.com> - bug fixes -Padraig O'Briain <padraig.obriain@sun.com> - bug fixes - -The following people who helped manage the bug database: - -Alex Duggan <aldug@astrolinux.com> -Aschwin van der Woude <aschwin.van.der.woude@creanor.com> -Benedikt Roth <Benedikt.Roth@gmx.net> -Christian Schaller <Uraeus@linuxrising.org> -Dave Bordoley <bordoley@msu.edu> -Dave Fallon <davef@tetsubo.com> -David Kennedy <dkennedy@tinytoad.com> -Elijah Newren <newren@math.utah.edu> -Heath Harrelson <heath@pointedstick.net> -John Fleck <jfleck@inkstain.net> -Luis Villa <louie@ximian.com> - -Nautilus 1.x -============ - -Alex Larsson <alexl@redhat.com> - faster thumbnailing for JPEGs, bug fixes -Anders Carlsson <andersca@gnome.org> - background drawing optimizations -Arik Devens <arik@eazel.com> - bug fixes -Bart Decrem <bart@eazel.com> - fixes to default news channels, gathering feedback, founding Eazel :-) -Brian Frank <bfrank@eazel.com> - fixes to default bookmarks, product marketing -Bud Tribble <bud@eazel.com> - Management, moral support, design help -Christopher Blizzard <blizzard@redhat.com> - mozilla component fixes -Christopher James Lahey <clahey@ximian.com> - bug fixes -Cody Russell <bratsche@gnome.org> - bug fixes -Dan Mueth <d-mueth@uchicago.edu> - documentation, help system design -David Emory Watson <dwatson@cs.ucr.edu> - hierarchical scripts menu -Don Melton <don@eazel.com> - Management, moral support, design help -Eric Fischer <eric@eazel.com> - bug fixes -Fabrice Bellet <fabrice@gnu.org> - eog image view component work -Fatih Demir <kabalak@kabalak.net> - bug fixes -Frank Belew <frb@ximian.com> - Mozilla component build fixes -Gregory S. Hayes <syncomm@icebreaker.net> - bug fixes -Havoc Pennington <hp@redhat.com> - desktop file support, start here menu, bug fixes, advice -JP Rosevear <jpr@arcavia.com> - bug fixes -Jason Leach <jasonleach@usa.net> - Solaris fix -Jens Finke <jens@gnome.org> - URL fix -Jim Garrison <garrison@users.sourceforge.net> - bug fixes -Joe Shaw <joe@ximian.com> - installer code, bug fixes -John Fleck <jfleck@inkstain.net> - help browser work -John Gotts <jgotts@linuxsavvy.com> - bug fix -Jon K Hellan <hellan@acm.org> - bug fixes -Jonathan Blandford <jrb@redhat.com> - desktop file support, help system, bug fixes -Kenneth Christiansen <kenneth@gnu.org> - icons, internationalization tools -Kjartan Maraas <kmaraas@online.no> - bug fixes, i18n code -Laszlo Kovacs <laszlo.kovacs@sun.com> - help system hacking -Martin Baulig <martin@home-of-linux.org> - added PersistFile support -Matt Bissiri <bissiri@eecs.umich.edu> - list widget improvements -Michael Meeks <michael@ximian.com> - bonobo fixes -Morten Welinder <terra@diku.dk> - check-fixme suggestions -Owen Taylor <otaylor@redhat.com> - bug fixes -Philip Langdale <philipl@mail.utexas.edu> - help system galeon mode -Richard Boulton <richard@tartarus.org> - build fixes -Richard Hult <rhult@hem.passagen.se> - bug reporting -Robert Brady <rwb197@zepler.org> - bug fixes -Shane Butlers <sbutle@deakin.edu.au> - IDE in hardware view patch for showing IDE -Stanislav Brabec <utx@penguin.cz> - bug fixes -Vera Horiuchi <vera@eazel.com> - documentation -Victor Lecha <victor@eazel.com> - build fixes -Yanko Kaneti <yaneti@declera.com> - i18n fix -Yoann Vandoorselaere <yoann@mandrakesoft.com> - performance work - -The following people who did significant amounts of testing: - -Albert Wang <albert@eazel.com> -Brad Moore <bmoore@home.com> -Brett Neely <brett@eazel.com> -Christian Rose <menthos@menthos.com> -James Farwell <sodorp@hotmail.com> -John Fleck <jfleck@inkstain.com> -Jon Allen <joncallen@hotmail.com> -Kenneth Christiansen <kenneth@gnu.org> -Kenny Graunke <kwg@teleport.com> -Peter Foley <peter.foley@sun.com> -Tim Tan <tim@eazel.com> -Victor Lecha <victor@eazel.com> -Will LaShell <will@lashell.net> - -As well as the following people who contributed translations: - -Abel Cheung <maddog@linuxhall.org> -Adam Weinberger <adamw@gnome.org> -Akagic Amila <bono@linux.org.ba> -Akira TAGOH <tagoh@gnome.gr.jp> -Alastair McKinstry <mckinstry@debian.org> -Ales Nyakhaychyk <nab@mail.by> -Alessio Frusciante <algol@firenze.linux.it> -Alexander Shopov <ash@contact.bg> -Alexander Winston <alexander.winston@comcast.net> -Almer S. Tigelaar <almer@gnome.org> -Andras Timar <timar@gnome.hu> -Andraz Tori <andraz.tori1@guest.arnes.si> -Andreas Hyden <a.hyden@cyberpoint.se> -Andrew V. Samoilov <sav@bcs.zp.ua> -Ankit Patel <ankit@redhat.com> -Arafat Medini <lumina@silverpen.de> -Artis Trops <hornet@navigator.lv> -Artur Flinta <aflinta@cvs.gnome.org> -Asmund Skjaeveland <aasmunds@fys.uio.no> -Baris Cicek <baris@teamforce.name.tr> -Benedikt Roth <Benedikt.Roth@gmx.net> -Carlos Perelló Marín <carlos@hispalinux.es> -Changwoo Ryu <cwryu@debian.org> -Christian Meyer <chrisime@gnome.org> -Christian Neumair <chris@gnome-de.org> -Christian Rose <menthos@menthos.com> -Christophe Merlet <redfox@redfoxcenter.org> -Christopher R. Gabriel <cgabriel@cgabriel.org> -Dafydd Harries <daf@muse.19inch.net> -Daniel Yacob <locales@geez.org> -Danilo Segan <dsegan@gmx.net> -David Lodge <dave@cirt.net> -Dennis Smit <synap@area101.penguin.nl> -Dirk-Jan C. Binnema <dirkjan@gnome.org> -Dmitry G. Mastrukov <dmitry@taurussoft.org> -Duarte Loreto <happyguy_pt@hotmail.com> -Dwayne Bailey <dwayne@translate.org.za> -Egle Girinaite <eglyte@centras.lt> -Emese Kovacs <emese@gnome.hu> -Eric Brayeur <eb@ibelgique.com> -Evandro Fernandes Giovanini <evandrofg@ig.com.br> -Fatih Demir <kabalak@gmx.net> -Francisco Javier F. Serrador <serrador@cvs.gnome.org> -Francisco Javier Fernandez <cyphra@vir.tecknolabs.com> -Frank Arnold <farnold@cvs.gnome.org> -Frederic Crozat <fcrozat@mandrakesoft.com> -Funda Wang <fundawang@linux.net.cn> -Gareth Owen <gowen72@yahoo.com> -Gaute Hvoslef Kvalnes <ai98ghk@stud.hib.no> -Gediminas Paulauskas <menesis@chatsubo.lt> -George Lebl <jirka@5z.com> -German Poo Caamano <gpoo@ubiobio.cl> -Gil Osher <dolfin@rpg.org.il> -Gong Yi LIAO <granziliao@sinamail.com> -Guntupalli Karunakar <karunakar@freedomink.org> -Gustavo Maciel Dias Vieira <gustavo@sagui.org> -Gustavo Noronha Silva <kov@debian.org> -Görkem Cetin <gorkem@gelecek.com.tr> -Hasbullah Bin Pit <sebol@my-penguin.org> -He Qiangqiang <carton@linux.net.cn> -Hendrik Richter <hendrik@gnome-de.org> -Inaki Larranaga <dooteo@euskalgnu.org> -Ivan Stojmirov <stojmir@linux.net.mk> -Jarkko Ranta <jjranta@cc.joensuu.fi> -Jayaradna <njaya@redhat.com> -Jean-Michel Ardantz <jmardantz@ifrance.com> -Jesús Bravo Álvarez <jba@pobox.com> -John C Barstow <jbowtie@amathaine.com> -Jordi Mallach <jordi@sindominio.net> - bug fixes -Jorge Carrasquilla Soares <jorge@conectiva.com.br> -KAMAGASAKO Masatoshi <emerald@gnome.gr.jp> -Kang Jeong-Hee <Keizi@mail.co.kr> -Keld Simonsen <keld@dkuug.dk> -Kenneth Christiansen <kenneth@gnu.org> -Kim Schulz <kim@schulz.dk> -Kjartan Maraas <kmaraas@gnome.org> -Kjenneth Christiansen <kenneth@gnu.org> -Kostas Papadimas <pkst@gnome.org> -Laszlo Dvornik <dvornik@gnome.hu> -Laurent Dhima <laurenti@alblinux.net> -Leonid Kanter <leon@asplinux.ru> -Luca Ferretti <elle.uca@libero.it> -Mantas Kriauciunas <mantelis@centras.lt> -Manuel Borchers <webmaster@matronix.de> -Manuel de Vega Barreiro <barreiro@arrakis.es> -Marcel Telka <marcel@telka.sk> -Marius Andreiana <mandreiana@yahoo.com> -Martin Norbäck <d95mback@dtek.chalmers.se> -Martin Willemoes Hansen <mwh@sysrq.dk> -Mathieu van Woerkom <mathieu@brabants.org> -Matthias Warkus <mawarkus@gnome.org> -Maxim Dziumanenko <mvd@mylinux.com.ua> -Meelad Zakaria <meelad@bamdad.org> -Mendel Mobach <mendel@mobach.nl> -Metin Amiroff <metin@karegen.com> -Michal Bukovjan <bukm@centrum.cz> -Miloslav Trmac <mitr@volny.cz> -Mohammad DAMT <mdamt@bisnisweb.com> -Mugurel Tudor <mugurelu@go.ro> -Naba Kumar <naba@gnome.org> -Nam SungHyun -Nikos Charonitakis <charosn@her.forthnet.gr> -Ole Laursen <olau@hardworking.dk> -Pablo G. del Campo <pablodc@bigfoot.com> -Pablo Gonzalo del Campo <pablodc@bigfoot.com> -Pablo Saratxaga <pablo@mandrakesoft.com> -Paisa Seeluangsawat <paisa@users.sf.net> -Paul Duffy <dubhthach@compsoc.nuigalway.ie> -Pauli Virtanen <pauli.virtanen@hut.fi> -Pawan Chitrakar <pawan@nplinux.org> -Peteris Krisjanis <peteris.krisjanis@os.lv> -Priit Laes <plaes@cvs.gnome.org> -Raphael Higino <raphaelh@cvs.gnome.org> -Rhys Jones <rhys@sucs.org> -Richard Hult <rhult@hem.passagen.se> -Robert Brady <robert@suse.co.uk> -Robert Sedak <robert.sedak@sk.htnet.hr> -Roozbeh Pournader <roozbeh@sharif.edu> -Ross Golder <ross@golder.org> -Roy-Magne Mo <rmo@sunnmore.net> -Runa Bhattacharjee <runab@redhat.com> -Sami Pesonen <spesonen@dlc.fi> -Samuel Jon Gunnarsson <sammi@techattack.nu> -Sanlig Badral <badral@openmn.org> -Satoru Sato <ss@gnome.gr.jp> -Sayamindu Dasgupta <sayamindu@clai.net> -Sebastien Bacher <seb128@debian.org> -Simos Xenitellis <simos@hellug.gr> -Stanislav Brabec <sbrabec@suse.cz> -Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz> -Szabolcs Ban <shooby@gnome.hu> -Takeshi AIHANA <aihana@gnome.gr.jp> -Takuo Kitame <kitame@debian.org> -Taneem Ahmed <taneem@bengalinux.org> -Telsa Gwynne <hobbit@aloss.ukuu.org.uk> -Tommi Vainikainen <thv@iki.fi> -Töivo Leedjärv <toivo@linux.ee> -Valek Filippov <frob@df.ru> -Valentín Trilles <vtrilles@yahoo.es> -Vasif Ismailoglu MD <azerb_linux@hotmail.com> -Veeravanallore Madhavan <vbmadhu@hotmail.com> -Vincent van Adrighem <adrighem@gnome.org> -Vlad Harchev <hvv@hippo.ru> -Wang Jian <lark@linux.net.cn> -Young-ho, Cha <ganadist@dacome.co.kr> -Yukihiro Nakai <nakai@gnome.gr.jp> -Yuri Syrota <rasta@renome.rovno.ua> -Zbigniew Chyla <cyba@gnome.pl> -Zygimantas Berucka <uid0@akl.lt> diff --git a/autogen.sh b/autogen.sh deleted file mode 100755 index e4154f6b3..000000000 --- a/autogen.sh +++ /dev/null @@ -1,41 +0,0 @@ -#!/bin/sh -# Run this to generate all the initial makefiles, etc. -test -n "$srcdir" || srcdir=$(dirname "$0") -test -n "$srcdir" || srcdir=. - -olddir=$(pwd) - -cd $srcdir - -(test -f configure.ac) || { - echo "*** ERROR: Directory '$srcdir' does not look like the top-level project directory ***" - exit 1 -} - -git submodule update --init --recursive - -# shellcheck disable=SC2016 -PKG_NAME=$(autoconf --trace 'AC_INIT:$1' configure.ac) - -if [ "$#" = 0 -a "x$NOCONFIGURE" = "x" ]; then - echo "*** WARNING: I am going to run 'configure' with no arguments." >&2 - echo "*** If you wish to pass any to it, please specify them on the" >&2 - echo "*** '$0' command line." >&2 - echo "" >&2 -fi - -mkdir -p m4 - -gtkdocize --copy || exit 1 -autoreconf --verbose --force --install || exit 1 - -cd "$olddir" -if [ "$NOCONFIGURE" = "" ]; then - $srcdir/configure "$@" || exit 1 - - if [ "$1" = "--help" ]; then exit 0 else - echo "Now type 'make' to compile $PKG_NAME" || exit 1 - fi -else - echo "Skipping configure process." -fi diff --git a/configure.ac b/configure.ac deleted file mode 100644 index f3547561b..000000000 --- a/configure.ac +++ /dev/null @@ -1,343 +0,0 @@ -AC_PREREQ(2.60) - -dnl =========================================================================== - -m4_define(glib_minver, 2.51.2) -m4_define(gnome_desktop_minver, 3.0.0) -m4_define(pango_minver, 1.28.3) -m4_define(gtk_minver, 3.21.6) -m4_define(xml_minver, 2.7.8) -m4_define(exif_minver, 0.6.20) -m4_define(exempi_minver, 2.1.0) -m4_define(notify_minver, 0.7.0) -m4_define(schemas_minver, 3.8.0) -m4_define(autoar_minver, 0.2.1) - -dnl 1. If the library code has changed at all since last release, then increment revision. -dnl 2. If any interfaces have been added, then increment current and set revision to 0. -dnl Interface break is not allowed. -m4_define(nautilus_extension_current, 5) -m4_define(nautilus_extension_revision, 0) - -AC_INIT([nautilus],[3.24.0],[http://bugzilla.gnome.org/enter_bug.cgi?product=nautilus]) - -dnl =========================================================================== - -AC_CONFIG_SRCDIR(src) -AC_CONFIG_HEADERS(config.h) -AC_CONFIG_MACRO_DIR([m4]) - -AM_INIT_AUTOMAKE([1.11 dist-xz no-dist-gzip tar-ustar foreign]) -m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])]) -AM_MAINTAINER_MODE([enable]) - -dnl We need to decrement current by one in the calculation of the age because -dnl the library was started with version "1:0:0" instead of "0:0:0" -AC_SUBST(NAUTILUS_EXTENSION_VERSION_INFO, [nautilus_extension_current]:[nautilus_extension_revision]:`expr [nautilus_extension_current] - 1`) - -AC_C_BIGENDIAN -AC_PROG_CC -AC_PROG_CPP -AC_PROG_INSTALL -AC_PROG_LN_S -AC_PROG_MAKE_SET - -# Initialize libtool -LT_PREREQ([2.2]) -LT_INIT([disable-static]) - -AC_PATH_PROG(PKG_CONFIG, pkg-config, no) - -AC_CHECK_LIB(m, floor) - -dnl ========================================================================== - -GETTEXT_PACKAGE=nautilus -AC_SUBST(GETTEXT_PACKAGE) -AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE,"$GETTEXT_PACKAGE", - [the gettext translation domain]) - -AM_GNU_GETTEXT_VERSION([0.19.7]) -AM_GNU_GETTEXT([external]) - -GLIB_GSETTINGS - -dnl ========================================================================== - -AX_REQUIRE_DEFINED([GTK_DOC_CHECK]) -GTK_DOC_CHECK([1.10],[--flavour no-tmpl]) - -dnl ========================================================================== -dnl Enable Profiling - -AC_ARG_ENABLE(profiling, - [AS_HELP_STRING([--enable-profiling], - [turn on profiling])], - , enable_profiling=yes) - -if test "x$enable_profiling" = "xyes"; then - AC_DEFINE(ENABLE_PROFILING,1,[enable profiling]) -fi - - -dnl ========================================================================== - -AC_CHECK_PROGS(PERL, perl5 perl) -AC_PATH_PROG(GLIB_GENMARSHAL, glib-genmarshal) - - -dnl ========================================================================== -dnl Check whether to build the nautilus-sendto extension - -AC_ARG_ENABLE(nst_extension, - AS_HELP_STRING([--disable-nst-extension], - [build without nautilus-sendto extension])) -if test "x$enable_nst_extension" != "xno"; then - enable_nst_extension=yes -fi -AM_CONDITIONAL(ENABLE_NST_EXTENSION, test "x$enable_nst_extension" != "xno") - -dnl ========================================================================== - -AC_CHECK_HEADERS(sys/mount.h sys/vfs.h sys/param.h malloc.h) -AC_CHECK_FUNCS(mallopt) - -dnl ========================================================================== -dnl libexif checking - -AC_ARG_ENABLE(libexif, - [AS_HELP_STRING([--enable-libexif=@<:@yes/no@:>@], - [build EXIF support [default=yes]])], - [enable_exif="$enableval"], - [enable_exif=yes]) - -if test "x$enable_exif" != "xno"; then - PKG_CHECK_MODULES(EXIF, libexif >= exif_minver) - AC_DEFINE(HAVE_EXIF, 1, [Define to enable EXIF support]) -fi - -AM_CONDITIONAL(HAVE_EXIF, test "x$enable_exif" = "xyes") - -dnl ========================================================================== -dnl exempi checking - -AC_ARG_ENABLE(xmp, - [AS_HELP_STRING([--enable-xmp=@<:@yes/no@:>@], - [build XMP support [default=yes]])], - [enable_xmp="$enableval"], - [enable_xmp=yes]) - -if test "x$enable_xmp" != "xno"; then - PKG_CHECK_MODULES(EXEMPI, exempi-2.0 >= exempi_minver) - AC_DEFINE(HAVE_EXEMPI, 1, [Define to enable XMP support]) -fi - -AM_CONDITIONAL(HAVE_EXEMPI, test "x$enable_xmp" = "xyes") - -dnl ========================================================================== - -dnl **************************** -dnl *** Check for libselinux *** -dnl **************************** - -msg_selinux=no - -AC_ARG_ENABLE([selinux], - [AS_HELP_STRING([--enable-selinux], - [Enable selinux support])]) -AS_IF([test "$enable_selinux" != "no"], - [PKG_CHECK_MODULES([SELINUX], [libselinux >= 2.0], - [ - AC_DEFINE([HAVE_SELINUX], [1], [Define to 1 if libselinux is available]) - msg_selinux=yes - ]) - ]) - -dnl ========================================================================== - -dnl ********************************* -dnl *** Check for desktop support *** -dnl ********************************* - -AC_ARG_ENABLE(desktop, - [AS_HELP_STRING([--enable-desktop=@<:@yes/no@:>@], - [build desktop support [default=yes]])], - [enable_desktop="$enableval"], - [enable_desktop=yes]) - -if test "x$enable_desktop" != "xno"; then - AC_DEFINE(ENABLE_DESKTOP, 1, [Define to enable the desktop support]) -fi - -AM_CONDITIONAL(ENABLE_DESKTOP, test "x$enable_desktop" = "xyes") - -dnl ========================================================================== - -AC_ARG_ENABLE(packagekit, - AS_HELP_STRING([--disable-packagekit], - [build without PackageKit support])) -msg_packagekit=no -if test "x$enable_packagekit" != "xno"; then - msg_packagekit=yes - AC_DEFINE(ENABLE_PACKAGEKIT, 1, [define to enable PackageKit mimetype installer]) -fi - -dnl ========================================================================== - -dnl Turn on the additional warnings last, so -Werror doesn't affect other tests. - -WARNING_CFLAGS="" - -AC_ARG_ENABLE(more-warnings, -AS_HELP_STRING([--enable-more-warnings],[Maximum compiler warnings]), -set_more_warnings="$enableval",[ -if test -d $srcdir/.git; then - is_cvs_version=true - set_more_warnings=yes -else - set_more_warnings=no -fi -]) -AC_MSG_CHECKING(for more warnings, including -Werror) -if test "$GCC" = "yes" -a "$set_more_warnings" != "no"; then - AC_MSG_RESULT(yes) - WARNING_CFLAGS="\ - -Wall \ - -Wmissing-declarations -Wmissing-prototypes \ - -Wnested-externs -Wpointer-arith \ - -Wcast-align " - - for option in -Wstrict-aliasing=0 -Wno-pointer-sign; do - SAVE_CFLAGS="$CFLAGS" - CFLAGS="$CFLAGS $option" - AC_MSG_CHECKING([whether gcc understands $option]) - AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[]])], - [has_option=yes], - [has_option=no]) - if test $has_option = yes; then - WARNING_CFLAGS="$WARNING_CFLAGS $option" - fi - AC_MSG_RESULT($has_option) - CFLAGS="$SAVE_CFLAGS" - unset has_option - unset SAVE_CFLAGS - done - unset option -else - AC_MSG_RESULT(no) -fi - -AC_SUBST(WARNING_CFLAGS) - -dnl =========================================================================== -dnl Check for Tracker -dnl =========================================================================== - -AC_ARG_ENABLE(tracker, - [AS_HELP_STRING([--enable-tracker=@<:@yes/no@:>@], - [build Tracker builtin support [default=yes]])], - [enable_tracker="$enableval"], - [enable_tracker=yes]) - -if test "x$enable_tracker" != "xno"; then - PKG_CHECK_MODULES([TRACKER], [tracker-sparql-1.0]) - AC_DEFINE(ENABLE_TRACKER, 1, [Define to enable Tracker support]) -fi - -AM_CONDITIONAL(ENABLE_TRACKER, test "x$enable_tracker" = "xyes") - -dnl ========================================================================== - -dnl base libs -PKG_CHECK_MODULES(BASE, [ - gtk+-3.0 >= gtk_minver - glib-2.0 >= glib_minver - gnome-autoar-0 >= autoar_minver -]) - -dnl common libs (eel, nautilus) -PKG_CHECK_MODULES(COMMON, [ - gail-3.0 - gnome-desktop-3.0 >= gnome_desktop_minver - libxml-2.0 >= xml_minver - x11 -]) - -dnl additional nautilus libs -PKG_CHECK_MODULES(NAUTILUS, [ - gthread-2.0 >= glib_minver - gmodule-no-export-2.0 >= glib_minver - gio-2.0 >= glib_minver - gio-unix-2.0 >= glib_minver - gsettings-desktop-schemas >= schemas_minver -]) - -dnl Multimedia keys -AC_CHECK_HEADERS([X11/XF86keysym.h]) - -################################################## -# Check for introspection -################################################## -m4_ifdef([GOBJECT_INTROSPECTION_CHECK], - [GOBJECT_INTROSPECTION_CHECK([0.6.4])], - [AM_CONDITIONAL(HAVE_INTROSPECTION, false)]) - -dnl ========================================================================== - -AC_PATH_PROG(UPDATE_MIME_DATABASE, update-mime-database, no) -AC_PATH_PROG(GLIB_MKENUMS, glib-mkenums) - -AC_ARG_ENABLE(update-mimedb, - AS_HELP_STRING([--disable-update-mimedb], - [disable the update-mime-database after install [default=no]]),, - enable_update_mimedb=yes) -AM_CONDITIONAL(ENABLE_UPDATE_MIMEDB, test x$enable_update_mimedb = xyes) - -LIBGD_INIT([ - gtk-hacks - notification - static - _view-common - tagged-entry -]) - -AC_CONFIG_FILES([ -Makefile -data/Makefile -data/icons/Makefile -docs/Makefile -docs/reference/Makefile -docs/reference/libnautilus-extension/Makefile -docs/reference/libnautilus-extension/version.xml -eel/Makefile -libnautilus-extension/Makefile -libnautilus-extension/libnautilus-extension.pc -libnautilus-extension/libnautilus-extension-uninstalled.pc -libgd/Makefile -po/Makefile.in -src/Makefile -nautilus-desktop/Makefile -nautilus-sendto-extension/Makefile -test/Makefile -]) - -AC_OUTPUT - -dnl ========================================================================== -echo " -nautilus-$VERSION: - - prefix: ${prefix} - source code location: ${srcdir} - compiler: ${CC} - libexif support: ${enable_exif} - libexempi support: ${enable_xmp} - PackageKit support: $msg_packagekit - nautilus-sendto ext: $enable_nst_extension - Tracker support: $enable_tracker - desktop support: $enable_desktop - - profiling support: ${enable_profiling} - nautilus-extension documentation: ${enable_gtk_doc} - nautilus-extension introspection: ${found_introspection} -" diff --git a/data/Makefile.am b/data/Makefile.am deleted file mode 100644 index c67006ae2..000000000 --- a/data/Makefile.am +++ /dev/null @@ -1,91 +0,0 @@ -include $(top_srcdir)/Makefile.shared - -SUBDIRS = icons - -AM_CPPFLAGS= \ - $(COMMON_CFLAGS) \ - $(NULL) - -noinst_PROGRAMS= \ - lineup-parameters \ - $(NULL) - -lineup_parameters_SOURCES= \ - lineup-parameters.c \ - $(NULL) - -lineup_parameters_LDADD= \ - $(CORE_LIBS) \ - $(COMMON_LIBS) \ - $(NULL) - -desktopdir = $(datadir)/applications -desktop_in_files = \ - org.gnome.Nautilus.desktop.in \ - nautilus-autorun-software.desktop.in - -autostart_in_files = nautilus-autostart.desktop.in - -if ENABLE_DESKTOP -desktop_in_files += nautilus-classic.desktop.in - -autostartdir = $(sysconfdir)/xdg/autostart -autostart_DATA = $(autostart_in_files:.desktop.in=.desktop) - -$(autostart_DATA): $(autostart_in_files) - $(AM_V_GEN) $(MSGFMT) --desktop --template $< -d $(top_srcdir)/po -o $@ -endif - -desktop_DATA = $(desktop_in_files:.desktop.in=.desktop) - -$(desktop_DATA): %.desktop: %.desktop.in - $(AM_V_GEN) $(MSGFMT) --desktop --template $< -d $(top_srcdir)/po -o $@ - -appdatadir = $(datadir)/appdata -appdata_in_files = org.gnome.Nautilus.appdata.xml.in -appdata_DATA = $(appdata_in_files:.xml.in=.xml) - -$(appdata_DATA): $(appdata_in_files) - $(AM_V_GEN) $(MSGFMT) --xml --template $< -d $(top_srcdir)/po -o $@ - -servicedir = $(datadir)/dbus-1/services -service_DATA = $(service_in_files:.service.in=.service) -service_in_files = \ - org.freedesktop.FileManager1.service.in \ - org.gnome.Nautilus.service.in - -org.gnome.Nautilus.service: org.gnome.Nautilus.service.in Makefile - $(AM_V_GEN) sed -e "s|\@bindir\@|$(bindir)|" $< > $@ - -org.freedesktop.FileManager1.service: org.freedesktop.FileManager1.service.in Makefile - $(AM_V_GEN) sed -e "s|\@bindir\@|$(bindir)|" $< > $@ - -searchproviderdir = $(datadir)/gnome-shell/search-providers -searchprovider_DATA = nautilus-search-provider.ini - -gsettings_SCHEMAS = org.gnome.nautilus.gschema.xml - -@GSETTINGS_RULES@ - -EXTRA_DIST = \ - dbus-interfaces.xml \ - freedesktop-dbus-interfaces.xml \ - shell-search-provider-dbus-interfaces.xml \ - $(gsettings_SCHEMAS) \ - $(desktop_in_files) \ - $(service_in_files) \ - $(autostart_in_files) \ - $(searchprovider_DATA) \ - $(appdata_in_files) \ - $(NULL) - -CLEANFILES = \ - $(desktop_DATA) \ - $(service_DATA) \ - $(appdata_DATA) \ - $(noinst_PROGRAMS) \ - $(NULL) - -if ENABLE_DESKTOP -CLEANFILES += $(autostart_DATA) -endif diff --git a/data/icons/Makefile.am b/data/icons/Makefile.am deleted file mode 100644 index f56ffdfcf..000000000 --- a/data/icons/Makefile.am +++ /dev/null @@ -1,26 +0,0 @@ -icondir = $(datadir)/icons -nobase_icon_DATA = \ - $(srcdir)/hicolor/16x16/apps/org.gnome.Nautilus.png \ - $(srcdir)/hicolor/22x22/apps/org.gnome.Nautilus.png \ - $(srcdir)/hicolor/24x24/apps/org.gnome.Nautilus.png \ - $(srcdir)/hicolor/32x32/apps/org.gnome.Nautilus.png \ - $(srcdir)/hicolor/48x48/apps/org.gnome.Nautilus.png \ - $(srcdir)/hicolor/512x512/apps/org.gnome.Nautilus.png \ - $(srcdir)/hicolor/symbolic/apps/org.gnome.Nautilus-symbolic.svg - -gtk_update_icon_cache = gtk-update-icon-cache -f -t $(icondir)/hicolor - -install-data-hook: update-icon-cache -uninstall-hook: update-icon-cache -update-icon-cache: - @-if test -z "$(DESTDIR)"; then \ - echo "Updating Gtk icon cache."; \ - $(gtk_update_icon_cache); \ - else \ - echo "*** Icon cache not updated. After (un)install, run this:"; \ - echo "*** $(gtk_update_icon_cache)"; \ - fi - -EXTRA_DIST = \ - $(nobase_icon_DATA) \ - $(srcdir)/src/org.gnome.Nautilus.svg diff --git a/docs/Makefile.am b/docs/Makefile.am deleted file mode 100644 index 1a3bbd5ba..000000000 --- a/docs/Makefile.am +++ /dev/null @@ -1,23 +0,0 @@ -NULL = - -SUBDIRS = reference - -man_MANS = \ - nautilus.1 \ - $(NULL) - -EXTRA_DIST = \ - $(man_MANS) \ - architecture.txt \ - dnd.txt \ - load-states.dia \ - nautilus-internals.sxw \ - nautilus-internals.pdf \ - nautilus-io.txt \ - nautilus.faq \ - recommended-books.html \ - smoketests.html \ - state-machines.txt \ - style-guide.html \ - key_mouse_navigation.txt \ - $(NULL) diff --git a/OVERVIEW.md b/docs/Overview.md index a4d42060a..a4d42060a 100644 --- a/OVERVIEW.md +++ b/docs/Overview.md diff --git a/docs/reference/Makefile.am b/docs/reference/Makefile.am deleted file mode 100644 index fd642edea..000000000 --- a/docs/reference/Makefile.am +++ /dev/null @@ -1 +0,0 @@ -SUBDIRS = libnautilus-extension diff --git a/docs/reference/libnautilus-extension/Makefile.am b/docs/reference/libnautilus-extension/Makefile.am deleted file mode 100644 index c321908ba..000000000 --- a/docs/reference/libnautilus-extension/Makefile.am +++ /dev/null @@ -1,78 +0,0 @@ -## Process this file with automake to produce Makefile.in - -# We require automake 1.6 at least. -AUTOMAKE_OPTIONS = 1.6 - -# The name of the module, e.g. 'glib'. -DOC_MODULE=libnautilus-extension - -# The top-level SGML file. -DOC_MAIN_SGML_FILE=$(DOC_MODULE)-docs.xml - -SCAN_OPTIONS=--rebuild-types - -# The directory containing the source code. Relative to $(srcdir). -# gtk-doc will search all .c & .h files beneath here for inline comments -# documenting the functions and macros. -# e.g. DOC_SOURCE_DIR=../../../libnautilus-extension -DOC_SOURCE_DIR=$(top_srcdir)/libnautilus-extension - -# Extra options to supply to gtkdoc-mkdb. -MKDB_OPTIONS=--sgml-mode --output-format=xml - -# Extra options to supply to gtkdoc-mktmpl -# e.g. MKTMPL_OPTIONS=--only-section-tmpl -MKTMPL_OPTIONS= - -# Extra options to supply to gtkdoc-fixref. Not normally needed. -# e.g. FIXXREF_OPTIONS=--extra-dir=../gdk-pixbuf/html --extra-dir=../gdk/html -FIXXREF_OPTIONS= - -# Used for dependencies. The docs will be rebuilt if any of these change. -HFILE_GLOB=$(top_srcdir)/libnautilus-extension/*.h -CFILE_GLOB=$(top_srcdir)/libnautilus-extension/*.c - -# Header files to ignore when scanning. -IGNORE_HFILES = \ - nautilus-extension-private.h \ - $(NULL) - -# Images to copy into HTML directory -HTML_IMAGES = - -content_files = \ - version.xml \ - $(NULL) - -# SGML files where gtk-doc abbrevations (#GtkWidget) are expanded -# These files must be listed here *and* in content_files -# e.g. expand_content_files=running.sgml -expand_content_files= \ - $(NULL) - -# CFLAGS and LDFLAGS for compiling gtkdoc-scangobj with your library. -# Only needed if you are using gtkdoc-scangobj to dynamically query widget -# signals and properties. -# e.g. INCLUDES=-I$(top_srcdir) -I$(top_builddir) $(GTK_DEBUG_FLAGS) -# e.g. GTKDOC_LIBS=$(top_builddir)/gtk/$(gtktargetlib) -GTKDOC_CFLAGS = \ - $(GTK_DEBUG_FLAGS) \ - -I$(srcdir) \ - -I$(top_srcdir) \ - -I$(top_srcdir)/libnautilus-extension \ - -I$(top_builddir) \ - -I$(top_builddir)/libnautilus-extension \ - $(BASE_CFLAGS) \ - $(NULL) - -GTKDOC_LIBS = \ - $(top_builddir)/libnautilus-extension/libnautilus-extension.la \ - $(BASE_LIBS) \ - $(NULL) - -# This includes the standard gtk-doc make rules, copied by gtkdocize. -include $(top_srcdir)/gtk-doc.make - -# Other files to distribute -# e.g. EXTRA_DIST += version.xml.in -EXTRA_DIST += version.xml.in diff --git a/eel/Makefile.am b/eel/Makefile.am deleted file mode 100644 index a51d8561b..000000000 --- a/eel/Makefile.am +++ /dev/null @@ -1,76 +0,0 @@ -NULL= - -noinst_LTLIBRARIES=libeel-2.la - -AM_CPPFLAGS = \ - -DG_LOG_DOMAIN=\"Eel\" \ - -I$(top_srcdir) \ - -I$(top_builddir) \ - $(BASE_CFLAGS) \ - $(COMMON_CFLAGS) \ - $(WARNING_CFLAGS) \ - $(DISABLE_DEPRECATED) \ - -DDATADIR=\""$(datadir)"\" \ - -DSOURCE_DATADIR=\""$(top_srcdir)/data"\" \ - -DGNOMELOCALEDIR=\""$(prefix)/${DATADIRNAME}/locale"\" \ - $(NULL) - -libeel_2_la_LDFLAGS = \ - -no-undefined \ - $(NULL) - -libeel_2_la_LIBADD = \ - $(BASE_LIBS) \ - $(COMMON_LIBS) \ - $(RENDER_LIBS) \ - -lm \ - $(NULL) - -eel_headers = \ - eel-accessibility.h \ - eel-art-extensions.h \ - eel-canvas.h \ - eel-debug.h \ - eel-gdk-extensions.h \ - eel-glib-extensions.h \ - eel-gnome-extensions.h \ - eel-graphic-effects.h \ - eel-gtk-extensions.h \ - eel-self-checks.h \ - eel-stock-dialogs.h \ - eel-string.h \ - eel-vfs-extensions.h \ - eel.h \ - $(NULL) - -libeel_2_la_SOURCES = \ - eel-accessibility.c \ - eel-art-extensions.c \ - eel-canvas.c \ - eel-debug.c \ - eel-gdk-extensions.c \ - eel-glib-extensions.c \ - eel-gnome-extensions.c \ - eel-graphic-effects.c \ - eel-gtk-extensions.c \ - eel-lib-self-check-functions.c \ - eel-self-checks.c \ - eel-stock-dialogs.c \ - eel-string.c \ - eel-vfs-extensions.c \ - eel-lib-self-check-functions.h \ - $(eel_headers) \ - $(NULL) - -noinst_PROGRAMS = check-program - -check_program_SOURCES = check-program.c -check_program_DEPENDENCIES = libeel-2.la -check_program_LDADD = $(EEL_LIBS) -check_program_LDFLAGS = $(check_program_DEPENDENCIES) -lm - -TESTS = check-eel - -EXTRA_DIST = \ - check-eel \ - $(NULL) diff --git a/eel/README b/eel/README deleted file mode 100644 index 15d86bbad..000000000 --- a/eel/README +++ /dev/null @@ -1,4 +0,0 @@ -README for eel/eel - -Writeme - diff --git a/eel/README.canvas b/eel/README.canvas deleted file mode 100644 index 86103774e..000000000 --- a/eel/README.canvas +++ /dev/null @@ -1,25 +0,0 @@ -eel-canvas is a cut-and-pasted version of some parts foo-canvas. -Please do not change the cut and pasted parts. If you need to -upgrade to a new foo-canvas, use this: - -FOODIR=../../foocanvas/libfoocanvas - -cp $FOODIR/foo-canvas.c eel-canvas.c -cp $FOODIR/foo-canvas.h eel-canvas.h -cp $FOODIR/foo-canvas-util.c eel-canvas-util.c -cp $FOODIR/foo-canvas-util.h eel-canvas-util.h -cp $FOODIR/foo-canvas-rect-ellipse.h eel-canvas-rect-ellipse.h -cp $FOODIR/foo-canvas-rect-ellipse.c eel-canvas-rect-ellipse.c - -perl -pi -e 's/foo_canvas_marshal_/eel_marshal_/s' eel-canvas.c -perl -pi -e 's/foo-canvas-marshal\.h/eel-marshal\.h/s' eel-canvas.c -perl -pi -e 's/#include\ \"foo-canvas-marshal\.c\"//s' eel-canvas.c -perl -pi -e 's/foo-canvas-i18n\.h/eel-i18n\.h/s' eel-canvas.c - -perl -pi -e 's/foo_canvas_/eel_canvas_/g' eel-canvas*.[ch] -perl -pi -e 's/FOO_CANVAS/EEL_CANVAS/g' eel-canvas*.[ch] -perl -pi -e 's/FooCanvas/EelCanvas/g' eel-canvas*.[ch] -perl -pi -e 's/foo-canvas/eel-canvas/g' eel-canvas*.[ch] -perl -pi -e 's/libfoocanvas/eel/g' eel-canvas*.[ch] -perl -pi -e 's/FOO_TYPE_/EEL_TYPE_/g' eel-canvas*.[ch] -perl -pi -e 's/FOO_IS_/EEL_IS_/g' eel-canvas*.[ch] diff --git a/libnautilus-extension/Makefile.am b/libnautilus-extension/Makefile.am deleted file mode 100644 index a67f34492..000000000 --- a/libnautilus-extension/Makefile.am +++ /dev/null @@ -1,87 +0,0 @@ -CLEANFILES = $(NULL) - -include $(top_srcdir)/Makefile.shared - -lib_LTLIBRARIES=libnautilus-extension.la - -AM_CPPFLAGS=\ - -I$(top_srcdir) \ - -I$(top_builddir) \ - $(BASE_CFLAGS) \ - $(WARNING_CFLAGS) \ - $(DISABLE_DEPRECATED) \ - -DDATADIR=\""$(datadir)"\" \ - $(NULL) - -libnautilus_extension_la_LDFLAGS=\ - -version-info @NAUTILUS_EXTENSION_VERSION_INFO@ \ - -no-undefined \ - $(NULL) - -libnautilus_extension_la_LIBADD = $(BASE_LIBS) - -libnautilus_extension_includedir=$(includedir)/nautilus/libnautilus-extension - -libnautilus_extension_include_HEADERS= \ - nautilus-column-provider.h \ - nautilus-column.h \ - nautilus-extension-types.h \ - nautilus-file-info.h \ - nautilus-info-provider.h \ - nautilus-location-widget-provider.h \ - nautilus-menu-item.h \ - nautilus-menu-provider.h \ - nautilus-property-page-provider.h \ - nautilus-property-page.h \ - nautilus-menu.h \ - $(NULL) - -libnautilus_extension_la_SOURCES= \ - nautilus-column-provider.c \ - nautilus-column.c \ - nautilus-extension-types.c \ - nautilus-extension-private.h \ - nautilus-file-info.c \ - nautilus-info-provider.c \ - nautilus-location-widget-provider.c \ - nautilus-menu-item.c \ - nautilus-menu-provider.c \ - nautilus-property-page-provider.c \ - nautilus-property-page.c \ - nautilus-menu.c \ - $(NULL) - -pkgconfigdir=$(libdir)/pkgconfig -pkgconfig_DATA=libnautilus-extension.pc - -EXTRA_DIST = \ - libnautilus-extension.pc.in \ - $(NULL) - --include $(INTROSPECTION_MAKEFILE) -INTROSPECTION_GIRS = -INTROSPECTION_SCANNER_ARGS = --add-include-path=$(srcdir) -INTROSPECTION_COMPILER_ARGS = --includedir=$(srcdir) - -if HAVE_INTROSPECTION -introspection_files = \ - $(libnautilus_extension_include_HEADERS) \ - $(libnautilus_extension_la_SOURCES) -Nautilus-3.0.gir: libnautilus-extension.la Makefile -Nautilus_3_0_gir_INCLUDES = Gtk-3.0 Gio-2.0 GLib-2.0 -Nautilus_3_0_gir_CFLAGS = \ - -I$(top_srcdir) \ - -I$(top_builddir) \ - $(BASE_CFLAGS) -Nautilus_3_0_gir_LIBS = libnautilus-extension.la -Nautilus_3_0_gir_FILES = $(addprefix $(srcdir)/, $(introspection_files)) -INTROSPECTION_GIRS += Nautilus-3.0.gir - -girdir = $(datadir)/gir-1.0/ -gir_DATA = $(INTROSPECTION_GIRS) - -typelibsdir = $(libdir)/girepository-1.0/ -typelibs_DATA = $(INTROSPECTION_GIRS:.gir=.typelib) - -CLEANFILES += $(gir_DATA) $(typelibs_DATA) -endif diff --git a/nautilus-desktop/Makefile.am b/nautilus-desktop/Makefile.am deleted file mode 100644 index 022e84d88..000000000 --- a/nautilus-desktop/Makefile.am +++ /dev/null @@ -1,55 +0,0 @@ -include $(top_srcdir)/Makefile.shared - -bin_PROGRAMS= \ - nautilus-desktop \ - $(NULL) - -AM_CPPFLAGS = \ - -I$(top_srcdir) \ - -I$(top_srcdir)/libgd \ - -I$(top_srcdir)/src \ - -I$(top_builddir)/src \ - $(BASE_CFLAGS) \ - $(COMMON_CFLAGS) \ - $(NAUTILUS_CFLAGS) \ - $(WARNING_CFLAGS) \ - $(EXIF_CFLAGS) \ - $(EXEMPI_CFLAGS) \ - -DDATADIR=\""$(datadir)"\" \ - -DLIBDIR=\""$(libdir)"\" \ - -DLOCALEDIR=\""$(localedir)"\" \ - -DNAUTILUS_DATADIR=\""$(datadir)/nautilus"\" \ - -DPREFIX=\""$(prefix)"\" \ - -DVERSION="\"$(VERSION)\"" \ - $(DISABLE_DEPRECATED) \ - $(NULL) - -LDADD =\ - $(top_builddir)/src/libnautilus.la \ - $(NULL) - -nautilus_desktop_SOURCES= \ - main-desktop.c \ - nautilus-desktop-application.c \ - nautilus-desktop-application.h \ - nautilus-desktop-canvas-view.c \ - nautilus-desktop-canvas-view.h \ - nautilus-desktop-canvas-view-container.c \ - nautilus-desktop-canvas-view-container.h \ - nautilus-desktop-directory.c \ - nautilus-desktop-directory.h \ - nautilus-desktop-directory-file.c \ - nautilus-desktop-directory-file.h \ - nautilus-desktop-icon-file.c \ - nautilus-desktop-icon-file.h \ - nautilus-desktop-link.c \ - nautilus-desktop-link.h \ - nautilus-desktop-link-monitor.c \ - nautilus-desktop-link-monitor.h \ - nautilus-desktop-metadata.c \ - nautilus-desktop-metadata.h \ - nautilus-desktop-window.c \ - nautilus-desktop-window.h \ - nautilus-desktop-window-slot.c \ - nautilus-desktop-window-slot.h \ - $(NULL) diff --git a/nautilus-sendto-extension/Makefile.am b/nautilus-sendto-extension/Makefile.am deleted file mode 100644 index 752865b13..000000000 --- a/nautilus-sendto-extension/Makefile.am +++ /dev/null @@ -1,23 +0,0 @@ -include $(top_srcdir)/Makefile.shared - -AM_CPPFLAGS=\ - -I$(top_srcdir) \ - -I$(top_builddir) \ - $(BASE_CFLAGS) \ - $(WARNING_CFLAGS) \ - $(DISABLE_DEPRECATED) \ - -DDATADIR=\""$(datadir)"\" \ - -DLOCALEDIR=\""$(localedir)"\" \ - $(NULL) - -nautilus_extensiondir = $(libdir)/nautilus/extensions-3.0 -nautilus_extension_LTLIBRARIES = libnautilus-sendto.la -libnautilus_sendto_la_SOURCES = \ - nautilus-nste.c \ - nautilus-nste.h \ - nautilus-sendto-module.c - -libnautilus_sendto_la_LDFLAGS = -module -avoid-version -no-undefined -libnautilus_sendto_la_LIBADD = \ - $(top_builddir)/libnautilus-extension/libnautilus-extension.la \ - $(BASE_LIBS) diff --git a/src/Makefile.am b/src/Makefile.am deleted file mode 100644 index ad3ef5ce9..000000000 --- a/src/Makefile.am +++ /dev/null @@ -1,397 +0,0 @@ -include $(top_srcdir)/Makefile.shared - -AUTOMAKE_OPTIONS = subdir-objects - -bin_PROGRAMS= \ - nautilus \ - nautilus-autorun-software \ - $(NULL) - -noinst_LTLIBRARIES=libnautilus.la - -AM_CPPFLAGS = \ - -I$(top_srcdir) \ - -I$(top_srcdir)/libgd \ - $(BASE_CFLAGS) \ - $(COMMON_CFLAGS) \ - $(NAUTILUS_CFLAGS) \ - $(WARNING_CFLAGS) \ - $(EXIF_CFLAGS) \ - $(EXEMPI_CFLAGS) \ - $(TRACKER_CFLAGS) \ - -DDATADIR=\""$(datadir)"\" \ - -DLIBDIR=\""$(libdir)"\" \ - -DLOCALEDIR=\""$(localedir)"\" \ - -DNAUTILUS_DATADIR=\""$(datadir)/nautilus"\" \ - -DNAUTILUS_EXTENSIONDIR=\""$(libdir)/nautilus/extensions-3.0"\" \ - -DPREFIX=\""$(prefix)"\" \ - -DVERSION="\"$(VERSION)\"" \ - $(DISABLE_DEPRECATED) \ - $(NULL) - -LDADD =\ - libnautilus.la \ - $(NULL) - -libnautilus_la_LIBADD =\ - $(top_builddir)/libgd/libgd.la \ - $(BASE_LIBS) \ - $(COMMON_LIBS) \ - $(NAUTILUS_LIBS) \ - $(CORE_LIBS) \ - $(EXIF_LIBS) \ - $(EXEMPI_LIBS) \ - $(POPT_LIBS) \ - $(TRACKER_LIBS) \ - $(SELINUX_LIBS) \ - $(top_builddir)/eel/libeel-2.la \ - $(top_builddir)/libnautilus-extension/libnautilus-extension.la \ - $(NULL) - -dbus_built_sources = \ - nautilus-generated.c \ - nautilus-generated.h - -$(dbus_built_sources) : Makefile.am $(top_srcdir)/data/dbus-interfaces.xml - gdbus-codegen \ - --interface-prefix org.gnome.Nautilus. \ - --c-namespace NautilusDBus \ - --c-generate-object-manager \ - --generate-c-code nautilus-generated \ - $(top_srcdir)/data/dbus-interfaces.xml \ - $(NULL) - -dbus_freedesktop_built_sources = \ - nautilus-freedesktop-generated.c \ - nautilus-freedesktop-generated.h - -$(dbus_freedesktop_built_sources) : Makefile.am $(top_srcdir)/data/freedesktop-dbus-interfaces.xml - gdbus-codegen \ - --interface-prefix org.freedesktop. \ - --c-namespace NautilusFreedesktop \ - --c-generate-object-manager \ - --generate-c-code nautilus-freedesktop-generated \ - $(top_srcdir)/data/freedesktop-dbus-interfaces.xml \ - $(NULL) - -dbus_shell_search_provider_built_sources = \ - nautilus-shell-search-provider-generated.c \ - nautilus-shell-search-provider-generated.h - -$(dbus_shell_search_provider_built_sources) : Makefile.am $(top_srcdir)/data/shell-search-provider-dbus-interfaces.xml - gdbus-codegen \ - --interface-prefix org.gnome. \ - --c-namespace Nautilus \ - --generate-c-code nautilus-shell-search-provider-generated \ - $(top_srcdir)/data/shell-search-provider-dbus-interfaces.xml \ - $(NULL) - -headers = \ - nautilus-search-popover.h \ - nautilus-special-location-bar.h \ - nautilus-query.h \ - nautilus-search-provider.h \ - $(NULL) - -resource_files = $(shell glib-compile-resources --sourcedir=$(srcdir)/resources --generate-dependencies $(srcdir)/resources/nautilus.gresource.xml) -nautilus-resources.c: resources/nautilus.gresource.xml $(resource_files) - glib-compile-resources --manual-register --target=$@ --sourcedir=$(srcdir)/resources --generate-source --c-name nautilus $(srcdir)/resources/nautilus.gresource.xml -nautilus-resources.h: resources/nautilus.gresource.xml $(resource_files) - glib-compile-resources --manual-register --target=$@ --sourcedir=$(srcdir)/resources --generate-header --c-name nautilus $(srcdir)/resources/nautilus.gresource.xml - -nautilus-enum-types.h: nautilus-enum-types.h.template $(headers) - $(AM_V_GEN)(cd $(srcdir) \ - && glib-mkenums \ - --template nautilus-enum-types.h.template \ - $(headers)) \ - > $@ - -nautilus-enum-types.c: nautilus-enum-types.c.template $(headers) - $(AM_V_GEN)(cd $(srcdir) \ - && glib-mkenums \ - --template nautilus-enum-types.c.template \ - $(headers)) \ - > $@ - -if ENABLE_TRACKER -nautilus_tracker_engine_sources = \ - nautilus-search-engine-tracker.c \ - nautilus-search-engine-tracker.h -endif - -if ENABLE_TRACKER -nautilus_batch_renaming_tracker_sources = \ - nautilus-batch-rename-dialog.c \ - nautilus-batch-rename-dialog.h \ - nautilus-batch-rename-utilities.c \ - nautilus-batch-rename-utilities.h -endif - -nautilus_built_sources = \ - $(dbus_built_sources) \ - $(dbus_freedesktop_built_sources) \ - $(dbus_shell_search_provider_built_sources) \ - nautilus-resources.c \ - nautilus-resources.h \ - nautilus-enum-types.h \ - nautilus-enum-types.c \ - $(NULL) - -nautilus_no_main_sources = \ - animation/egg-animation.c \ - animation/egg-animation.h \ - animation/egg-frame-source.c \ - animation/egg-frame-source.h \ - animation/ide-box-theatric.c \ - animation/ide-box-theatric.h \ - animation/ide-cairo.c \ - animation/ide-cairo.h \ - gtk/nautilusgtkplacesview.c \ - gtk/nautilusgtkplacesviewprivate.h \ - gtk/nautilusgtkplacesviewrow.c \ - gtk/nautilusgtkplacesviewrowprivate.h \ - nautilus-application.c \ - nautilus-application.h \ - nautilus-bookmark-list.c \ - nautilus-bookmark-list.h \ - nautilus-canvas-view.c \ - nautilus-canvas-view.h \ - nautilus-canvas-view-container.c \ - nautilus-canvas-view-container.h \ - nautilus-container-max-width.c \ - nautilus-container-max-width.h \ - nautilus-dbus-manager.c \ - nautilus-dbus-manager.h \ - nautilus-desktop-item-properties.c \ - nautilus-desktop-item-properties.h \ - nautilus-error-reporting.c \ - nautilus-error-reporting.h \ - nautilus-preferences-window.c \ - nautilus-preferences-window.h \ - nautilus-files-view.c \ - nautilus-files-view.h \ - nautilus-files-view-dnd.c \ - nautilus-files-view-dnd.h \ - nautilus-floating-bar.c \ - nautilus-floating-bar.h \ - nautilus-freedesktop-dbus.c \ - nautilus-freedesktop-dbus.h \ - nautilus-image-properties-page.c \ - nautilus-image-properties-page.h \ - nautilus-list-model.c \ - nautilus-list-model.h \ - nautilus-list-view.c \ - nautilus-list-view.h \ - nautilus-list-view-private.h \ - nautilus-list-view-dnd.c \ - nautilus-list-view-dnd.h \ - nautilus-location-entry.c \ - nautilus-location-entry.h \ - nautilus-mime-actions.c \ - nautilus-mime-actions.h \ - nautilus-notebook.c \ - nautilus-notebook.h \ - nautilus-other-locations-window-slot.c \ - nautilus-other-locations-window-slot.h \ - nautilus-pathbar.c \ - nautilus-pathbar.h \ - nautilus-places-view.c \ - nautilus-places-view.h \ - nautilus-previewer.c \ - nautilus-previewer.h \ - nautilus-progress-info-widget.c \ - nautilus-progress-info-widget.h \ - nautilus-progress-persistence-handler.c \ - nautilus-progress-persistence-handler.h \ - nautilus-properties-window.c \ - nautilus-properties-window.h \ - nautilus-query-editor.c \ - nautilus-query-editor.h \ - nautilus-search-popover.c \ - nautilus-search-popover.h \ - nautilus-self-check-functions.c \ - nautilus-self-check-functions.h \ - nautilus-shell-search-provider.h \ - nautilus-shell-search-provider.c \ - nautilus-special-location-bar.c \ - nautilus-special-location-bar.h \ - nautilus-toolbar.c \ - nautilus-toolbar.h \ - nautilus-toolbar-menu-sections.h \ - nautilus-trash-bar.c \ - nautilus-trash-bar.h \ - nautilus-view.c \ - nautilus-view.h \ - nautilus-view-icon-controller.c \ - nautilus-view-icon-controller.h \ - nautilus-view-icon-item-ui.c \ - nautilus-view-icon-item-ui.h \ - nautilus-view-icon-ui.c \ - nautilus-view-icon-ui.h \ - nautilus-view-item-model.c \ - nautilus-view-item-model.h \ - nautilus-view-model.c \ - nautilus-view-model.h \ - nautilus-window-slot.c \ - nautilus-window-slot.h \ - nautilus-window-slot-dnd.c \ - nautilus-window-slot-dnd.h \ - nautilus-window.c \ - nautilus-window.h \ - nautilus-x-content-bar.c \ - nautilus-x-content-bar.h \ - nautilus-bookmark.c \ - nautilus-bookmark.h \ - nautilus-canvas-container.c \ - nautilus-canvas-container.h \ - nautilus-canvas-dnd.c \ - nautilus-canvas-dnd.h \ - nautilus-canvas-item.c \ - nautilus-canvas-item.h \ - nautilus-canvas-private.h \ - nautilus-clipboard.c \ - nautilus-clipboard.h \ - nautilus-column-chooser.c \ - nautilus-column-chooser.h \ - nautilus-column-utilities.c \ - nautilus-column-utilities.h \ - nautilus-debug.c \ - nautilus-debug.h \ - nautilus-default-file-icon.c \ - nautilus-default-file-icon.h \ - nautilus-directory-async.c \ - nautilus-directory-notify.h \ - nautilus-directory-private.h \ - nautilus-directory.c \ - nautilus-directory.h \ - nautilus-dnd.c \ - nautilus-dnd.h \ - nautilus-file-attributes.h \ - nautilus-file-changes-queue.c \ - nautilus-file-changes-queue.h \ - nautilus-file-conflict-dialog.c \ - nautilus-file-conflict-dialog.h \ - nautilus-file-name-widget-controller.c \ - nautilus-file-name-widget-controller.h \ - nautilus-rename-file-popover-controller.c \ - nautilus-rename-file-popover-controller.h \ - nautilus-new-folder-dialog-controller.c \ - nautilus-new-folder-dialog-controller.h \ - nautilus-compress-dialog-controller.c \ - nautilus-compress-dialog-controller.h \ - nautilus-operations-ui-manager.c \ - nautilus-operations-ui-manager.h \ - nautilus-file-operations.c \ - nautilus-file-operations.h \ - nautilus-file-private.h \ - nautilus-file-queue.c \ - nautilus-file-queue.h \ - nautilus-file-utilities.c \ - nautilus-file-utilities.h \ - nautilus-file.c \ - nautilus-file.h \ - nautilus-global-preferences.c \ - nautilus-global-preferences.h \ - nautilus-icon-info.c \ - nautilus-icon-info.h \ - nautilus-icon-names.h \ - nautilus-keyfile-metadata.c \ - nautilus-keyfile-metadata.h \ - nautilus-lib-self-check-functions.c \ - nautilus-lib-self-check-functions.h \ - nautilus-link.c \ - nautilus-link.h \ - nautilus-metadata.h \ - nautilus-metadata.c \ - nautilus-mime-application-chooser.c \ - nautilus-mime-application-chooser.h \ - nautilus-module.c \ - nautilus-module.h \ - nautilus-monitor.c \ - nautilus-monitor.h \ - nautilus-profile.c \ - nautilus-profile.h \ - nautilus-progress-info.c \ - nautilus-progress-info.h \ - nautilus-progress-info-manager.c \ - nautilus-progress-info-manager.h \ - nautilus-program-choosing.c \ - nautilus-program-choosing.h \ - nautilus-recent.c \ - nautilus-recent.h \ - nautilus-search-directory.c \ - nautilus-search-directory.h \ - nautilus-search-directory-file.c \ - nautilus-search-directory-file.h \ - nautilus-search-provider.c \ - nautilus-search-provider.h \ - nautilus-search-engine.c \ - nautilus-search-engine.h \ - nautilus-search-engine-model.c \ - nautilus-search-engine-model.h \ - nautilus-search-engine-simple.c \ - nautilus-search-engine-simple.h \ - nautilus-search-hit.c \ - nautilus-search-hit.h \ - nautilus-selection-canvas-item.c \ - nautilus-selection-canvas-item.h \ - nautilus-signaller.h \ - nautilus-signaller.c \ - nautilus-query.c \ - nautilus-query.h \ - nautilus-thumbnails.c \ - nautilus-thumbnails.h \ - nautilus-trash-monitor.c \ - nautilus-trash-monitor.h \ - nautilus-tree-view-drag-dest.c \ - nautilus-tree-view-drag-dest.h \ - nautilus-ui-utilities.c \ - nautilus-ui-utilities.h \ - nautilus-video-mime-types.h \ - nautilus-vfs-directory.c \ - nautilus-vfs-directory.h \ - nautilus-vfs-file.c \ - nautilus-vfs-file.h \ - nautilus-file-undo-operations.c \ - nautilus-file-undo-operations.h \ - nautilus-file-undo-manager.c \ - nautilus-file-undo-manager.h \ - $(nautilus_tracker_engine_sources) \ - $(nautilus_batch_renaming_tracker_sources) \ - $(NULL) - -libnautilus_la_SOURCES = \ - $(nautilus_built_sources) \ - $(nautilus_no_main_sources) \ - $(NULL) - -nautilus_SOURCES = \ - nautilus-main.c \ - $(NULL) - -nautilus_autorun_software_SOURCES= \ - nautilus-autorun-software.c \ - $(NULL) - -BUILT_SOURCES = \ - $(nautilus_built_sources) \ - $(NULL) - -TESTS=check-nautilus - -CLEANFILES = \ - $(BUILT_SOURCES) \ - $(server_DATA) \ - $(NULL) - -EXTRA_DIST = \ - $(resource_files) \ - $(server_in_files) \ - resources/nautilus.gresource.xml \ - check-nautilus \ - nautilus-enum-types.h.template \ - nautilus-enum-types.c.template \ - $(NULL) - -dist-hook: - cd $(distdir); rm -f $(CLEANFILES) diff --git a/test/Makefile.am b/test/Makefile.am deleted file mode 100644 index e1b1e1a6c..000000000 --- a/test/Makefile.am +++ /dev/null @@ -1,47 +0,0 @@ -NULL= - -AM_CPPFLAGS =\ - -I$(top_srcdir) \ - $(BASE_CFLAGS) \ - $(COMMON_CFLAGS) \ - $(NAUTILUS_CFLAGS) \ - $(WARNING_CFLAGS) \ - -DVERSION="\"$(VERSION)\"" \ - -DNAUTILUS_DATADIR=\""$(datadir)/nautilus"\" \ - -DGNOMELOCALEDIR=\""$(prefix)/${DATADIRNAME}/locale"\" \ - $(NULL) - -LDADD =\ - $(top_builddir)/src/libnautilus.la \ - $(NULL) - -noinst_PROGRAMS =\ - test-nautilus-search-engine \ - test-nautilus-directory-async \ - test-nautilus-copy \ - test-file-utilities-get-common-filename-prefix \ - test-eel-string-rtrim-punctuation \ - test-eel-string-get-common-prefix \ - $(NULL) - -test_nautilus_copy_SOURCES = test-copy.c test.c - -test_nautilus_search_engine_SOURCES = test-nautilus-search-engine.c - -test_nautilus_directory_async_SOURCES = test-nautilus-directory-async.c - -test_file_utilities_get_common_filename_prefix_SOURCES = test-file-utilities-get-common-filename-prefix.c - -test_eel_string_rtrim_punctuation_SOURCES = test-eel-string-rtrim-punctuation.c - -test_eel_string_get_common_prefix_SOURCES = test-eel-string-get-common-prefix.c - - -TESTS = test-file-utilities-get-common-filename-prefix \ - test-eel-string-rtrim-punctuation \ - test-eel-string-get-common-prefix \ - $(NULL) - -EXTRA_DIST = \ - test.h \ - $(NULL) |