[perl-Gtk2] Move some files to standard locations
- From: Torsten SchÃnfeld <tsch src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [perl-Gtk2] Move some files to standard locations
- Date: Fri, 7 Oct 2011 19:49:53 +0000 (UTC)
commit 2357f59b64034ed9790e9414cece381d2a61c948
Author: Torsten SchÃnfeld <kaffeetisch gmx de>
Date: Fri Oct 7 21:48:24 2011 +0200
Move some files to standard locations
MANIFEST | 18 +++++++-------
Makefile.PL | 47 +++++++++++++++++++------------------
Gtk2.pm => lib/Gtk2.pm | 0
CodeGen.pm => lib/Gtk2/CodeGen.pm | 0
{pm => lib/Gtk2}/Helper.pm | 0
{pm => lib/Gtk2}/Pango.pm | 0
{pm => lib/Gtk2}/SimpleList.pm | 0
{pm => lib/Gtk2}/SimpleMenu.pm | 0
{pm => lib/Gtk2}/TestHelper.pm | 0
api.pod => lib/Gtk2/api.pod | 0
devel.pod => lib/Gtk2/devel.pod | 0
11 files changed, 33 insertions(+), 32 deletions(-)
---
diff --git a/MANIFEST b/MANIFEST
index 92cc9b0..d77e3d0 100644
--- a/MANIFEST
+++ b/MANIFEST
@@ -1,11 +1,8 @@
-api.pod
AUTHORS
ChangeLog.pre-git
-CodeGen.pm
constants-2.0
constants-2.18
copyright.pod
-devel.pod
doctypes
examples/accel_groups.pl
examples/adding_stock_icons.pl
@@ -86,9 +83,17 @@ gtk-demo/tree_store.pl
gtk-demo/ui_manager.pl
gtk.typemap
Gtk2.exports
-Gtk2.pm
gtk2perl-private.h
gtk2perl.h
+lib/Gtk2.pm
+lib/Gtk2/api.pod
+lib/Gtk2/CodeGen.pm
+lib/Gtk2/devel.pod
+lib/Gtk2/Helper.pm
+lib/Gtk2/Pango.pm
+lib/Gtk2/SimpleList.pm
+lib/Gtk2/SimpleMenu.pm
+lib/Gtk2/TestHelper.pm
LICENSE
Makefile.PL
MANIFEST
@@ -114,11 +119,6 @@ maps_pango-1.8
NEWS
perl-Gtk2.doap
perl-Gtk2.spec.in
-pm/Helper.pm
-pm/Pango.pm
-pm/SimpleList.pm
-pm/SimpleMenu.pm
-pm/TestHelper.pm
README
t/00.Gtk2.t
t/01.GtkWindow.t
diff --git a/Makefile.PL b/Makefile.PL
index 02d8921..659b29b 100644
--- a/Makefile.PL
+++ b/Makefile.PL
@@ -62,8 +62,9 @@ unless (eval "use ExtUtils::Depends '$build_reqs{'perl-ExtUtils-Depends'}';"
exit 1; # not reached
}
-require './CodeGen.pm'; # other modules should 'use Gtk2::CodeGen;' --
- # we can't because it's not installed yet.
+# other modules should 'use Gtk2::CodeGen;' -- we can't because it's not
+# installed yet.
+require './lib/Gtk2/CodeGen.pm';
# all the generated stuff will go into this subdir...
mkdir 'build', 0777;
@@ -145,28 +146,28 @@ ExtUtils::PkgConfig->write_version_macros(
# install paths for the modules and man files by hand.
#
our %pm_files = (
- 'Gtk2.pm' => '$(INST_LIBDIR)/Gtk2.pm',
- 'build/Keysyms.pm' => '$(INST_LIBDIR)/Gtk2/Gdk/Keysyms.pm',
- 'CodeGen.pm' => '$(INST_LIBDIR)/Gtk2/CodeGen.pm',
- 'pm/Helper.pm' => '$(INST_LIBDIR)/Gtk2/Helper.pm',
- 'pm/Pango.pm' => '$(INST_LIBDIR)/Gtk2/Pango.pm',
- 'pm/SimpleList.pm' => '$(INST_LIBDIR)/Gtk2/SimpleList.pm',
- 'pm/SimpleMenu.pm' => '$(INST_LIBDIR)/Gtk2/SimpleMenu.pm',
- 'pm/TestHelper.pm' => '$(INST_LIBDIR)/Gtk2/TestHelper.pm',
- 'api.pod' => '$(INST_LIBDIR)/Gtk2/api.pod',
- 'devel.pod' => '$(INST_LIBDIR)/Gtk2/devel.pod',
+ 'lib/Gtk2.pm' => '$(INST_LIBDIR)/Gtk2.pm',
+ 'build/Keysyms.pm' => '$(INST_LIBDIR)/Gtk2/Gdk/Keysyms.pm',
+ 'lib/Gtk2/CodeGen.pm' => '$(INST_LIBDIR)/Gtk2/CodeGen.pm',
+ 'lib/Gtk2/Helper.pm' => '$(INST_LIBDIR)/Gtk2/Helper.pm',
+ 'lib/Gtk2/Pango.pm' => '$(INST_LIBDIR)/Gtk2/Pango.pm',
+ 'lib/Gtk2/SimpleList.pm' => '$(INST_LIBDIR)/Gtk2/SimpleList.pm',
+ 'lib/Gtk2/SimpleMenu.pm' => '$(INST_LIBDIR)/Gtk2/SimpleMenu.pm',
+ 'lib/Gtk2/TestHelper.pm' => '$(INST_LIBDIR)/Gtk2/TestHelper.pm',
+ 'lib/Gtk2/api.pod' => '$(INST_LIBDIR)/Gtk2/api.pod',
+ 'lib/Gtk2/devel.pod' => '$(INST_LIBDIR)/Gtk2/devel.pod',
);
our %pod_files = (
- 'Gtk2.pm' => '$(INST_MAN3DIR)/Gtk2.$(MAN3EXT)',
+ 'lib/Gtk2.pm' => '$(INST_MAN3DIR)/Gtk2.$(MAN3EXT)',
# Keysyms is generated by Makefile.PL.
- 'build/Keysyms.pm' => '$(INST_MAN3DIR)/Gtk2::Gdk::Keysyms.$(MAN3EXT)',
- 'CodeGen.pm' => '$(INST_MAN3DIR)/Gtk2::CodeGen.$(MAN3EXT)',
- 'pm/Helper.pm' => '$(INST_MAN3DIR)/Gtk2::Helper.$(MAN3EXT)',
- 'pm/Pango.pm' => '$(INST_MAN3DIR)/Gtk2::Pango.$(MAN3EXT)',
- 'pm/SimpleList.pm' => '$(INST_MAN3DIR)/Gtk2::SimpleList.$(MAN3EXT)',
- 'pm/SimpleMenu.pm' => '$(INST_MAN3DIR)/Gtk2::SimpleMenu.$(MAN3EXT)',
- 'api.pod' => '$(INST_MAN3DIR)/Gtk2::api.$(MAN3EXT)',
- 'devel.pod' => '$(INST_MAN3DIR)/Gtk2::devel.$(MAN3EXT)',
+ 'build/Keysyms.pm' => '$(INST_MAN3DIR)/Gtk2::Gdk::Keysyms.$(MAN3EXT)',
+ 'lib/Gtk2/CodeGen.pm' => '$(INST_MAN3DIR)/Gtk2::CodeGen.$(MAN3EXT)',
+ 'lib/Gtk2/Helper.pm' => '$(INST_MAN3DIR)/Gtk2::Helper.$(MAN3EXT)',
+ 'lib/Gtk2/Pango.pm' => '$(INST_MAN3DIR)/Gtk2::Pango.$(MAN3EXT)',
+ 'lib/Gtk2/SimpleList.pm' => '$(INST_MAN3DIR)/Gtk2::SimpleList.$(MAN3EXT)',
+ 'lib/Gtk2/SimpleMenu.pm' => '$(INST_MAN3DIR)/Gtk2::SimpleMenu.$(MAN3EXT)',
+ 'lib/Gtk2/api.pod' => '$(INST_MAN3DIR)/Gtk2::api.$(MAN3EXT)',
+ 'lib/Gtk2/devel.pod' => '$(INST_MAN3DIR)/Gtk2::devel.$(MAN3EXT)',
# enums.pod is generated by rules we add to the postamble, below.
# it is generated straight into blib to avoid dependency problems.
'$(INST_LIB)/$(FULLEXT)/enums.pod'
@@ -270,8 +271,8 @@ require 'Gtk2.exports';
WriteMakefile(
NAME => 'Gtk2',
- VERSION_FROM => 'Gtk2.pm', # finds $VERSION
- ABSTRACT_FROM => 'Gtk2.pm', # retrieve abstract from module
+ VERSION_FROM => 'lib/Gtk2.pm', # finds $VERSION
+ ABSTRACT_FROM => 'lib/Gtk2.pm', # retrieve abstract from module
PREREQ_PM => \%PREREQ_PM,
XSPROTOARG => '-noprototypes',
MAN3PODS => \%pod_files,
diff --git a/Gtk2.pm b/lib/Gtk2.pm
similarity index 100%
rename from Gtk2.pm
rename to lib/Gtk2.pm
diff --git a/CodeGen.pm b/lib/Gtk2/CodeGen.pm
similarity index 100%
rename from CodeGen.pm
rename to lib/Gtk2/CodeGen.pm
diff --git a/pm/Helper.pm b/lib/Gtk2/Helper.pm
similarity index 100%
rename from pm/Helper.pm
rename to lib/Gtk2/Helper.pm
diff --git a/pm/Pango.pm b/lib/Gtk2/Pango.pm
similarity index 100%
rename from pm/Pango.pm
rename to lib/Gtk2/Pango.pm
diff --git a/pm/SimpleList.pm b/lib/Gtk2/SimpleList.pm
similarity index 100%
rename from pm/SimpleList.pm
rename to lib/Gtk2/SimpleList.pm
diff --git a/pm/SimpleMenu.pm b/lib/Gtk2/SimpleMenu.pm
similarity index 100%
rename from pm/SimpleMenu.pm
rename to lib/Gtk2/SimpleMenu.pm
diff --git a/pm/TestHelper.pm b/lib/Gtk2/TestHelper.pm
similarity index 100%
rename from pm/TestHelper.pm
rename to lib/Gtk2/TestHelper.pm
diff --git a/api.pod b/lib/Gtk2/api.pod
similarity index 100%
rename from api.pod
rename to lib/Gtk2/api.pod
diff --git a/devel.pod b/lib/Gtk2/devel.pod
similarity index 100%
rename from devel.pod
rename to lib/Gtk2/devel.pod
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]