Alex Schroeder
4663488166
Makefile: more fixing for prepare target
...
The prepare target didn't handle wiki.pl itself correctly. This has been
fixed. The command to add the git tag was changed from sed to perl, like
for the other targets. As emoji.pl and smiles.pl refer to permanent
anchors, the addition of the anchor parameter to AddModuleDescription
was obviously misguided and I reverted it.
2014-08-24 22:20:50 +02:00
Alex Schroeder
939ebc336d
Handle AddModuleDescription for translations
...
The Makefile didn't add tag information for translation files when
running 'make prepare'. This has been fixed. As we cannot have a slash
in the file name, as slashes get escaped in UrlEncode, a new parameter
was added to AddModuleDescription and the Makefile will now set this
parameter for translation files such that the source link will point to
the correct directory ("translations/").
2014-08-24 21:25:38 +02:00
Alex Schroeder
e3591b9e86
Fix module description to handle version tag.
...
This makes sure that "make prepare" works once again by allowing an
optional argument to AddModuleDescription with the tag.
AddModuleDescription now also takes an optional anchor which is used by
emoji.pl and smiles.pl.
This commit also updates all the translation files and makes sure that
they all use AddModuleDescription.
2014-08-24 12:31:15 +02:00
Alex Schroeder
498d43b1ed
Help users unlock a wiki.
...
When a lock is blocking the user, offer them a way to unlock the wiki.
Also, update the German translations.
2014-08-21 01:08:25 +02:00
Alex Schroeder
17f78326d8
No longer recreate -utf8 files.
2012-11-16 21:49:56 +01:00
Alex Schroeder
84ae095535
Deutsche Übersetzung auf Vordermann gebracht.
2012-10-27 13:56:40 +02:00
Alex Schroeder
e4a7565bcf
No longer call oddtrans when modules are changed because of encoding errors introduced.
2012-07-19 09:07:59 -04:00
Alex Schroeder
cc956056b0
Merge branch 'master' of ssh://as@git.sv.gnu.org/srv/git/oddmuse
...
Conflicts:
Makefile
2012-07-19 04:49:13 -04:00
Alex Schroeder
9477a9ee6d
Added "prepare" target to Makefile to add version info to all the sources.
...
.gitignore added build directory and stuff created by the Mac disk image rules.
2012-07-18 18:34:57 +02:00
Alex Schroeder
58e35cab51
current.pl target now depends on always
...
The identifier added changes with every commit. A dependency
on wiki.pl alone doesn't work. That's why it now depends on
"always" which is phony.
2012-04-25 04:22:38 -04:00
Alex Schroeder
c7b1a1b3b6
rule to create current.pl from wiki.pl
...
The file current.pl is the same as wiki.pl but it's
$WikiDescription now contains the git description --tags
output and links to the appropriate entry in
http://git.savannah.gnu.org/cgit/oddmuse.git/refs/
2012-04-24 00:49:27 +02:00
Alex Schroeder
0ff3bc80ca
Removed web update code.
2011-04-27 19:22:17 +00:00
Alex Schroeder
1c4d75e890
Added simple-install targets.
2009-11-22 17:11:03 +00:00
Alex Schroeder
a5806925d7
(DIST): Remove weird Mac targets and move them to OLDDIST.
2009-06-07 23:32:39 +00:00
Alex Schroeder
480fd143e4
(upload-translations): No longer upload to
...
emacswiki.org; provide secret using -z.
2009-06-07 22:49:20 +00:00
Alex Schroeder
dbafe0b852
(VERSION_NO): Fixed the command to extract the version
...
number from wiki.pl because the CVS Id tag now appears twice.
2008-12-06 01:34:10 +00:00
Alex Schroeder
e4c4d74894
(VERSION_NO): Fix regular expression that determines
...
the version number to use.
2008-02-22 22:33:31 +00:00
Alex Schroeder
86f6fca168
(upload): Use scp instead of ftp.
2007-08-19 15:49:52 +00:00
Alex Schroeder
56ef3d38d6
Various changes to decouple the production of dist files from the
...
merging of webpages for the translations.
2007-08-19 15:38:23 +00:00
Alex Schroeder
15fbbfeb12
(%-utf8.pl): Take advantage of caching when
...
downloading.
2007-08-19 12:11:31 +00:00
Alex Schroeder
f9c5c45a4b
(test): Use prove instead of a direct perl call.
2007-08-19 09:58:58 +00:00
Alex Schroeder
6f917b3d45
More fiddling with the Slackware .tgz rule.
2006-10-22 17:21:26 +00:00
Alex Schroeder
861c04e6f9
Added rule for Slackware package.
2006-10-22 17:10:36 +00:00
Alex Schroeder
47a954d2da
Added rule to build package and disk-image for Mac OSX
...
releases.
2006-10-21 21:35:10 +00:00
Alex Schroeder
7816411ce6
Added rules to make .pkg and .dmg, changed some rules
...
to refer to $@.
(PACKAGEMAKER): New.
(PWD): New.
(upload): Add .dmg and .dmg.sig.
2006-10-15 19:28:25 +00:00
Alex Schroeder
01c69b9933
Removed old test target.
2006-09-19 23:56:28 +00:00
Alex Schroeder
64332b548a
(test): Replace call to test.pl with a Test::Harness
...
call.
(oldtest): Keep the old tests until migrated.
2006-09-19 11:05:01 +00:00
Alex Schroeder
c61cc9ee1c
(upload): Upload oddmuse-inkscape tarball, too.
...
($(UPLOADVERSION).tar.gz): Build oddmuse-inkscape tarball.
(UPLOADVERSION, INKSCAPE): New file lists.
2006-08-31 18:23:40 +00:00
Alex Schroeder
75826c331e
(test): Add beep at the end.
2006-03-18 19:54:43 +00:00
Alex Schroeder
1aa57ea5d5
Change name of the upload script.
2006-01-25 13:47:34 +00:00
Alex Schroeder
2c546bafcc
removed fix target
2005-07-15 08:35:38 +00:00
Alex Schroeder
fdfa58142f
fix TRANSLATIONS directory
2005-07-01 23:58:25 +00:00
Alex Schroeder
f3363e489a
(fix): New convenience target.
2005-04-12 22:40:16 +00:00
Alex Schroeder
be157914c1
*** empty log message ***
2005-03-06 16:29:44 +00:00
Alex Schroeder
5ef752aefa
Change all the rules dealing with translation files again.
2004-12-27 01:59:51 +00:00
Alex Schroeder
b0f1821d55
(upload-translations): Fix bug.
2004-12-18 16:16:38 +00:00
Alex Schroeder
f9b71f69d9
update-translations no longer does the CVS thing. This was moved to upload-translations.
2004-12-12 00:08:49 +00:00
Alex Schroeder
2bf1ebb3f9
(test): Changed test script to test.pl.
2004-12-05 21:32:45 +00:00
Alex Schroeder
fd2d3dc3ce
(*-utf8.pl): Interface with CVS and wiki.
2004-12-03 08:34:03 +00:00
Alex Schroeder
5b013a635b
(upload): Fix upload target.
2004-10-12 23:47:51 +00:00
Alex Schroeder
9011f99627
(package-upload): Fix curl command.
2004-08-13 02:35:12 +00:00
Alex Schroeder
27f3903cd6
Last oddtrans fixes.
2004-06-28 22:07:13 +00:00
Alex Schroeder
cca8e67143
Added code for debian package signing and uploading.
2004-05-31 00:04:40 +00:00
Alex Schroeder
16ef66a0a6
new savannah upload rules
2004-01-30 13:45:33 +00:00
Alex Schroeder
40e0be23dd
added test target
2003-10-16 23:11:15 +00:00
Alex Schroeder
08ffecdcb2
New rules for the translation files.
2003-10-15 21:11:21 +00:00
Alex Schroeder
f5e47e0ba8
typo in the upload target
2003-03-27 23:39:51 +00:00
Alex Schroeder
e868e01f48
*** empty log message ***
2003-03-27 23:38:22 +00:00
Alex Schroeder
8b60ecc533
retry
2003-03-27 23:37:23 +00:00
Alex Schroeder
cd39446f67
New.
2003-03-27 23:30:03 +00:00