[paketler-commits] r57027 - in devel/desktop/freedesktop/xorg/xorg-app: . files
paketler-commits at pardus.org.tr
paketler-commits at pardus.org.tr
18 Ara 2008 Per 23:18:34 EET
Author: fatih
Date: Thu Dec 18 23:18:34 2008
New Revision: 57027
Modified:
devel/desktop/freedesktop/xorg/xorg-app/actions.py
devel/desktop/freedesktop/xorg/xorg-app/files/xauth.patch
devel/desktop/freedesktop/xorg/xorg-app/pspec.xml
Log:
* Bumped:
- xinit-1.1.1
- xrandr-1.2.99.3
+ Panning support
+ Transformation support
+ Various fixes
Modified: devel/desktop/freedesktop/xorg/xorg-app/actions.py
=================================================================
--- devel/desktop/freedesktop/xorg/xorg-app/actions.py (original)
+++ devel/desktop/freedesktop/xorg/xorg-app/actions.py Thu Dec 18 23:18:34 2008
@@ -14,6 +14,9 @@
SkipList = (".", "patches", "pisiBuildState")
def setup():
+ shelltools.export("CC", get.CC())
+ shelltools.export("CXX", get.CXX())
+
# Remove XPrint checks as it is deprecated.
pisitools.dosed("*/configure.ac", "^XAW_CHECK_XPRINT_SUPPORT.*$", "")
Modified: devel/desktop/freedesktop/xorg/xorg-app/files/xauth.patch
=================================================================
--- devel/desktop/freedesktop/xorg/xorg-app/files/xauth.patch (original)
+++ devel/desktop/freedesktop/xorg/xorg-app/files/xauth.patch Thu Dec 18 23:18:34 2008
@@ -1,7 +1,8 @@
-diff -ur xorg-app-7.1.orig/xauth-1.0.2/gethost.c xorg-app-7.1/xauth-1.0.1/gethost.c
---- xorg-app-7.1.orig/xauth-1.0.3/gethost.c 2005-11-08 08:33:31.000000000 +0200
-+++ xorg-app-7.1/xauth-1.0.3/gethost.c 2006-09-21 22:57:17.000000000 +0300
-@@ -258,7 +258,8 @@
+Index: work/xauth-1.0.3/gethost.c
+===================================================================
+--- work.orig/xauth-1.0.3/gethost.c
++++ work/xauth-1.0.3/gethost.c
+@@ -244,7 +244,8 @@ struct addrlist *get_address_info (
int family,
char *fulldpyname,
int prefix,
@@ -11,7 +12,7 @@
{
struct addrlist *retval = NULL;
int len = 0;
-@@ -288,7 +289,7 @@
+@@ -274,7 +275,7 @@ struct addrlist *get_address_info (
if (prefix == 0 && (strncmp (fulldpyname, "unix:", 5) == 0 ||
fulldpyname[0] == ':')) {
@@ -20,10 +21,11 @@
len = 0;
} else {
src = buf;
-diff -ur xorg-app-7.1.orig/xauth-1.0.2/parsedpy.c xorg-app-7.1/xauth-1.0.1/parsedpy.c
---- xorg-app-7.1.orig/xauth-1.0.3/parsedpy.c 2005-07-26 19:58:27.000000000 +0300
-+++ xorg-app-7.1/xauth-1.0.3/parsedpy.c 2006-09-21 22:59:34.000000000 +0300
-@@ -74,20 +74,24 @@
+Index: work/xauth-1.0.3/parsedpy.c
+===================================================================
+--- work.orig/xauth-1.0.3/parsedpy.c
++++ work/xauth-1.0.3/parsedpy.c
+@@ -74,20 +74,24 @@ copystring (char *src, int len)
char *
@@ -52,7 +54,7 @@
copystring (buf, strlen (buf)) : NULL);
}
#endif
-@@ -97,6 +101,7 @@
+@@ -97,6 +101,7 @@ copyhostname (void)
*/
Bool
parse_displayname (char *displayname,
@@ -60,7 +62,7 @@
int *familyp, /* return */
char **hostp, /* return */
int *dpynump, /* return */
-@@ -138,7 +143,7 @@
+@@ -138,7 +143,7 @@ parse_displayname (char *displayname,
host = copystring ("0", 1);
family = FamilyDECnet;
} else {
@@ -69,10 +71,11 @@
family = FamilyInternet;
}
#endif
-diff -ur xorg-app-7.1.orig/xauth-1.0.2/process.c xorg-app-7.1/xauth-1.0.1/process.c
---- xorg-app-7.1.orig/xauth-1.0.3/process.c 2005-07-26 19:58:27.000000000 +0300
-+++ xorg-app-7.1/xauth-1.0.3/process.c 2006-09-21 23:01:37.000000000 +0300
-@@ -466,7 +466,7 @@
+Index: work/xauth-1.0.3/process.c
+===================================================================
+--- work.orig/xauth-1.0.3/process.c
++++ work/xauth-1.0.3/process.c
+@@ -466,7 +466,7 @@ read_auth_entries(FILE *fp, Bool numeric
}
static Bool
@@ -81,8 +84,8 @@
{
int family;
char *host = NULL, *rest = NULL;
-@@ -486,11 +486,13 @@
- prelen = (cp - displayname);
+@@ -489,11 +489,13 @@ get_displayname_auth(char *displayname,
+ displayname = strrchr(displayname, '/') + 1;
if (!parse_displayname (displayname + ((prelen > 0) ? prelen + 1 : 0),
+ localhostname,
@@ -96,17 +99,16 @@
if (addrlist_head) {
char buf[40]; /* want to hold largest display num */
unsigned short dpylen;
-@@ -1229,13 +1231,18 @@
+@@ -1223,13 +1225,18 @@ iterdpy (char *inputfilename, int lineno
Xauth *tmp_auth;
AuthList *proto_head, *proto;
AuthList *l, *next;
--
+ /*
+ * get saved local address from environment in case the host
+ * name has changed after the credential was added.
+ */
+ char *xlocalhostname = getenv("XAUTHLOCALHOSTNAME");
-+
+
/*
* iterate
*/
@@ -117,7 +119,7 @@
prefix (inputfilename, lineno);
baddisplayname (displayname, argv[0]);
errors++;
-@@ -1574,7 +1581,7 @@
+@@ -1568,7 +1575,7 @@ do_add(char *inputfilename, int lineno,
}
}
@@ -126,10 +128,11 @@
prefix (inputfilename, lineno);
baddisplayname (dpyname, argv[0]);
free (key);
-diff -ur xorg-app-7.1.orig/xauth-1.0.2/xauth.h xorg-app-7.1/xauth-1.0.1/xauth.h
---- xorg-app-7.1.orig/xauth-1.0.3/xauth.h 2004-04-23 22:54:38.000000000 +0300
-+++ xorg-app-7.1/xauth-1.0.3/xauth.h 2006-09-21 23:03:20.000000000 +0300
-@@ -51,10 +51,10 @@
+Index: work/xauth-1.0.3/xauth.h
+===================================================================
+--- work.orig/xauth-1.0.3/xauth.h
++++ work/xauth-1.0.3/xauth.h
+@@ -51,10 +51,10 @@ struct addrlist {
};
extern char *get_hostname ( Xauth *auth );
@@ -143,10 +146,11 @@
extern int auth_initialize ( char *authfilename );
extern int auth_finalize ( void );
extern int process_command ( char *inputfilename, int lineno, int argc, char **argv );
-diff -ur xorg-app-7.1.orig/xdm-1.1.6/auth.c xorg-app-7.1/xdm-1.1.6/auth.c
---- xorg-app-7.1.orig/xdm-1.1.8_20081204/auth.c 2005-11-08 08:33:31.000000000 +0200
-+++ xorg-app-7.1/xdm-1.1.8_20081204/auth.c 2006-09-21 23:09:51.000000000 +0300
-@@ -680,7 +680,7 @@
+Index: work/xdm-1.1.8_20081204/auth.c
+===================================================================
+--- work.orig/xdm-1.1.8_20081204/auth.c
++++ work/xdm-1.1.8_20081204/auth.c
+@@ -680,7 +680,7 @@ writeAddr (
}
static void
@@ -155,7 +159,7 @@
{
char displayname[100];
int len = _XGetHostname (displayname, sizeof(displayname));
-@@ -716,6 +716,9 @@
+@@ -716,6 +716,9 @@ DefineLocal (FILE *file, Xauth *auth)
#endif
writeAddr (FamilyLocal, len, displayname, file, auth);
@@ -165,7 +169,7 @@
}
#ifdef HAS_GETIFADDRS
-@@ -1148,7 +1151,7 @@
+@@ -1148,7 +1151,7 @@ setAuthNumber (Xauth *auth, char *name)
}
static void
@@ -174,7 +178,7 @@
{
int fd;
-@@ -1175,13 +1178,13 @@
+@@ -1175,13 +1178,13 @@ writeLocalAuth (FILE *file, Xauth *auth,
DefineSelf (fd, file, auth);
close (fd);
#endif
@@ -190,7 +194,7 @@
{
int family = FamilyLocal;
char *addr;
-@@ -1200,7 +1203,7 @@
+@@ -1200,7 +1203,7 @@ writeRemoteAuth (FILE *file, Xauth *auth
}
else
{
@@ -199,7 +203,7 @@
}
}
-@@ -1224,6 +1227,7 @@
+@@ -1224,6 +1227,7 @@ SetUserAuthorization (struct display *d,
#ifdef HAS_MKSTEMP
int fd;
#endif
@@ -207,7 +211,7 @@
Debug ("SetUserAuthorization\n");
auths = d->authorizations;
-@@ -1316,10 +1320,10 @@
+@@ -1316,10 +1320,10 @@ SetUserAuthorization (struct display *d,
{
magicCookie = i;
if (d->displayType.location == Local)
@@ -220,7 +224,7 @@
#endif
break;
}
-@@ -1337,10 +1341,10 @@
+@@ -1337,10 +1341,10 @@ SetUserAuthorization (struct display *d,
!strncmp (auths[i]->name, "MIT-KERBEROS-5", 14))
auths[i]->data_length = 0;
if (d->displayType.location == Local)
@@ -233,7 +237,7 @@
#endif
auths[i]->data_length = data_len;
}
-@@ -1379,6 +1383,13 @@
+@@ -1379,6 +1383,13 @@ SetUserAuthorization (struct display *d,
verify->systemEnviron = setEnv (verify->systemEnviron,
"XAUTHORITY", envname);
}
@@ -247,7 +251,7 @@
XauUnlockAuth (name);
if (envname)
chown (envname, verify->uid, verify->gid);
-@@ -1417,10 +1428,10 @@
+@@ -1417,10 +1428,10 @@ RemoveUserAuthorization (struct display
for (i = 0; i < d->authNum; i++)
{
if (d->displayType.location == Local)
@@ -260,14 +264,15 @@
#endif
}
doWrite = 1;
-diff -ur xorg-app-7.1.orig/xinit-1.0.7/startx.cpp xorg-app-7.1/xinit-1.0.7/startx.cpp
---- xorg-app-7.1.orig/xinit-1.1.0/startx.cpp 2006-02-25 17:20:06.000000000 +0200
-+++ xorg-app-7.1/xinit-1.1.0/startx.cpp 2006-09-21 23:05:04.000000000 +0300
-@@ -224,6 +224,7 @@
- XINIT $client $clientargs -- $server $display $serverargs
- fi
+Index: work/xinit-1.1.1/startx.cpp
+===================================================================
+--- work.orig/xinit-1.1.1/startx.cpp
++++ work/xinit-1.1.1/startx.cpp
+@@ -316,6 +316,7 @@ fi
+ #ifdef __APPLE__
+ eval XINIT \"$client\" $clientargs -- \"$server\" $display $serverargs
#else
+export XAUTHLOCALHOSTNAME=`hostname`
- XINIT $client $clientargs -- $server $display $serverargs
+ XINIT "$client" $clientargs -- "$server" $display $serverargs
#endif
Modified: devel/desktop/freedesktop/xorg/xorg-app/pspec.xml
=================================================================
--- devel/desktop/freedesktop/xorg/xorg-app/pspec.xml (original)
+++ devel/desktop/freedesktop/xorg/xorg-app/pspec.xml Thu Dec 18 23:18:34 2008
@@ -13,7 +13,7 @@
<IsA>app:gui</IsA>
<Summary>X.Org applications</Summary>
<Description>xorg-app contains base Xorg applications.</Description>
- <Archive sha1sum="382a5bb6a52ce53a4964723746675a7a055b845f" type="tarbz2">http://cekirdek.pardus.org.tr/~fatih/dist/xorg-app-7.5_20081204.tar.bz2</Archive>
+ <Archive sha1sum="b0ea3f4261253518b1e5a9907ae8a00d6291c213" type="tarbz2">http://cekirdek.pardus.org.tr/~fatih/dist/xorg-app-7.5_20081218.tar.bz2</Archive>
<BuildDependencies>
<Dependency>xbitmaps</Dependency>
<Dependency>libdmx</Dependency>
@@ -112,6 +112,20 @@
</Package>
<History>
+ <Update release="30">
+ <Date>2008-12-18</Date>
+ <Version>7.5_20081218</Version>
+ <Comment>
+ * Bumped:
+ - xinit-1.1.1
+ - xrandr-1.2.99.3
+ + Panning support
+ + Transformation support
+ + Various fixes
+ </Comment>
+ <Name>Fatih Aşıcı</Name>
+ <Email>fatih at pardus.org.tr</Email>
+ </Update>
<Update release="29">
<Date>2008-12-04</Date>
<Version>7.5_20081204</Version>
Paketler-commits mesaj listesiyle ilgili
daha fazla bilgi