Commit Graph

362 Commits

Author SHA1 Message Date
a4fd7bda56 Make sure to delete the temporary folder 2013-07-19 18:55:11 +02:00
3e5ce18155 Mention the adequate SCM tool within the subject line 2013-07-19 03:17:23 +02:00
e19efeb073 Re-generated the Makefiles 2013-07-17 03:59:19 +02:00
562eaad839 Updated the default GITROOT to be that hosted by the DeforaOS Project 2013-03-17 21:35:40 +01:00
3fb68a2c62 Also install deforaos-build.sh and deforaos-update.sh by default 2013-03-17 20:49:44 +01:00
9f423474d7 Supporting git in the update script as well 2013-03-11 23:23:41 +01:00
028f0f2e64 Re-generated the Makefiles 2013-03-11 23:22:57 +01:00
b5dd110977 Code cleanup 2013-03-11 23:09:22 +01:00
7ccaac1249 Beginning to support Git 2013-03-05 03:49:59 +01:00
c504f8d601 Added support for git 2013-03-04 22:35:40 +01:00
b4412578af Re-generated Makefiles 2013-01-07 02:21:31 +01:00
a6b7f78aa6 Safer invocation of some binaries (thanks to getopt) 2012-10-15 20:00:18 +00:00
2ea2b5f461 De-linuxing 2012-10-15 19:38:35 +00:00
f277c0ab66 Added a comment 2012-10-13 16:44:32 +00:00
4184606f1e Code cleanup 2012-10-13 16:28:41 +00:00
bd893d7141 Work-around the current locate for manual pages 2012-10-13 16:25:56 +00:00
f86dba4908 More soft-coding 2012-10-13 15:50:11 +00:00
bc26b29c37 Stop at the first section when parsing project.conf 2012-10-13 15:42:22 +00:00
68cb569320 Duplicate existing pkgsrc MESSAGE files when already existing 2012-10-08 22:40:16 +00:00
72f8dc295f Force debugging output to stderr 2012-10-08 22:39:32 +00:00
1700f12978 Added a verbose mode 2012-10-07 19:56:58 +00:00
df1b975166 Added a debugging mode 2012-10-07 19:52:27 +00:00
bae2b02422 Using getopts more consistently 2012-10-07 19:33:18 +00:00
42fbe57eed Using getopts more consistently 2012-10-07 18:51:03 +00:00
fd2d6818f0 Using a temporary folder is now optional 2012-10-07 17:06:36 +00:00
6df48c4206 Using getopts 2012-10-07 17:01:34 +00:00
4f29fb2ee6 Comment cleanup 2012-10-07 16:55:17 +00:00
28880f03b2 Using getopts 2012-10-07 16:52:39 +00:00
75ba36ece3 Using getopts as well 2012-10-07 16:18:34 +00:00
7df82ad303 Sort the PLIST accordingly 2012-10-06 02:45:20 +00:00
21c2a8fe4d Code cleanup 2012-10-05 18:36:14 +00:00
1bc4b7c27d Also allow internal variables to be overriden when calling the script 2012-10-04 23:28:42 +00:00
1e9b04c459 Allow internal variables to be modified when calling the script 2012-10-04 23:20:12 +00:00
a4c539b4e0 Updated the web address for project submission 2012-10-04 23:05:52 +00:00
d0b1c2e29c The description for Debian packages only requires one leading space 2012-10-03 17:48:27 +00:00
e2fcaf61c9 PKG_DESTDIR_SUPPORT as user-destdir is superfluous by now 2012-10-03 17:16:16 +00:00
b0073f776b Checking debian packages with lintian 2012-10-03 02:18:00 +00:00
54b57a9be2 More soft-coding 2012-10-03 01:48:30 +00:00
9bce33cc03 Properly append a major version number to library packages (for Debian) 2012-10-03 01:38:54 +00:00
8d61c2b747 Only build Debian development packages for libraries (some issues remain) 2012-10-03 01:27:24 +00:00
c7324f1459 Support the creation of development packages 2012-10-03 01:01:54 +00:00
33654163ee Code cleanup (avoiding switch statements within switch statements) 2012-10-03 00:35:25 +00:00
a4fece8990 Implemented "debian/menu" 2012-10-03 00:23:54 +00:00
3f7460b753 Implementing more build dependencies (for Debian packages) 2012-10-02 23:46:53 +00:00
954e926dc1 Fixed the destination directory 2012-10-02 22:57:06 +00:00
a0981093cc Creating debian/menu as well (from desktop files) 2012-10-02 22:46:31 +00:00
fdab2efc60 Automatically building Debian packages 2012-10-02 22:30:54 +00:00
668adf2ab5 Implemented "debian/compat" 2012-10-02 22:12:39 +00:00
c85b095a1e Better error checking around the creation of "debian/changelog" 2012-10-02 22:09:57 +00:00
b3a50fed6b More soft-coding 2012-10-02 22:01:44 +00:00
da254cfe82 Fully implemented debian's changelog using "dch" by now 2012-10-02 21:59:03 +00:00
d482e99a4f Beginning to support cross-compilation 2012-10-02 21:54:07 +00:00
2504d2fc58 Fixed DESTDIR when installing files 2012-10-02 21:36:08 +00:00
f45831ff14 Set PREFIX when building and installing files 2012-10-02 21:30:37 +00:00
5c55b3fd08 Also set the distribution when using "dch" 2012-10-02 21:27:35 +00:00
8932e7fb35 Implemented debian/changelog (in interactive mode using "dch") 2012-10-02 21:23:41 +00:00
ddc1568e40 Portability fixes 2012-10-02 21:13:25 +00:00
39e4a43bd5 Began support for Debian packages 2012-10-02 21:05:53 +00:00
4ae13a9d5c Implemented DESCR (defaulting to the existing one) 2012-10-02 17:52:57 +00:00
25728cbcef Running pkglint (always fails at the moment) 2012-10-02 17:44:43 +00:00
d93127cff9 Handling existing patches 2012-10-02 17:39:59 +00:00
ccd4472ac0 Implemented xgettext as a tool 2012-10-02 17:28:05 +00:00
9765f62487 Implemented options and rc scripts 2012-10-02 17:17:20 +00:00
f7aacdc962 Fixed a few bugs and implemented options handling (for pkgsrc) 2012-10-02 16:22:09 +00:00
3d707431ab Whitespace cleanup 2012-10-02 16:11:13 +00:00
6158da88ff Implemented PLIST 2012-10-02 16:07:29 +00:00
4923b75776 Initial version of deforaos-package.sh (supporting pkgsrc) 2012-10-02 15:23:57 +00:00
7518bad6a5 Install deforaos-release.sh by default 2012-10-01 23:02:37 +00:00
ea697c8717 No longer require config.sh 2012-10-01 22:55:34 +00:00
3f02b79ed1 Detect (and prevent) more errors when extracting the archive 2012-10-01 22:48:10 +00:00
d06c652d2a Added a debugging and a verbose mode 2012-10-01 22:31:00 +00:00
ca40720609 Also tagging the sources 2012-10-01 22:18:51 +00:00
4bb4d54760 Also checking if the sources were modified 2012-10-01 22:06:46 +00:00
0568b7f951 Imported deforaos-release.sh 2012-10-01 18:18:17 +00:00
6edf409a67 Initial import 2012-10-01 18:17:15 +00:00
7b9a4a7a28 Fixed the project reference within the license terms 2012-10-01 11:44:07 +00:00
6ec2964987 Generating all the documentation available 2012-07-19 14:05:45 +00:00
a4c774ab1d No longer hide errors upon checkout 2012-07-08 21:19:13 +00:00
53525d8de5 *** empty log message *** 2012-07-08 21:18:20 +00:00
f63ac6b6a2 No longer hide errors with Gtkdoc 2012-06-26 15:38:18 +00:00
4f07656628 Fixed temporary directory creation 2012-06-26 15:36:49 +00:00
f24e404f1c Be stricter at enforcing permissions 2012-06-23 22:14:16 +00:00
50e99f8a6d Generate and install the manual pages as well 2012-06-23 21:57:09 +00:00
ec24a09878 Added license text 2012-06-22 00:57:09 +00:00
d9f488197d Added a script to document the tree 2012-06-17 23:49:20 +00:00
da1b169f6a No longer documenting the tree within the update script 2012-06-17 23:33:10 +00:00
bb8159f103 Hide the output for the documentation phase 2012-06-15 22:11:30 +00:00
7eb5717d8c No longer install the same documentation repeatedly 2012-06-15 22:06:58 +00:00
1bfc9c539c Really look for gtk-doc documentation instead of manual pages 2012-06-14 23:58:55 +00:00
19ae99682b Additional fixes 2012-06-14 23:53:58 +00:00
baa9980d14 Code cleanup 2012-06-14 23:46:00 +00:00
224e9bcb56 Create the home folder if it does not exist 2012-06-14 23:35:29 +00:00
5efe4bbec1 Fixed configuring CVS 2012-06-14 23:33:34 +00:00
befe8a3cbd Also document the tree from now on 2012-06-14 23:19:50 +00:00
0d50367715 Code cleanup 2012-06-14 23:06:53 +00:00
0f82b9b6b6 Fixed the CVSROOT 2012-06-14 23:04:50 +00:00
7f82e1e25e Updated copyright information 2012-06-14 22:59:00 +00:00
cefc089472 The "install" target is no longer relevant 2011-03-22 00:11:29 +00:00
5f5c0928b8 Re-generated Makefiles 2011-02-03 04:15:27 +00:00
fd09a22a38 Cleaning the objects before every build 2010-11-17 15:22:41 +00:00
c5cad3b22d Both scripts now send an e-mail with the current date 2010-04-11 22:28:08 +00:00
035839232c Define the path to the kernel higher up in the variables list 2010-01-17 00:15:08 +00:00
bfff596d9d Really reflecting the last modifications to build.sh 2010-01-15 22:26:28 +00:00
ac05a1257e DESTDIR was inconsistent in the first call to make (and fix for bootstrap) 2009-12-23 19:38:15 +00:00
57a6e1084f The anonymous CVS server was renamed 2009-05-17 23:48:43 +00:00
2a79a7a50a Creates an ISO image for Linux (some values hard-coded) 2009-05-17 23:48:11 +00:00
fe421df241 Fixed archive generation 2009-03-28 01:57:10 +00:00
bd8636c0af Code cleanup 2008-11-20 00:58:27 +00:00
d9d0a26382 Initial release 2008-09-03 11:55:03 +00:00
6ddf982a55 Updated a comment 2008-08-22 17:16:26 +00:00
8a3920d304 Allow the user to specify some of the variables 2008-08-21 21:57:33 +00:00
9e6b234214 Initial release 2008-08-21 21:51:39 +00:00